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 2018/02/27 19:03:19 UTC

[GitHub] ivankelly opened a new pull request #1302: Cleanup old compacted topic ledgers when a new one is available

ivankelly opened a new pull request #1302: Cleanup old compacted topic ledgers when a new one is available
URL: https://github.com/apache/incubator-pulsar/pull/1302
 
 
   When a broker is notified of a new compacted ledger for a topic, and
   after it has been persisted to the compaction cursor, delete the old
   compacted topic ledger. The deletion is best effort. If it fails it
   doesn't affect reading from the newer ledger.
   
   This isn't foolproof by any means. There's still plenty of
   opportunities for ledgers to be orphaned. We'll need some sort of GC
   based on ledger metadata to handle all cases, but that needs a newer
   bookkeeper (for the metadata properties changes).
   

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services