Skip to content

fix(orchestration): Handle expected lifecycle errors - #12886

Merged
olivermrbl merged 5 commits into
developfrom
fix/transaction-orchestrator-expected-error-handling
Jul 6, 2025
Merged

fix(orchestration): Handle expected lifecycle errors#12886
olivermrbl merged 5 commits into
developfrom
fix/transaction-orchestrator-expected-error-handling

Conversation

@adrien2p

@adrien2p adrien2p commented Jul 4, 2025

Copy link
Copy Markdown
Contributor

What
Correctly handle all expected error during lifecycle in relation to conccurency

@vercel

vercel Bot commented Jul 4, 2025

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
api-reference 🔄 Building (Inspect) Visit Preview 💬 Add feedback Jul 4, 2025 0:51am
medusa-dashboard ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jul 4, 2025 0:51am
7 Skipped Deployments
Name Status Preview Comments Updated (UTC)
api-reference-v2 ⬜️ Ignored (Inspect) Visit Preview Jul 4, 2025 0:51am
cloud-docs ⬜️ Ignored (Inspect) Visit Preview Jul 4, 2025 0:51am
docs-ui ⬜️ Ignored (Inspect) Visit Preview Jul 4, 2025 0:51am
docs-v2 ⬜️ Ignored (Inspect) Visit Preview Jul 4, 2025 0:51am
medusa-docs ⬜️ Ignored (Inspect) Visit Preview Jul 4, 2025 0:51am
resources-docs ⬜️ Ignored (Inspect) Visit Preview Jul 4, 2025 0:51am
user-guide ⬜️ Ignored (Inspect) Visit Preview Jul 4, 2025 0:51am

@changeset-bot

changeset-bot Bot commented Jul 4, 2025

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: 1775780

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 69 packages
Name Type
@medusajs/test-utils Patch
@medusajs/orchestration Patch
@medusajs/analytics Patch
@medusajs/api-key Patch
@medusajs/auth Patch
@medusajs/cart Patch
@medusajs/currency Patch
@medusajs/customer Patch
@medusajs/file Patch
@medusajs/fulfillment Patch
@medusajs/index Patch
@medusajs/inventory Patch
@medusajs/link-modules Patch
@medusajs/locking Patch
@medusajs/notification Patch
@medusajs/order Patch
@medusajs/payment Patch
@medusajs/pricing Patch
@medusajs/product Patch
@medusajs/promotion Patch
@medusajs/region Patch
@medusajs/sales-channel Patch
@medusajs/stock-location Patch
@medusajs/store Patch
@medusajs/tax Patch
@medusajs/user Patch
@medusajs/workflow-engine-inmemory Patch
@medusajs/workflow-engine-redis Patch
integration-tests-http Patch
@medusajs/framework Patch
@medusajs/modules-sdk Patch
@medusajs/workflows-sdk Patch
@medusajs/medusa Patch
@medusajs/cache-inmemory Patch
@medusajs/cache-redis Patch
@medusajs/event-bus-local Patch
@medusajs/event-bus-redis Patch
@medusajs/analytics-local Patch
@medusajs/analytics-posthog Patch
@medusajs/auth-emailpass Patch
@medusajs/auth-github Patch
@medusajs/auth-google Patch
@medusajs/file-local Patch
@medusajs/file-s3 Patch
@medusajs/fulfillment-manual Patch
@medusajs/locking-postgres Patch
@medusajs/locking-redis Patch
@medusajs/notification-local Patch
@medusajs/notification-sendgrid Patch
@medusajs/payment-stripe Patch
@medusajs/core-flows Patch
@medusajs/medusa-oas-cli Patch
@medusajs/oas-github-ci Patch
@medusajs/js-sdk Patch
@medusajs/types Patch
@medusajs/utils Patch
@medusajs/cli Patch
@medusajs/telemetry Patch
@medusajs/admin-bundler Patch
@medusajs/admin-sdk Patch
@medusajs/admin-shared Patch
@medusajs/admin-vite-plugin Patch
@medusajs/dashboard Patch
@medusajs/icons Patch
@medusajs/toolbox Patch
@medusajs/ui-preset Patch
create-medusa-app Patch
medusa-dev-cli Patch
@medusajs/ui Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@adrien2p
adrien2p marked this pull request as ready for review July 4, 2025 10:50
@adrien2p
adrien2p requested a review from a team as a code owner July 4, 2025 10:50
@adrien2p

adrien2p commented Jul 4, 2025

Copy link
Copy Markdown
Contributor Author

/snapshot-this

@github-actions

github-actions Bot commented Jul 4, 2025

Copy link
Copy Markdown
Contributor

🚀 A snapshot release has been made for this PR

Test the snapshots by updating your package.json with the newly published versions:

