Jackie-Jiang opened a new pull request #4338: Only allow the first CONSUMING segment for the real-time table routing URL: https://github.com/apache/incubator-pinot/pull/4338 We only allow the first CONSUMING segment (segment with instances in CONSUMING state) for the following reasons: - We cannot query two CONSUMING segment because the first CONSUMING segment might contain records that overlapped with the records in the next segment. - If the instance states for a segment is partial ONLINE and partial CONSUMING, we don't want to only query the ONLINE instances as that can potentially cause hotspot instance. - It is possible that the latest CONSUMING segment is not allowed, but it should be only for a short period of time. The latest CONSUMING segment will be allowed once the older CONSUMING segment becomes ONLINE.
---------------------------------------------------------------- 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. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@pinot.apache.org For additional commands, e-mail: commits-h...@pinot.apache.org