[jira] [Commented] (ARTEMIS-4774) PageCounters get out of sync after AckManager

2024-05-17 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARTEMIS-4774?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17847312#comment-17847312
 ] 

ASF subversion and git services commented on ARTEMIS-4774:
--

Commit e47d8ea7c15e9dbdf450478b79db948e18f04f31 in activemq-artemis's branch 
refs/heads/main from Clebert Suconic
[ https://gitbox.apache.org/repos/asf?p=activemq-artemis.git;h=e47d8ea7c1 ]

ARTEMIS-4774 Fixing PageCounters out of sync after AckMnager retries


> PageCounters get out of sync after AckManager
> -
>
> Key: ARTEMIS-4774
> URL: https://issues.apache.org/jira/browse/ARTEMIS-4774
> Project: ActiveMQ Artemis
>  Issue Type: Bug
>Reporter: Clebert Suconic
>Assignee: Clebert Suconic
>Priority: Major
> Fix For: 2.34.0
>
>  Time Spent: 0.5h
>  Remaining Estimate: 0h
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (ARTEMIS-4774) PageCounters get out of sync after AckManager

2024-05-15 Thread Clebert Suconic (Jira)


[ 
https://issues.apache.org/jira/browse/ARTEMIS-4774?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17846792#comment-17846792
 ] 

Clebert Suconic commented on ARTEMIS-4774:
--

The AckManager is leaving the PageCounters out of sync.
The issue is that the counters were using delivered counts from paging in the 
calculation, however the Ackmanager is not actually fetching data in certain 
retries.

To fix this I'm splitting some of the metrics between Paged and NonPaged 
counters, and removing the need to discount deliveries.


also there's some hardening on AckManager and Mirror while fixing this issue

> PageCounters get out of sync after AckManager
> -
>
> Key: ARTEMIS-4774
> URL: https://issues.apache.org/jira/browse/ARTEMIS-4774
> Project: ActiveMQ Artemis
>  Issue Type: Bug
>Reporter: Clebert Suconic
>Assignee: Clebert Suconic
>Priority: Major
> Fix For: 2.34.0
>
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)