sijie opened a new pull request #2367: [compaction] make topic compaction works with partitioned topic URL: https://github.com/apache/incubator-pulsar/pull/2367 ### Motivation Topic compaction doesn't work with partitioned topic. ### Changes - make `RawReaderImpl` and `ReaderImpl` return message with partition idx - make broker service `Consumer` deliver MessageIdData with partition idx - `MultiTopicsConsumerImpl` should use `-1` as partition idx for non-partitioned topic - add an integration test to ensure compaction work with partitioned topic ### Motivation Explain here the context, and why you're making that change. What is the problem you're trying to solve. ### Modifications Describe the modifications you've done. ### Result After your change, what will change.
---------------------------------------------------------------- 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: us...@infra.apache.org With regards, Apache Git Services