You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pulsar.apache.org by GitBox <gi...@apache.org> on 2022/07/14 22:54:56 UTC

[GitHub] [pulsar] merlimat opened a new pull request, #16609: Avoid tracking the delays of all the message when we detect that they are fixed

merlimat opened a new pull request, #16609:
URL: https://github.com/apache/pulsar/pull/16609

   ### Motivation
   
   If all the messages in a topic have the same fixed delay, then there is no reason to track the entire set of messages in the priority queue, since the messages will have to be delivered in FIFO order. 
   
   If we identify that this is the case, we need to switch into a different mode, where we pause the scanning of the topic and instead we just rely on the timer task from the delay-tracker which will get triggered for the 1st message to be delivered.
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@pulsar.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [pulsar] merlimat merged pull request #16609: Avoid tracking the delays of all the message when we detect that they are fixed

Posted by GitBox <gi...@apache.org>.
merlimat merged PR #16609:
URL: https://github.com/apache/pulsar/pull/16609


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@pulsar.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org