Mahesh Reddy has uploaded this change for review. ( 
http://gerrit.cloudera.org:8080/16386


Change subject: KUDU-3012: Throttled log warning
......................................................................

KUDU-3012: Throttled log warning

RateLimitedLogger sets limit on amount of messages that can be logged
over a parameterized time period. Suppresses any additional messages.
Implementation comes from https://github.com/Swrve/rate-limited-logger.

Change-Id: Iedaf46276cb2c67f4c2436487200bea3d43d736f
---
M java/kudu-client/build.gradle
M java/kudu-client/src/main/java/org/apache/kudu/client/AsyncKuduSession.java
A java/kudu-client/src/main/java/org/apache/kudu/util/LogThrottlerUtil.java
A java/kudu-client/src/test/java/org/apache/kudu/util/MockLogger.java
A java/kudu-client/src/test/java/org/apache/kudu/util/TestRateLimitedLog.java
5 files changed, 458 insertions(+), 1 deletion(-)



  git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/86/16386/1
--
To view, visit http://gerrit.cloudera.org:8080/16386
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: kudu
Gerrit-Branch: master
Gerrit-MessageType: newchange
Gerrit-Change-Id: Iedaf46276cb2c67f4c2436487200bea3d43d736f
Gerrit-Change-Number: 16386
Gerrit-PatchSet: 1
Gerrit-Owner: Mahesh Reddy <[email protected]>

Reply via email to