Skip to content

Commit 39d79c1

Browse files
[cross-repo from workflow#395] server + workflow + sdk-python: make replay verification a first-class platform contract (#10)
1 parent ae30734 commit 39d79c1

3 files changed

Lines changed: 1012 additions & 0 deletions

File tree

src/durable_workflow/__init__.py

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -141,6 +141,14 @@
141141
verify_golden_history,
142142
verify_replay,
143143
)
144+
from .history_bundle_verify import (
145+
BUNDLE_SCHEMA as HISTORY_BUNDLE_SCHEMA,
146+
BUNDLE_SCHEMA_VERSION as HISTORY_BUNDLE_SCHEMA_VERSION,
147+
REPORT_SCHEMA as HISTORY_BUNDLE_VERIFICATION_REPORT_SCHEMA,
148+
REPORT_SCHEMA_VERSION as HISTORY_BUNDLE_VERIFICATION_REPORT_SCHEMA_VERSION,
149+
verify_bundle as verify_history_bundle,
150+
verify_bundle_json as verify_history_bundle_json,
151+
)
144152
from .workflow import (
145153
ActivityRetryPolicy,
146154
ChildWorkflowRetryPolicy,
@@ -281,4 +289,10 @@
281289
"ReplayCaseReport",
282290
"verify_golden_history",
283291
"verify_replay",
292+
"HISTORY_BUNDLE_SCHEMA",
293+
"HISTORY_BUNDLE_SCHEMA_VERSION",
294+
"HISTORY_BUNDLE_VERIFICATION_REPORT_SCHEMA",
295+
"HISTORY_BUNDLE_VERIFICATION_REPORT_SCHEMA_VERSION",
296+
"verify_history_bundle",
297+
"verify_history_bundle_json",
284298
]

0 commit comments

Comments
 (0)