poorbarcode commented on PR #24366: URL: https://github.com/apache/pulsar/pull/24366#issuecomment-2926671063
@codelipenghui > Actually, we are safe to give up the reconnect from the compaction reader if the topic is deleting. > Now, the solution is to unfence the topic if there is ongoing compaction task. But it unfencing will also make producers/consumers from user side available to connect to this topic which should not be expected. > So, I think the correct fix should be find a way to expose the "Topic is deleting Exception" to Raw reader and the reader can optionally give up the retry. The solution you mentioned is what [PIP-387: Modify interface TopicCompactionService to support cancelling an in-progress compaction task](https://github.com/apache/pulsar/pull/23462), which has been canceled 😂 -- 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]
