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