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

Reply via email to