ianvkoeppe opened a new pull request #5745:
URL: https://github.com/apache/incubator-pinot/pull/5745


   ## Description
   
   Today, Pinot serves queries to Hybrid tables by applying a time filter
   based on data availability. For example, when the most recent offline
   segment is for 1/2/2000, and a query has no time filter, then the broker
   queries the offline table for * - 1/2/2000 (exclusive), and the realtime
   table with 1/2/2000 (inclusive) - *.
   
   This means that when you upload a new offline segment, it technically
   doesn't begin to be served by the broker until another offline segment
   pushes the watermark higher.
   
   This change permits a new config which tells the broker to immediately
   start serving offline segments once available; or in other words, to
   query the offline table with the most recent time value inclusively.
   
   
   ## Upgrade Notes
   Does this PR prevent a zero down-time upgrade? (Assume upgrade order: 
Controller, Broker, Server, Minion)
   * [x] Yes (Please label as **<code>backward-incompat</code>**, and complete 
the section below on Release Notes)


----------------------------------------------------------------
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



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@pinot.apache.org
For additional commands, e-mail: commits-h...@pinot.apache.org

Reply via email to