Class ColumnQueryMetrics.TrieIndexMetrics
java.lang.Object
org.apache.cassandra.index.sai.metrics.AbstractMetrics
org.apache.cassandra.index.sai.metrics.ColumnQueryMetrics
org.apache.cassandra.index.sai.metrics.ColumnQueryMetrics.TrieIndexMetrics
- All Implemented Interfaces:
QueryEventListener.TrieIndexEventListener
- Enclosing class:
- ColumnQueryMetrics
public static class ColumnQueryMetrics.TrieIndexMetrics
extends ColumnQueryMetrics
implements QueryEventListener.TrieIndexEventListener
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.cassandra.index.sai.metrics.ColumnQueryMetrics
ColumnQueryMetrics.BalancedTreeIndexMetrics, ColumnQueryMetrics.TrieIndexMetrics -
Field Summary
Fields inherited from class org.apache.cassandra.index.sai.metrics.AbstractMetrics
keyspace, table, tracked, TYPE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidWhen query potentially matches value range within a segment, and we need to do a traversal.voidonTraversalComplete(long traversalTotalTime, TimeUnit unit) Per-segment trie index traversal time in given units.Returns events listener for trie postings.Methods inherited from class org.apache.cassandra.index.sai.metrics.AbstractMetrics
createMetricName, createMetricName, release
-
Constructor Details
-
TrieIndexMetrics
-
-
Method Details
-
onSegmentHit
public void onSegmentHit()Description copied from interface:QueryEventListener.TrieIndexEventListenerWhen query potentially matches value range within a segment, and we need to do a traversal.- Specified by:
onSegmentHitin interfaceQueryEventListener.TrieIndexEventListener
-
onTraversalComplete
Description copied from interface:QueryEventListener.TrieIndexEventListenerPer-segment trie index traversal time in given units. Recorded when traversal completes.- Specified by:
onTraversalCompletein interfaceQueryEventListener.TrieIndexEventListener
-
postingListEventListener
Description copied from interface:QueryEventListener.TrieIndexEventListenerReturns events listener for trie postings.- Specified by:
postingListEventListenerin interfaceQueryEventListener.TrieIndexEventListener
-