Benson Yuan
Benson Yuan
### Description: This PR addresses https://github.com/apache/pinot/issues/9268 for the segment push job runners under the standalone execution framework: `SegmentMetadataPushJobRunner`, `SegmentTarPushJobRunner`, and `SegmentUriPushJobRunner`. This is accomplished by introducing a new class `ConsistentDataPushUtils`...
Consistent data push protocol APIs are available via controller REST APIs such as `startReplaceSegments`, `endReplaceSegments`, and `revertReplaceSegments`. However, previously, ingestion jobs are not wired to use this feature. Introduce a...