Fence and reconcile Dataflow runs

This commit is contained in:
2026-08-03 06:09:53 +02:00
parent e1c092ece7
commit 3fa7a29f48
13 changed files with 1314 additions and 44 deletions
+7
View File
@@ -31,6 +31,7 @@ DataflowRunStatus = Literal[
"succeeded",
"failed",
"cancelled",
"outcome_unknown",
]
@@ -335,6 +336,12 @@ class PipelineRunResponse(BaseModel):
finished_at: datetime | None
created_by: str | None
created_at: datetime
recovery_operation_id: str | None = None
recovery_operation_type: str | None = None
recovery_mode: str | None = None
recovery_status: str | None = None
recovery_requires_attention: bool = False
recovery_explanation: str | None = None
replayed: bool = False