Class SnapshotMetaWriter
java.lang.Object
org.gridgain.internal.snapshots.meta.SnapshotMetaWriter
Class to create and save snapshot meta.
-
Constructor Summary
ConstructorsConstructorDescriptionSnapshotMetaWriter(org.apache.ignite.internal.catalog.CatalogManager catalogManager, SnapshotFileSystemManager fileSystemManager, SnapshotMetaSerializer snapshotMetaSerializer, SnapshotSignatureSerializer snapshotSignatureSerializer, Executor threadPool, int chunkSize) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionsaveSnapshotMeta(CreateSnapshotGlobalState snapshotState, @Nullable SnapshotSignature signature) Creates and saves snapshot meta for the given snapshot state.
-
Constructor Details
-
SnapshotMetaWriter
public SnapshotMetaWriter(org.apache.ignite.internal.catalog.CatalogManager catalogManager, SnapshotFileSystemManager fileSystemManager, SnapshotMetaSerializer snapshotMetaSerializer, SnapshotSignatureSerializer snapshotSignatureSerializer, Executor threadPool, int chunkSize) Constructor.
-
-
Method Details
-
saveSnapshotMeta
public CompletableFuture<Void> saveSnapshotMeta(CreateSnapshotGlobalState snapshotState, @Nullable @Nullable SnapshotSignature signature) Creates and saves snapshot meta for the given snapshot state.
-