-
Task
-
Resolution: Obsolete
-
Normal
-
None
-
None
-
False
-
-
False
-
subs-swatch-thunder
-
-
Research and validate that out-of-the-box Liquibase will properly handle migration script execution from multiple services (swatch-api, swatch-tally, swatch-system-conduit) with the regular databasechangeloglock when they share the same database schema and migration scripts.
Acceptance Criteria
- Research conducted on Liquibase behavior with multiple services accessing same schema
- Validate that standard databasechangeloglock mechanism prevents conflicts between swatch-api, swatch-tally, and swatch-system-conduit
- Test scenarios documented (e.g., multiple services starting simultaneously, services restarting while others are running)
- If standard Liquibase handling is sufficient: document the findings and close
- If issues are identified: propose a design to handle the shared database schema and migration scenario
- If proposal is needed: schedule meeting to discuss the proposal and close this card when meeting is on the books
- blocks
-
SWATCH-4056 Establish swatch-tally as migration owner for shared schema
-
- Backlog
-