sync: 同步 v1.0.4 开源代码并脱敏

This commit is contained in:
MiFaZhan
2026-10-29 14:52:43 +08:00
parent 32e4316ee4
commit 6893e21f07
136 changed files with 9851 additions and 436 deletions
+5
View File
@@ -112,6 +112,11 @@ type SelfClaimingProcessingExecutor interface {
ClaimsProcessingReentry() bool
}
// DurableFailureHandler takes ownership before any generic MarkFailed fallback.
type DurableFailureHandler interface {
ProtectExecutionFailure(ctx context.Context, batchNo string, batchType int, reason string) (bool, error)
}
type ExecutionFailureHandler interface {
HandleExecutionFailure(ctx context.Context, batchNo string, batchType int, reason string) error
}