| Interface | Description |
|---|---|
| IndexShardComponent | |
| StoreRecoveryService.RecoveryListener |
| Class | Description |
|---|---|
| AbstractIndexShardComponent | |
| CommitPoint | |
| CommitPoint.FileInfo | |
| CommitPoints | |
| DocsStats | |
| ElasticsearchMergePolicy |
A
MergePolicy that upgrades segments and can upgrade merges. |
| IndexShard | |
| IndexShardModule |
The
IndexShardModule module is responsible for binding the correct
shard id, index shard, engine factory, and warming service for a newly
created shard. |
| MergePolicyConfig |
A shard in elasticsearch is a Lucene index, and a Lucene index is broken
down into segments.
|
| MergeSchedulerConfig |
The merge scheduler (
ConcurrentMergeScheduler) controls the execution of
merge operations once they are needed (according to the merge policy). |
| ShadowIndexShard |
ShadowIndexShard extends
IndexShard to add file synchronization
from the primary when a flush happens. |
| ShardId |
Allows for shard level components to be injected with the shard id.
|
| ShardPath | |
| ShardStateMetaData | |
| ShardUtils | |
| SnapshotStatus | |
| SnapshotStatus.Index | |
| SnapshotStatus.Translog | |
| StoreRecoveryService | |
| TranslogRecoveryPerformer |
The TranslogRecoveryPerformer encapsulates all the logic needed to transform a translog entry into an
indexing operation including source parsing and field creation from the source.
|
| Enum | Description |
|---|---|
| CommitPoint.Type | |
| IndexShardState | |
| SnapshotStatus.Stage |
Copyright © 2009–2017. All rights reserved.