yarn add @medusajs/admin-bundler@2.8.7-snapshot-20250704105654
yarn add @medusajs/admin-sdk@2.8.7-snapshot-20250704105654
yarn add @medusajs/admin-shared@2.8.7-snapshot-20250704105654
yarn add @medusajs/admin-vite-plugin@2.8.7-snapshot-20250704105654
yarn add @medusajs/dashboard@2.8.7-snapshot-20250704105654
yarn add create-medusa-app@2.8.7-snapshot-20250704105654
yarn add @medusajs/cli@2.8.7-snapshot-20250704105654
yarn add medusa-dev-cli@2.8.7-snapshot-20250704105654
yarn add @medusajs/medusa-oas-cli@2.8.7-snapshot-20250704105654
yarn add @medusajs/core-flows@2.8.7-snapshot-20250704105654
yarn add @medusajs/framework@2.8.7-snapshot-20250704105654
yarn add @medusajs/js-sdk@2.8.7-snapshot-20250704105654
yarn add @medusajs/modules-sdk@2.8.7-snapshot-20250704105654
yarn add @medusajs/orchestration@2.8.7-snapshot-20250704105654
yarn add @medusajs/types@2.8.7-snapshot-20250704105654
yarn add @medusajs/utils@2.8.7-snapshot-20250704105654
yarn add @medusajs/workflows-sdk@2.8.7-snapshot-20250704105654
yarn add @medusajs/icons@2.8.7-snapshot-20250704105654
yarn add @medusajs/ui@4.0.17-snapshot-20250704105654
yarn add @medusajs/ui-preset@2.8.7-snapshot-20250704105654
yarn add @medusajs/medusa@2.8.7-snapshot-20250704105654
yarn add @medusajs/telemetry@2.8.7-snapshot-20250704105654
yarn add @medusajs/test-utils@2.8.7-snapshot-20250704105654
yarn add @medusajs/analytics@2.8.7-snapshot-20250704105654
yarn add @medusajs/api-key@2.8.7-snapshot-20250704105654
yarn add @medusajs/auth@2.8.7-snapshot-20250704105654
yarn add @medusajs/cache-inmemory@2.8.7-snapshot-20250704105654
yarn add @medusajs/cache-redis@2.8.7-snapshot-20250704105654
yarn add @medusajs/cart@2.8.7-snapshot-20250704105654
yarn add @medusajs/currency@2.8.7-snapshot-20250704105654
yarn add @medusajs/customer@2.8.7-snapshot-20250704105654
yarn add @medusajs/event-bus-local@2.8.7-snapshot-20250704105654
yarn add @medusajs/event-bus-redis@2.8.7-snapshot-20250704105654
yarn add @medusajs/file@2.8.7-snapshot-20250704105654
yarn add @medusajs/fulfillment@2.8.7-snapshot-20250704105654
yarn add @medusajs/index@2.8.7-snapshot-20250704105654
yarn add @medusajs/inventory@2.8.7-snapshot-20250704105654
yarn add @medusajs/link-modules@2.8.7-snapshot-20250704105654
yarn add @medusajs/locking@2.8.7-snapshot-20250704105654
yarn add @medusajs/notification@2.8.7-snapshot-20250704105654
yarn add @medusajs/order@2.8.7-snapshot-20250704105654
yarn add @medusajs/payment@2.8.7-snapshot-20250704105654
yarn add @medusajs/pricing@2.8.7-snapshot-20250704105654
yarn add @medusajs/product@2.8.7-snapshot-20250704105654
yarn add @medusajs/promotion@2.8.7-snapshot-20250704105654
yarn add @medusajs/analytics-local@2.8.7-snapshot-20250704105654
yarn add @medusajs/analytics-posthog@2.8.7-snapshot-20250704105654
yarn add @medusajs/auth-emailpass@2.8.7-snapshot-20250704105654
yarn add @medusajs/auth-github@2.8.7-snapshot-20250704105654
yarn add @medusajs/auth-google@2.8.7-snapshot-20250704105654
yarn add @medusajs/file-local@2.8.7-snapshot-20250704105654
yarn add @medusajs/file-s3@2.8.7-snapshot-20250704105654
yarn add @medusajs/fulfillment-manual@2.8.7-snapshot-20250704105654
yarn add @medusajs/locking-postgres@2.8.7-snapshot-20250704105654
yarn add @medusajs/locking-redis@2.8.7-snapshot-20250704105654
yarn add @medusajs/notification-local@2.8.7-snapshot-20250704105654
yarn add @medusajs/notification-sendgrid@2.8.7-snapshot-20250704105654
yarn add @medusajs/payment-stripe@2.8.7-snapshot-20250704105654
yarn add @medusajs/region@2.8.7-snapshot-20250704105654
yarn add @medusajs/sales-channel@2.8.7-snapshot-20250704105654
yarn add @medusajs/stock-location@2.8.7-snapshot-20250704105654
yarn add @medusajs/store@2.8.7-snapshot-20250704105654
yarn add @medusajs/tax@2.8.7-snapshot-20250704105654
yarn add @medusajs/user@2.8.7-snapshot-20250704105654
yarn add @medusajs/workflow-engine-inmemory@2.8.7-snapshot-20250704105654
yarn add @medusajs/workflow-engine-redis@2.8.7-snapshot-20250704105654

Latest commit: 46bf7ae

@olivermrbl

Copy link
Copy Markdown
Contributor

@adrien2p, is this ready to be reviewed/merged? We expect to cut a release tomorrow and would be great to get included, if possible :)

@adrien2p

adrien2p commented Jul 6, 2025

Copy link
Copy Markdown
Contributor Author

Yes it is good, I was actually waiting for stev to be sure his scenario was covered which worked for me during my tests. But I think if anything comes up I can open a separate pr wdyt?

@olivermrbl

Copy link
Copy Markdown
Contributor

Yes it is good, I was actually waiting for stev to be sure his scenario was covered which worked for me during my tests. But I think if anything comes up I can open a separate pr wdyt?

Sounds good!

@olivermrbl
olivermrbl merged commit e9a33d0 into develop Jul 6, 2025
26 checks passed
@olivermrbl
olivermrbl deleted the fix/transaction-orchestrator-expected-error-handling branch July 6, 2025 21:11
@github-actions github-actions Bot mentioned this pull request Jul 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants