| nextKeyInRange() |   | 63% |   | 50% | 3 | 6 | 3 | 9 | 0 | 1 |
| nextKeyRange() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| skipToNextPartition() |   | 80% |   | 83% | 1 | 4 | 1 | 6 | 0 | 1 |
| computeNext() |   | 87% |   | 83% | 1 | 4 | 1 | 9 | 0 | 1 |
| nextKey() |   | 94% |   | 75% | 1 | 3 | 0 | 4 | 0 | 1 |
| isWithinUpperBound(PrimaryKey) |   | 92% |   | 75% | 1 | 3 | 0 | 1 | 0 | 1 |
| lambda$applyIndexFilter$0(Unfiltered) |   | 87% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| applyIndexFilter(UnfilteredRowIterator, FilterTree, QueryContext) |  | 100% |  | 100% | 0 | 5 | 0 | 14 | 0 | 1 |
| StorageAttachedIndexSearcher.ResultRetriever(QueryController, ReadExecutionController, QueryContext, PrimaryKey.Factory) |  | 100% | | n/a | 0 | 1 | 0 | 12 | 0 | 1 |
| queryStorageAndFilter(PrimaryKey) |  | 100% |  | 100% | 0 | 2 | 0 | 6 | 0 | 1 |
| nextSelectedKeyInPartition(DecoratedKey) |  | 100% |   | 75% | 2 | 5 | 0 | 7 | 0 | 1 |
| iteratePartition(UnfilteredRowIterator) |  | 100% | | n/a | 0 | 1 | 0 | 7 | 0 | 1 |
| nextRowIterator(Supplier) |  | 100% |  | 100% | 0 | 3 | 0 | 8 | 0 | 1 |
| nextSelectedKeyInRange() |  | 100% |  | 100% | 0 | 3 | 0 | 3 | 0 | 1 |
| skipTo(Token) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| close() |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| metadata() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |