lucasbru commented on PR #13523: URL: https://github.com/apache/kafka/pull/13523#issuecomment-1503216778
I agree that it makes sense to stick with behavior 2 for the time being, and make a change later on if it simplifies the code now. But long-term, I wouldn't be super happy with this situation. In the end, the instance state's most important job is to inform the user, and I find would find it confusing that the instance can be "stuck in REBALANCING" indefinitely because of a paused task. Ideally, rebalancing is a temporary situation and if everything goes well we should leave that state as soon as possible. Not 100% sure if Kafka Streams users feel the same way, but my guess would be that transitioning back to REBALANCING once the task is unpaused would seem cleaner feel better than being stuck in REBALANCING. -- 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]
