| IndexShard |  | 0% |  | 0% | 697 | 697 | 1,347 | 1,347 | 256 | 256 | 1 | 1 |
| IndexShardTestCase |  | 0% |  | 0% | 106 | 106 | 302 | 302 | 74 | 74 | 1 | 1 |
| RemoveCorruptedShardDataCommand |  | 0% |  | 0% | 61 | 61 | 225 | 225 | 21 | 21 | 1 | 1 |
| StoreRecovery |  | 0% |  | 0% | 84 | 84 | 240 | 240 | 24 | 24 | 1 | 1 |
| IndexLongFieldRange |  | 0% |  | 0% | 166 | 166 | 173 | 173 | 24 | 24 | 1 | 1 |
| ShardPath |  | 0% |  | 0% | 65 | 65 | 120 | 120 | 21 | 21 | 1 | 1 |
| IndexShardOperationPermits |  | 0% |  | 0% | 49 | 49 | 95 | 95 | 18 | 18 | 1 | 1 |
| RefreshListeners |  | 0% |  | 0% | 45 | 45 | 110 | 110 | 13 | 13 | 1 | 1 |
| GlobalCheckpointListeners |  | 0% |  | 0% | 46 | 46 | 80 | 80 | 14 | 14 | 1 | 1 |
| SearchOperationListener.CompositeListener |  | 0% |  | 0% | 33 | 33 | 83 | 83 | 22 | 22 | 1 | 1 |
| InternalIndexingStats |  | 0% |  | 0% | 29 | 29 | 72 | 72 | 10 | 10 | 1 | 1 |
| IndexingStats.Stats |  | 0% | | 0% | 17 | 17 | 69 | 69 | 16 | 16 | 1 | 1 |
| PrimaryReplicaSyncer.SnapshotSender |  | 0% |  | 0% | 17 | 17 | 57 | 57 | 5 | 5 | 1 | 1 |
| IndexingOperationListener.CompositeListener |  | 0% |  | 0% | 35 | 35 | 55 | 55 | 14 | 14 | 1 | 1 |
| ReplicationGroup |  | 0% |  | 0% | 29 | 29 | 43 | 43 | 12 | 12 | 1 | 1 |
| ShardLongFieldRange |  | 0% |  | 0% | 39 | 39 | 42 | 42 | 10 | 10 | 1 | 1 |
| ShardSplittingQuery.new ConstantScoreWeight() {...} |  | 0% |  | 0% | 26 | 26 | 45 | 45 | 11 | 11 | 1 | 1 |
| ShardId |  | 0% |  | 0% | 26 | 26 | 41 | 41 | 15 | 15 | 1 | 1 |
| IndexingStats |  | 0% |  | 0% | 25 | 25 | 51 | 51 | 11 | 11 | 1 | 1 |
| ShardSplittingQuery |  | 0% |  | 0% | 21 | 21 | 44 | 44 | 9 | 9 | 1 | 1 |
| PrimaryReplicaSyncer.ResyncTask.Status |  | 0% |  | 0% | 14 | 14 | 38 | 38 | 8 | 8 | 1 | 1 |
| PrimaryReplicaSyncer |  | 0% | | 0% | 8 | 8 | 41 | 41 | 6 | 6 | 1 | 1 |
| ShardSplittingQuery.Visitor |  | 0% |  | 0% | 14 | 14 | 29 | 29 | 6 | 6 | 1 | 1 |
| DocsStats |  | 0% |  | 0% | 14 | 14 | 39 | 39 | 9 | 9 | 1 | 1 |
| ShardStateMetadata.new MetadataStateFormat() {...} |  | 0% |  | 0% | 14 | 14 | 33 | 33 | 4 | 4 | 1 | 1 |
| IndexShardState |  | 0% |  | 0% | 13 | 13 | 20 | 20 | 4 | 4 | 1 | 1 |
| ElasticsearchMergePolicy |  | 0% |  | 0% | 17 | 17 | 31 | 31 | 6 | 6 | 1 | 1 |
| ShardStateMetadata |  | 0% |  | 0% | 16 | 16 | 25 | 25 | 5 | 5 | 1 | 1 |
| IndexShard.new ActionListener() {...} |  | 0% |  | 0% | 9 | 9 | 27 | 27 | 4 | 4 | 1 | 1 |
| RemoveCorruptedLuceneSegmentsAction |  | 0% |  | 0% | 8 | 8 | 26 | 26 | 3 | 3 | 1 | 1 |
| IndexShard.new ReadOnlyEngine() {...} |  | 0% |  | 0% | 12 | 12 | 15 | 15 | 6 | 6 | 1 | 1 |
| IndexShard.new ActionListener() {...} |  | 0% |  | 0% | 12 | 12 | 23 | 23 | 5 | 5 | 1 | 1 |
| LocalShardSnapshot |  | 0% | | 0% | 10 | 10 | 21 | 21 | 8 | 8 | 1 | 1 |
| IndexShard.RefreshMetricUpdater |  | 0% |  | 0% | 13 | 13 | 17 | 17 | 4 | 4 | 1 | 1 |
| StoreRecovery.StatsDirectoryWrapper |  | 0% |  | 0% | 10 | 10 | 13 | 13 | 4 | 4 | 1 | 1 |
| RestoreOnlyRepository |  | 0% | | n/a | 24 | 24 | 33 | 33 | 24 | 24 | 1 | 1 |
| ShardCountStats |  | 0% | | 0% | 13 | 13 | 20 | 20 | 10 | 10 | 1 | 1 |
| IndexShard.new ActionListener() {...} |  | 0% |  | 0% | 10 | 10 | 15 | 15 | 4 | 4 | 1 | 1 |
| InternalIndexingStats.StatsHolder |  | 0% | | n/a | 2 | 2 | 11 | 11 | 2 | 2 | 1 | 1 |
| PrimaryReplicaSyncer.new Translog.Snapshot() {...} |  | 0% |  | 0% | 9 | 9 | 9 | 9 | 5 | 5 | 1 | 1 |
| LocalShardSnapshot.new FilterDirectory() {...} |  | 0% | | n/a | 10 | 10 | 12 | 12 | 10 | 10 | 1 | 1 |
| IndexShardOperationPermits.new AbstractRunnable() {...} |  | 0% | | n/a | 5 | 5 | 8 | 8 | 5 | 5 | 1 | 1 |
| StoreRecovery.StatsDirectoryWrapper.1.new IndexInput() {...} | | 0% | | n/a | 8 | 8 | 11 | 11 | 8 | 8 | 1 | 1 |
| IllegalIndexShardStateException | | 0% | | n/a | 6 | 6 | 14 | 14 | 6 | 6 | 1 | 1 |
| IndexShard.3.new ActionListener() {...} | | 0% | | n/a | 3 | 3 | 16 | 16 | 3 | 3 | 1 | 1 |
| StoreRecovery.StatsDirectoryWrapper.new FilterDirectory() {...} | | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
| PrimaryReplicaSyncer.ResyncTask | | 0% | | n/a | 10 | 10 | 16 | 16 | 10 | 10 | 1 | 1 |
| RemoveCorruptedShardDataCommand.CleanStatus | | 0% | | n/a | 3 | 3 | 10 | 10 | 3 | 3 | 1 | 1 |
| IndexShard.ShardEventListener | | 0% | | 0% | 3 | 3 | 11 | 11 | 2 | 2 | 1 | 1 |
| PrimaryReplicaSyncer.new ActionListener() {...} | | 0% | | n/a | 3 | 3 | 9 | 9 | 3 | 3 | 1 | 1 |
| IndexShard.new AbstractRunnable() {...} | | 0% | | 0% | 5 | 5 | 10 | 10 | 4 | 4 | 1 | 1 |
| PrimaryReplicaSyncer.SnapshotSender.new AbstractRunnable() {...} | | 0% | | 0% | 6 | 6 | 7 | 7 | 4 | 4 | 1 | 1 |
| IndexShard.RefreshPendingLocationListener | | 0% |  | 0% | 8 | 8 | 12 | 12 | 4 | 4 | 1 | 1 |
| PrimaryReplicaSyncer.ResyncRequest | | 0% | | n/a | 5 | 5 | 8 | 8 | 5 | 5 | 1 | 1 |
| ShardSplittingQuery.NestedRoutingPartitionedDocIdSetIterator | | 0% | | 0% | 4 | 4 | 11 | 11 | 3 | 3 | 1 | 1 |
| ShardUtils | | 0% |  | 0% | 8 | 8 | 10 | 10 | 3 | 3 | 1 | 1 |
| PrimaryReplicaSyncer.new ActionListener() {...} | | 0% | | n/a | 3 | 3 | 12 | 12 | 3 | 3 | 1 | 1 |
| IndexShard.new AsyncIOProcessor() {...} | | 0% | | n/a | 2 | 2 | 8 | 8 | 2 | 2 | 1 | 1 |
| IndexShard.new AbstractRunnable() {...} | | 0% | | 0% | 5 | 5 | 9 | 9 | 4 | 4 | 1 | 1 |
| ShardNotFoundException | | 0% | | n/a | 5 | 5 | 11 | 11 | 5 | 5 | 1 | 1 |
| IndexShardOperationPermits.new ActionRunnable() {...} | | 0% | | n/a | 4 | 4 | 7 | 7 | 4 | 4 | 1 | 1 |
| IndexShard.new DelegatingAnalyzerWrapper() {...} | | 0% | | n/a | 3 | 3 | 3 | 3 | 3 | 3 | 1 | 1 |
| IndexShardOperationPermits.DelayedOperation | | 0% | | 0% | 2 | 2 | 8 | 8 | 1 | 1 | 1 | 1 |
| IndexShard.new AbstractRunnable() {...} | | 0% | | 0% | 4 | 4 | 7 | 7 | 3 | 3 | 1 | 1 |
| AbstractIndexShardComponent | | 0% | | n/a | 3 | 3 | 7 | 7 | 3 | 3 | 1 | 1 |
| IndexShardClosedException | | 0% | | n/a | 3 | 3 | 6 | 6 | 3 | 3 | 1 | 1 |
| ShardToolCli | | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
| ShardSplittingQuery.RoutingPartitionedDocIdSetIterator | | 0% | | n/a | 3 | 3 | 5 | 5 | 3 | 3 | 1 | 1 |
| IndexEventListener | | 0% | | n/a | 18 | 18 | 18 | 18 | 18 | 18 | 1 | 1 |
| IndexShardRelocatedException | | 0% | | n/a | 3 | 3 | 6 | 6 | 3 | 3 | 1 | 1 |
| IndexShard.NonClosingReaderWrapper | | 0% | | n/a | 4 | 4 | 5 | 5 | 4 | 4 | 1 | 1 |
| SearcherHelper | | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| RemoveCorruptedShardDataCommand.new OutputStream() {...} | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
| IndexShardRecoveryException | | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
| IndexShardNotStartedException | | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| IndexShardRecoveringException | | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| IndexShardNotRecoveringException | | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| IndexShard.ShardFailure | | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 | 1 | 1 |
| IndexShardStartedException | | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| ShardNotInPrimaryModeException | | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| SearchOperationListener | | 0% | | n/a | 11 | 11 | 11 | 11 | 11 | 11 | 1 | 1 |
| IndexShard.new QueryCachingPolicy() {...} | | 0% | | n/a | 3 | 3 | 3 | 3 | 3 | 3 | 1 | 1 |
| IndexShardTestCase.new PeerRecoveryTargetService.RecoveryListener() {...} | | 0% | | n/a | 3 | 3 | 3 | 3 | 3 | 3 | 1 | 1 |
| IndexingOperationListener | | 0% | | n/a | 6 | 6 | 6 | 6 | 6 | 6 | 1 | 1 |
| IndexShard.NonClosingReaderWrapper.new FilterDirectoryReader.SubReaderWrapper() {...} | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| DocsStats.Fields | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| ShardCountStats.Fields | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| IndexShardTestCase.new IndexEventListener() {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| IndexingStats.Fields | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| IndexSettingProvider | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |