ds_provider_xledger_py_lib.dataset.engines._read_checkpoint¶
Checkpoint models for Xledger read continuation.
Classes¶
Store the persisted incremental watermark. |
|
Store the persisted pagination continuation token. |
|
Store checkpoint state for resumable reads. |
Module Contents¶
- class ds_provider_xledger_py_lib.dataset.engines._read_checkpoint.CheckpointIncremental[source]¶
Bases:
ds_common_serde_py_lib.serializable.SerializableStore the persisted incremental watermark.
- value¶
Persisted watermark value for the current incremental scope.
- value: Any = None¶
- class ds_provider_xledger_py_lib.dataset.engines._read_checkpoint.CheckpointPagination[source]¶
Bases:
ds_common_serde_py_lib.serializable.SerializableStore the persisted pagination continuation token.
- value¶
Cursor used to resume an unfinished paginated traversal.
- value: str | None = None¶
- class ds_provider_xledger_py_lib.dataset.engines._read_checkpoint.Checkpoint[source]¶
Bases:
ds_common_serde_py_lib.serializable.SerializableStore checkpoint state for resumable reads.
- incremental¶
Persisted incremental watermark state.
- pagination¶
Persisted pagination continuation state.
- incremental: CheckpointIncremental¶
- pagination: CheckpointPagination¶