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