Jackie-Jiang commented on issue #8948: URL: https://github.com/apache/pinot/issues/8948#issuecomment-1171116013
Refreshing the existing segment is expected to keep the idempotency. When pushing a segment, if segment does not already exist, Pinot will create the ZK metadata first, then upload the ideal state; if segment already exists, Pinot will update the ZK metadata first, then send a REFRESH message. `ParallelPushProtection` can be useful when multiple tasks try to push the same segment at the same time, but might not apply to this issue. We should check if the metadata push task can correctly re-push all the segments to reach consistent state when a previous task failed in the middle. -- 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