noob-se7en opened a new pull request, #15652: URL: https://github.com/apache/pinot/pull/15652
Incase of segment initialisation error, Server is supposed to send `postStopConsumedMsg` message to the controller so that controller can change ideal state of the segment to offline. This is required so that Realtime segment validation manager (RVM) job can restart consumption of such failed segments. However if server fails to send `postStopConsumedMsg` message to controller, the ideal state of segment remains consuming and segment is never fixed by RVM job. This PR adds infinite retry until `postStopConsumedMsg` returns success. -- 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: commits-unsubscr...@pinot.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@pinot.apache.org For additional commands, e-mail: commits-h...@pinot.apache.org