Skip to content

Y26-066 - [PR] [BUG] Handle top-level exceptions in unified_warehouse / warren#59

Open
yoldas wants to merge 8 commits intomasterfrom
y26-066-bug-handle-top-level-exceptions-in-unified_warehouse-warre
Open

Y26-066 - [PR] [BUG] Handle top-level exceptions in unified_warehouse / warren#59
yoldas wants to merge 8 commits intomasterfrom
y26-066-bug-handle-top-level-exceptions-in-unified_warehouse-warre

Conversation

@yoldas
Copy link
Copy Markdown
Member

@yoldas yoldas commented Mar 31, 2026

Closes #

Changes proposed in this pull request

  • Added channel reopen support in exchange and subscription layers.
  • Wired a shared channel_factory through Den so dependencies can reopen consistently.
  • Hardened Fox recovery for closed-channel failures.
  • Added pending dead-letter tracking so dead-letter intent survives channel closure.
  • Added client-side guard for a running fox with missing consumer to re-enter recovery flow.
  • Added/updated specs to cover reopen and recovery scenarios end-to-end.

Instructions for Reviewers

[All PRs] - Confirm PR template filled
[Feature Branches] - Review code
[Production Merges to main]
    - Check story numbers included
    - Check for debug code
    - Check version

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Y26-066 - [BUG] Handle top-level exceptions in unified_warehouse / warren

1 participant