| getFunctions(IndexMetadata, Pair) |   | 33% |   | 22% | 11 | 13 | 11 | 17 | 0 | 1 |
| searcherFor(ReadCommand) |   | 39% |   | 40% | 3 | 4 | 4 | 8 | 0 | 1 |
| validateIndexedValue(ByteBuffer) |   | 15% |   | 50% | 2 | 3 | 4 | 6 | 0 | 1 |
| buildBlocking() |   | 63% |   | 16% | 3 | 4 | 3 | 17 | 0 | 1 |
| validateRows(Iterable) |   | 48% |   | 40% | 4 | 6 | 6 | 12 | 0 | 1 |
| delete(ByteBuffer, Clustering, Cell, WriteContext, long) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| doDelete(DecoratedKey, Clustering, DeletionTime, WriteContext) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| delete(ByteBuffer, Clustering, DeletionTime, WriteContext) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| validatePartitionKey(DecoratedKey) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| validate(PartitionUpdate) |   | 57% |   | 33% | 5 | 7 | 4 | 10 | 0 | 1 |
| deleteStaleEntry(DecoratedKey, Clustering, DeletionTime, WriteContext) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| lambda$getBlockingFlushTask$0() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$getMetadataReloadTask$2() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| indexCfsMetadata(TableMetadata, IndexMetadata) |   | 94% |   | 50% | 2 | 3 | 0 | 14 | 0 | 1 |
| validateClusterings(PartitionUpdate) |   | 86% |   | 75% | 1 | 3 | 0 | 4 | 0 | 1 |
| getBlockingFlushTask() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getMetadataReloadTask(IndexMetadata) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| validate(ReadCommand) |   | 91% |   | 50% | 2 | 3 | 0 | 5 | 0 | 1 |
| indexerFor(DecoratedKey, RegularAndStaticColumns, long, WriteContext, IndexTransaction.Type, Memtable) |   | 88% |   | 75% | 1 | 3 | 1 | 3 | 0 | 1 |
| getBackingTable() |   | 77% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| shouldBuildBlocking() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| customExpressionValueType() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$invalidate$5(SSTableReader) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$invalidate$4(SSTableReader) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| supportsExpression(ColumnMetadata, Operator) |   | 94% |   | 50% | 2 | 3 | 0 | 2 | 0 | 1 |
| supportsOperator(ColumnMetadata, Operator) |   | 85% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| setMetadata(IndexMetadata) |  | 100% | | n/a | 0 | 1 | 0 | 8 | 0 | 1 |
| insert(ByteBuffer, Clustering, Cell, LivenessInfo, WriteContext) |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| invalidate() |  | 100% | | n/a | 0 | 1 | 0 | 8 | 0 | 1 |
| getIndexedValue(ByteBuffer, Clustering, Cell) |  | 100% |  | 100% | 0 | 3 | 0 | 3 | 0 | 1 |
| getPostIndexQueryFilter(RowFilter) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getInitializationTask() |  | 100% |   | 75% | 1 | 3 | 0 | 1 | 0 | 1 |
| buildIndexClustering(ByteBuffer, Clustering, Cell) |  | 100% |  | 100% | 0 | 2 | 0 | 2 | 0 | 1 |
| getSSTableNames(Collection) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| newIndex(ColumnFamilyStore, IndexMetadata) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| CassandraIndex(ColumnFamilyStore, IndexMetadata) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| isBuilt() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| dependsOn(ColumnMetadata) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| supportsExpression(RowFilter.Expression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getTargetExpression(List) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| partitionUpdate(DecoratedKey, Row) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$getTruncateTask$3(long) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getIndexComparator() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getEstimatedResultRows() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getIndexKeyFor(ByteBuffer) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| register(IndexRegistry) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getTruncateTask(long) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isPrimaryKeyIndex() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$getBuildIndexTask$6() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| lambda$getInvalidateTask$1() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getIndexedColumn() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getIndexCfs() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getIndexMetadata() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getInvalidateTask() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getBuildIndexTask() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |