Skip to content

Commit 8084414

Browse files
committed
fix: implement comprehensive failure handling and message archiving for map infrastructure
- Removed the entire PLAN.md file as the map infrastructure is complete - Deleted the PLAN_partial_completion.md file, indicating partial recovery strategy is deprecated - Updated documentation to reflect current failure and recovery strategies - Enhanced failure handling to archive all pending messages on run failure - Enforced immediate failure on type contract violations without retries - Added detailed plan for future partial success status and clear/resume capabilities - Clarified decision rationale for archiving messages and failing entire runs - Updated migration and testing plans to support new failure semantics and message archiving - Removed outdated plan files, consolidating failure and recovery approach in codebase - Overall, this commit solidifies the failure handling, message cleanup, and recovery mechanisms in the system
1 parent a2f5600 commit 8084414

32 files changed

+955
-3357
lines changed
File renamed without changes.

.changeset/easy-bats-nail.md renamed to .changeset/add-map-method-to-dsl.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
'@pgflow/dsl': patch
2+
'@pgflow/dsl': minor
33
---
44

55
Add `.map()` method to Flow DSL for defining map-type steps

.changeset/yummy-geckos-marry.md renamed to .changeset/add-map-step-type-infrastructure.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
'@pgflow/core': patch
2+
'@pgflow/core': minor
33
---
44

55
Add map step type infrastructure in SQL core

.changeset/fix-compile-config-flag.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
'@pgflow/cli': patch
2+
'pgflow': patch
33
---
44

55
Fix: Use --config instead of --import-map for Deno compilation
File renamed without changes.

PLAN.md

Lines changed: 0 additions & 177 deletions
This file was deleted.

0 commit comments

Comments
 (0)