You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@activemq.apache.org by "Clebert Suconic (Jira)" <ji...@apache.org> on 2022/10/21 04:34:00 UTC

[jira] [Created] (ARTEMIS-4065) Replace PageCounter Journal Records by a real counter from paging

Clebert Suconic created ARTEMIS-4065:
----------------------------------------

             Summary: Replace PageCounter Journal Records by a real counter from paging
                 Key: ARTEMIS-4065
                 URL: https://issues.apache.org/jira/browse/ARTEMIS-4065
             Project: ActiveMQ Artemis
          Issue Type: Improvement
            Reporter: Clebert Suconic


Instead of storing records on journal for counting how many records there are in paging, the system should instead just swipe the paging system in parallel with processing data.

The changes I'm making will take a snapshot of the current records of paging, 
and then it will read all the pages to rebuild the counters.


On tests I am making from a real data server, a system that had a lot of pages (700) needed less than 1 minute to rebuild the counters, and the messages were available to be delivered while the swipe was being done.




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