Hi all, I've created PIP to add topic compaction to Pulsar. The PIP only discusses the compaction mechanism and serving from a compacted topic. I've left compaction scheduling to be solved later. The proposed solution should be kicked off manually.
The master issue is: https://github.com/apache/incubator-pulsar/issues/933 The PIP itself can be read at: https://github.com/ivankelly/incubator-pulsar-wiki/blob/pip-9/PIP-9:-Topic-Compaction.md You can review using github at: https://github.com/ivankelly/incubator-pulsar-wiki/pull/1 Alternately, I'd be happy to take feedback on this list. Regards, Ivan