Package org.elasticsearch.index.engine
Class TranslogHandler
java.lang.Object
org.elasticsearch.index.engine.TranslogHandler
- All Implemented Interfaces:
Engine.TranslogRecoveryRunner
-
Field Summary
-
Constructor Summary
ConstructorDescriptionTranslogHandler
(org.elasticsearch.xcontent.NamedXContentRegistry xContentRegistry, IndexSettings indexSettings) -
Method Summary
Modifier and TypeMethodDescriptionconvertToEngineOp
(Translog.Operation operation, Engine.Operation.Origin origin) Returns the recovered types modifying the mapping during the recoveryint
run
(Engine engine, Translog.Snapshot snapshot)
-
Field Details
-
mappingUpdate
-
-
Constructor Details
-
TranslogHandler
public TranslogHandler(org.elasticsearch.xcontent.NamedXContentRegistry xContentRegistry, IndexSettings indexSettings)
-
-
Method Details
-
getRecoveredTypes
Returns the recovered types modifying the mapping during the recovery -
run
- Specified by:
run
in interfaceEngine.TranslogRecoveryRunner
- Throws:
IOException
-
convertToEngineOp
public Engine.Operation convertToEngineOp(Translog.Operation operation, Engine.Operation.Origin origin)
-