Class TranslogHandler
java.lang.Object
org.opensearch.index.engine.TranslogHandler
- All Implemented Interfaces:
org.opensearch.index.translog.TranslogRecoveryRunner
public class TranslogHandler
extends Object
implements org.opensearch.index.translog.TranslogRecoveryRunner
-
Constructor Summary
ConstructorsConstructorDescriptionTranslogHandler(org.opensearch.core.xcontent.NamedXContentRegistry xContentRegistry, org.opensearch.index.IndexSettings indexSettings, org.opensearch.index.engine.Engine engine) -
Method Summary
Modifier and TypeMethodDescriptionorg.opensearch.index.engine.Engine.OperationconvertToEngineOp(org.opensearch.index.translog.Translog.Operation operation, org.opensearch.index.engine.Engine.Operation.Origin origin) intrun(org.opensearch.index.translog.Translog.Snapshot snapshot)
-
Constructor Details
-
TranslogHandler
public TranslogHandler(org.opensearch.core.xcontent.NamedXContentRegistry xContentRegistry, org.opensearch.index.IndexSettings indexSettings, org.opensearch.index.engine.Engine engine)
-
-
Method Details
-
run
- Specified by:
runin interfaceorg.opensearch.index.translog.TranslogRecoveryRunner- Throws:
IOException
-
convertToEngineOp
public org.opensearch.index.engine.Engine.Operation convertToEngineOp(org.opensearch.index.translog.Translog.Operation operation, org.opensearch.index.engine.Engine.Operation.Origin origin)
-