Uploaded image for project: 'Subscription Watch'
  1. Subscription Watch
  2. SWATCH-4055

Research shared database migration handling for multiple services

XMLWordPrintable

    • False
    • Hide

      None

      Show
      None
    • 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

              Unassigned Unassigned
              lburnett0 Lindsey Burnett
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: