KKcorps commented on PR #14920:
URL: https://github.com/apache/pinot/pull/14920#issuecomment-2634466525

   > When a segment is re-ingested, it should be `DONE` instead of `UPLOADED`. 
I didn't find the semaphore related logic. Is the PR description up to date?
   
   During reingestion segment metadata upload is triggered after segment 
building. Hence, the segment status appears as "UPLOADED" rather than "DONE". 
   
   Upon upload completion, a segment refresh operation is triggered, which 
replaces the failed RealtimeSegmentDataManager with an 
ImmutableSegmentDataManager. During this replacement process, the system 
automatically releases associated semaphores.
   
   Once the segment is refreshed, we send a reset message so that it starts 
showing up as ONLINE in EV


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

Reply via email to