hubcio opened a new pull request, #2740:
URL: https://github.com/apache/iggy/pull/2740

   VsrConsensus hardcoded LocalPipeline and PipelineEntry stored
   full Message<PrepareHeader> (header + body), even though only
   the header is needed for quorum tracking. This coupled the
   consensus pipeline to a specific implementation and wasted
   memory on message bodies that already live in the journal.
   
   Parameterize VsrConsensus<B, P = LocalPipeline> over the
   Pipeline trait so implementations can be swapped.
   Slim PipelineEntry to store only PrepareHeader; at commit
   time on_ack fetches the full message from the journal.
   


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to