Interface QueryEventListener.BalancedTreeEventListener
- All Known Implementing Classes:
ColumnQueryMetrics.BalancedTreeIndexMetrics,MulticastQueryEventListeners.Multicast2BalancedTreeEventListener
- Enclosing interface:
- QueryEventListener
public static interface QueryEventListener.BalancedTreeEventListener
Collector for balanced tree file related metrics.
-
Method Summary
Modifier and TypeMethodDescriptionvoidonIntersectionComplete(long intersectionTotalTime, TimeUnit unit) Per-segment balanced tree index intersection time in given units.voidWhen an intersection exits early due to the query shape being completely outside the min/max range.voidWhen query potentially matches value range within a segment, and we need to do a traversal.Returns events listener for balanced tree postings.voidpostingListsHit(int count) How many balanced tree posting list were matched during the intersection.
-
Method Details
-
onIntersectionComplete
Per-segment balanced tree index intersection time in given units. Recorded when intersection completes. -
onIntersectionEarlyExit
void onIntersectionEarlyExit()When an intersection exits early due to the query shape being completely outside the min/max range. -
postingListsHit
void postingListsHit(int count) How many balanced tree posting list were matched during the intersection. -
onSegmentHit
void onSegmentHit()When query potentially matches value range within a segment, and we need to do a traversal. -
postingListEventListener
QueryEventListener.PostingListEventListener postingListEventListener()Returns events listener for balanced tree postings.
-