You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@kafka.apache.org by vv...@apache.org on 2020/09/03 19:19:18 UTC
[kafka] branch trunk updated: MINOR: Record all poll invocations
(#9234)
This is an automated email from the ASF dual-hosted git repository.
vvcephei pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/kafka.git
The following commit(s) were added to refs/heads/trunk by this push:
new 9c8501f MINOR: Record all poll invocations (#9234)
9c8501f is described below
commit 9c8501f5f0d4c1f8f4928ea98c889954f0e06cf8
Author: John Roesler <vv...@users.noreply.github.com>
AuthorDate: Thu Sep 3 14:18:45 2020 -0500
MINOR: Record all poll invocations (#9234)
Record the pollSensor after every invocation to poll, rather than just when we get records back so that we can accurately gauge how often we're invoking Consumer#poll.
Reviewers: Bruno Cadonna <br...@confluent.io>, Guozhang Wang <gu...@apache.org>, Matthias J. Sax <mj...@apache.org>
---
.../java/org/apache/kafka/streams/processor/internals/StreamThread.java | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/streams/src/main/java/org/apache/kafka/streams/processor/internals/StreamThread.java b/streams/src/main/java/org/apache/kafka/streams/processor/internals/StreamThread.java
index 2c39e1f..547458c 100644
--- a/streams/src/main/java/org/apache/kafka/streams/processor/internals/StreamThread.java
+++ b/streams/src/main/java/org/apache/kafka/streams/processor/internals/StreamThread.java
@@ -636,8 +636,8 @@ public class StreamThread extends Thread {
final long pollLatency = advanceNowAndComputeLatency();
+ pollSensor.record(pollLatency, now);
if (records != null && !records.isEmpty()) {
- pollSensor.record(pollLatency, now);
pollRecordsSensor.record(records.count(), now);
taskManager.addRecordsToTasks(records);
}