nodece opened a new pull request #14542:
URL: https://github.com/apache/pulsar/pull/14542


   Signed-off-by: Zixuan Liu <[email protected]>
   
   Fixes #14529 
   
   ### Motivation
   
   The cursor data is managed by ZooKeeper/etcd metadata store. When cursor 
data becomes more and more, the data size will increase and will take a lot of 
time to pull the data. Therefore, it is necessary to add compression for the 
cursor, which can reduce the size of data and reduce the time of pulling data.
   
   
   ### Modifications
   
   - Add a named `ManagedCursorInfoMetadata` message to `MLDataFormats.proto` 
for as compression metadata
   - Add the `managedCursorInfoCompressionType` to 
`org.apache.pulsar.broker.ServiceConfiguration` and 
`org.apache.bookkeeper.mledger.ManagedLedgerFactoryConfig`
   
   ### Documentation
   
   - [x] `doc-required` 
     
   Add `managedCursorInfoCompressionType` to  broker configuration
   


-- 
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