You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[3/4 messagequeue] Wire MQ_TENANTS through services and tests
## Summary
### Why?
The MySQL subscriber only discovers partitions for configured tenants. Service processes and compose stacks must pass the same list they already use as queue names, or Subscribe fails at startup and tests talk to an unsharded process.
### What?
- Parse MQ_TENANTS in gateway, orchestrator, and runway wiring and reject configs whose queue names do not match.
- Set MQ_TENANTS in service compose files, e2e harnesses, and SubmitQueue integration suites.
## Test Plan
✅ `go test` TestValidateConfiguredQueueTenants, TestValidateProfileQueueTenants, TestValidateMergeQueueTenants, and service/messagequeue
Co-authored-by: Cursor <cursoragent@cursor.com>
0 commit comments