shuturmurgh opened a new issue, #18485:
URL: https://github.com/apache/pinot/issues/18485

   Controller currently has no guardrail over ingestion of out-of-retention 
segments. We've encountered this issue in production due to incorrectly 
configured ingestion jobs. 
   Currently only Retention Manager handles their clean up. Adding this 
validation to Controller segment upload APIs can solve following issues.
   1. Load on Servers for loading invalid segments
   2. Retention Manager and Servers can run into race condition leaving 
out-of-retention segments temporarily in ERROR state (depicted in diagram below)
   <img width="768" height="512" alt="Image" 
src="https://github.com/user-attachments/assets/dd8016db-445a-421a-8bf0-bff0c37447f6";
 />


-- 
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]

Reply via email to