[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