From 0478575b3dd3f88a1166ff9cf0bab0cb01916457 Mon Sep 17 00:00:00 2001 From: lucienlu-aws <132623944+lucienlu-aws@users.noreply.github.com> Date: Fri, 26 Jul 2024 10:03:46 -0700 Subject: [PATCH] bugfix: debug or trace logging level now properly logs all worker loops (#1372) --- .../java/software/amazon/kinesis/coordinator/Scheduler.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/amazon-kinesis-client/src/main/java/software/amazon/kinesis/coordinator/Scheduler.java b/amazon-kinesis-client/src/main/java/software/amazon/kinesis/coordinator/Scheduler.java index 64b6e8f9..3d2b6c41 100644 --- a/amazon-kinesis-client/src/main/java/software/amazon/kinesis/coordinator/Scheduler.java +++ b/amazon-kinesis-client/src/main/java/software/amazon/kinesis/coordinator/Scheduler.java @@ -1214,7 +1214,7 @@ public class Scheduler implements Runnable { private void resetInfoLogging() { if (infoReporting) { // We just logged at INFO level for a pass through worker loop - if (log.isInfoEnabled()) { + if (!log.isDebugEnabled() && !log.isTraceEnabled()) { infoReporting = false; nextReportTime = System.currentTimeMillis() + reportIntervalMillis; } // else is DEBUG or TRACE so leave reporting true