public static interface PeriodicMaterializationManager.MaterializationTarget
PeriodicMaterializationManager.MaterializationRunnable
provider and consumer, i.e. state backend.Modifier and Type | Field and Description |
---|---|
static PeriodicMaterializationManager.MaterializationTarget |
NO_OP |
Modifier and Type | Method and Description |
---|---|
void |
handleMaterializationResult(SnapshotResult<KeyedStateHandle> materializedSnapshot,
long materializationID,
SequenceNumber upTo)
This method is not thread safe.
|
Optional<PeriodicMaterializationManager.MaterializationRunnable> |
initMaterialization()
Initialize state materialization so that materialized data can be persisted durably and
included into the checkpoint.
|
static final PeriodicMaterializationManager.MaterializationTarget NO_OP
Optional<PeriodicMaterializationManager.MaterializationRunnable> initMaterialization() throws Exception
This method is not thread safe. It should be called either under a lock or through task mailbox executor.
SequenceNumber
identifying the latest change in the changelogException
void handleMaterializationResult(SnapshotResult<KeyedStateHandle> materializedSnapshot, long materializationID, SequenceNumber upTo) throws Exception
Exception
Copyright © 2014–2023 The Apache Software Foundation. All rights reserved.