sajjad-moradi commented on issue #15897: URL: https://github.com/apache/pinot/issues/15897#issuecomment-3393854694
I don't know the details of your use case, but the issue you mentioned is IMO specific to your use case. Normally once new partitions are added to ideal state, servers should be able to consume from them. The whole idea of transitioning to OFFLINE in IdealState is to prevent transient failure, like NIC goes down on a server, etc. In your use case, I believe it's controller's fault to create new CONSUMING segments for the new cluster/partitions while those partitions are not ready for the servers to consume from. I would change the logic on controller to wait till it ensures the new partitions are consumable, and then create the consuming segments. -- 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] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
