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 Details

    • onIntersectionComplete

      void onIntersectionComplete(long intersectionTotalTime, TimeUnit unit)
      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

      Returns events listener for balanced tree postings.