This is an automated email from the ASF dual-hosted git repository.
snlee pushed a change to branch segment-selector
in repository https://gitbox.apache.org/repos/asf/incubator-pinot.git.
from adb3ade Add segment selector for merged segments Once the merge
lineage information is written to the property store, broker will read the
lineage and pick only segments that are required for answering the query. This
PR adds the segment selector for merged segments. 1. Add segment selector
interface 2. Add merged segment selector implementation 3. Add unit tests
add 8fe50ee Addressed comments
No new revisions were added by this update.
Summary of changes:
.../routing/HelixExternalViewBasedRouting.java | 8 +-
.../routing/builder/RoutingTableBuilder.java | 3 +
...orFactory.java => SegmentSelectorProvider.java} | 4 +-
.../selector/MergedSegmentSelectorTest.java | 89 ++++++++++++++--------
4 files changed, 67 insertions(+), 37 deletions(-)
rename
pinot-broker/src/main/java/com/linkedin/pinot/broker/routing/selector/{SegmentSelectorFactory.java
=> SegmentSelectorProvider.java} (92%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]