Skip to content

ARTEMIS-6222 false slow-consumer positive after idle - #6796

Merged
jbertram merged 1 commit into
apache:mainfrom
jbertram:ARTEMIS-6222
Oct 14, 2026
Merged

jbertram merged 1 commit into
apache:mainfrom
jbertram:ARTEMIS-6222

Conversation

@jbertram

@jbertram jbertram commented Oct 12, 2026 •

Copy link
Copy Markdown
Contributor

Keep slow-consumer rate measurement baselines fresh by touching rate checks even during idle reaper cycles. This prevents the rate calculation denominator from accumulating stale idle time, which caused healthy consumers to be incorrectly flagged as slow after handling message bursts.

Includes test validating consumers survive idle followed by burst handling.

Keep slow-consumer rate measurement baselines fresh by touching rate
checks even during idle reaper cycles. This prevents the rate
calculation denominator from accumulating stale idle time, which caused
healthy consumers to be incorrectly flagged as slow after handling
message bursts.

Includes test validating consumers survive idle followed by burst
handling.

Assisted-by: Claude
Co-Authored-By: Justin Bertram <jbertram@apache.org>

@tabish121 tabish121 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@jbertram
jbertram merged commit d733631 into apache:main Oct 14, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants