[zanata/zanata-server] 7e9c7b: rhbz988202 - refactor according to review part 1

GitHub noreply at github.com
Thu Mar 20 03:55:43 UTC 2014


  Branch: refs/heads/rate-limit
  Home:   https://github.com/zanata/zanata-server
  Commit: 7e9c7bfcb3ef5750e40e5fe34851d11c32da0709
      https://github.com/zanata/zanata-server/commit/7e9c7bfcb3ef5750e40e5fe34851d11c32da0709
  Author: Patrick Huang <pahuang at redhat.com>
  Date:   2014-03-18 (Tue, 18 Mar 2014)

  Changed paths:
    M zanata-model/src/main/java/org/zanata/model/HApplicationConfiguration.java
    M zanata-war/src/main/java/org/zanata/action/ServerConfigurationBean.java
    M zanata-war/src/main/java/org/zanata/rest/ZanataResteasyBootstrap.java
    M zanata-war/src/main/java/org/zanata/rest/dto/Configuration.java
    M zanata-war/src/main/java/org/zanata/rest/service/IntrospectableObjectMonitorService.java
    M zanata-war/src/main/java/org/zanata/rest/service/ServerConfigurationService.java
    A zanata-war/src/main/java/org/zanata/servlet/RateLimitManager.java
    R zanata-war/src/main/java/org/zanata/servlet/RateLimiterHolder.java
    M zanata-war/src/main/java/org/zanata/servlet/RateLimitingProcessor.java
    M zanata-war/src/main/java/org/zanata/servlet/RestRateLimiter.java
    M zanata-war/src/main/java/org/zanata/servlet/RestRateLimitingFilter.java
    M zanata-war/src/main/java/org/zanata/util/Introspectable.java
    M zanata-war/src/main/resources/messages.properties
    M zanata-war/src/test/java/org/zanata/ZanataRestTest.java
    M zanata-war/src/test/java/org/zanata/servlet/RateLimitingProcessorTest.java

  Log Message:
  -----------
  rhbz988202 - refactor according to review part 1


  Commit: 67bc793690f5abac1c7dc494bef5de7115b86a19
      https://github.com/zanata/zanata-server/commit/67bc793690f5abac1c7dc494bef5de7115b86a19
  Author: Patrick Huang <pahuang at redhat.com>
  Date:   2014-03-18 (Tue, 18 Mar 2014)

  Changed paths:
    A zanata-war/src/main/java/org/zanata/limits/RateLimitManager.java
    A zanata-war/src/main/java/org/zanata/limits/RateLimitingProcessor.java
    A zanata-war/src/main/java/org/zanata/limits/RestCallLimiter.java
    M zanata-war/src/main/java/org/zanata/rest/service/IntrospectableObjectMonitorService.java
    R zanata-war/src/main/java/org/zanata/servlet/RateLimitManager.java
    R zanata-war/src/main/java/org/zanata/servlet/RateLimitingProcessor.java
    R zanata-war/src/main/java/org/zanata/servlet/RestRateLimiter.java
    M zanata-war/src/main/java/org/zanata/servlet/RestRateLimitingFilter.java
    M zanata-war/src/test/java/org/zanata/ZanataRestTest.java
    A zanata-war/src/test/java/org/zanata/limits/RateLimitingProcessorTest.java
    A zanata-war/src/test/java/org/zanata/limits/RestCallLimiterTest.java
    R zanata-war/src/test/java/org/zanata/servlet/RateLimitingProcessorTest.java
    R zanata-war/src/test/java/org/zanata/servlet/RestRateLimiterTest.java
    M zanata-war/src/test/java/org/zanata/servlet/RestRateLimitingFilterTest.java

  Log Message:
  -----------
  rhbz988202 - move and rename classes


  Commit: 51eff813631b6c5db8d20de985dd3caf67f77824
      https://github.com/zanata/zanata-server/commit/51eff813631b6c5db8d20de985dd3caf67f77824
  Author: Patrick Huang <pahuang at redhat.com>
  Date:   2014-03-20 (Thu, 20 Mar 2014)

  Changed paths:
    M zanata-war/src/main/java/org/zanata/limits/RateLimitingProcessor.java
    M zanata-war/src/main/java/org/zanata/limits/RestCallLimiter.java
    M zanata-war/src/test/java/org/zanata/ZanataRestTest.java
    M zanata-war/src/test/java/org/zanata/limits/RateLimitingProcessorTest.java
    M zanata-war/src/test/java/org/zanata/limits/RestCallLimiterTest.java

  Log Message:
  -----------
  rhbz988202 - encapsulate control branches (acquire and release or semaphore etc) into RestCallLimiter


  Commit: e01c6f4d973a50d38957a0975a24787ceb110252
      https://github.com/zanata/zanata-server/commit/e01c6f4d973a50d38957a0975a24787ceb110252
  Author: Patrick Huang <pahuang at redhat.com>
  Date:   2014-03-20 (Thu, 20 Mar 2014)

  Changed paths:
    M functional-test/src/main/java/org/zanata/page/administration/ServerConfigurationPage.java
    M functional-test/src/test/java/org/zanata/feature/misc/RateLimitRestAndUITest.java
    M zanata-model/src/main/java/org/zanata/model/HApplicationConfiguration.java
    M zanata-war/src/main/java/org/zanata/ApplicationConfiguration.java
    M zanata-war/src/main/java/org/zanata/action/ServerConfigurationBean.java
    M zanata-war/src/main/java/org/zanata/config/DatabaseBackedConfig.java
    M zanata-war/src/main/java/org/zanata/limits/RateLimitingProcessor.java
    M zanata-war/src/main/java/org/zanata/limits/RestCallLimiter.java
    M zanata-war/src/main/resources/messages.properties
    M zanata-war/src/main/webapp/admin/server_configuration.xhtml
    M zanata-war/src/test/java/org/zanata/limits/RateLimitingProcessorTest.java
    M zanata-war/src/test/java/org/zanata/limits/RestCallLimiterTest.java

  Log Message:
  -----------
  rhbz988202 - remove global limit switch and 0 config value will disable individual limit


Compare: https://github.com/zanata/zanata-server/compare/75f5cd8ce66e...e01c6f4d973a


More information about the zanata-commits mailing list