Package org.elasticsearch.index.engine
-
Interface Summary Interface Description Engine.EventListener Engine.Warmer Called for each new opened engine searcher to warm new segmentsEngineConfig.TranslogRecoveryRunner EngineFactory Simple Engine Factory -
Class Summary Class Description CombinedDeletionPolicy AnIndexDeletionPolicy
that coordinates between Lucene's commits and the retention of translog generation files, making sure that all translog files that are needed to recover from the Lucene commit are not deleted.CommitStats a class the returns dynamic information with respect to the last commit point of this shardEngine Engine.CommitId Engine.Delete Engine.DeleteResult Engine.Get Engine.GetResult Engine.Index Engine.IndexCommitRef Engine.IndexResult Engine.IndexThrottle A throttling class that can be activated, causing theacquireThrottle
method to block on a lock when throttling is enabledEngine.NoOp Engine.NoOpLock A Lock implementation that always allows the lock to be acquiredEngine.NoOpResult Engine.Operation Engine.Result Base class for index and delete operation results Holds result meta data (e.g.Engine.Searcher EngineConfig EngineSearcherFactory Basic Searcher factory that allows returning anIndexSearcher
given anIndexReader
InternalEngine InternalEngineFactory RecoveryCounter RecoveryCounter keeps tracks of the number of ongoing recoveries for a particularStore
Segment SegmentsStats -
Enum Summary Enum Description Engine.Operation.Origin Engine.Operation.TYPE type of operation (index, delete), subclasses use static typesEngine.Result.Type Engine.SearcherScope Engine.SyncedFlushResult -
Exception Summary Exception Description DeleteFailedEngineException Deprecated. DocumentMissingException DocumentSourceMissingException EngineCreationFailureException An exception indicating that anEngine
creation failed.EngineException FlushFailedEngineException IndexFailedEngineException Deprecated. RecoveryEngineException RefreshFailedEngineException SnapshotFailedEngineException VersionConflictEngineException