Christopher L. Shannon created AMQ-9420:
-------------------------------------------
Summary: KahaDB durable subscription stats can go negative on
duplicate acks
Key: AMQ-9420
URL: https://issues.apache.org/jira/browse/AMQ-9420
Project: ActiveMQ
Issue Type: Bug
Components: Broker
Affects Versions: 6.0.1, 5.18.3
Reporter: Christopher L. Shannon
Assignee: Christopher L. Shannon
Fix For: 6.1.0, 5.18.4, 5.17.7, 6.0.2
AMQ-6375 added support for non blocking durable subscription statistics to
KahaDB to track pending message count and message size metrics. By default this
is disabled and can be enabled with the enableSubscriptionStatistics flag on
KahaDB.
On rare occasions I have noticed that sometimes the metrics may got negative or
be slightly off. I found an area where it's possible if a duplicate ack comes
in then in some scenarios the metrics may be deprecated twice. This issue only
applies to the subscription stats and not the store statistics for the overall
destination as those stats would only get decremented once when the message is
removed from the order index.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)