Skip to content

[MS-1032] Schedule Realm to Room migration on project config refresh#1232

Merged
meladRaouf merged 2 commits into
release/2025.2.0-draftfrom
schedual-migration-on-config-update
Jun 22, 2025
Merged

[MS-1032] Schedule Realm to Room migration on project config refresh#1232
meladRaouf merged 2 commits into
release/2025.2.0-draftfrom
schedual-migration-on-config-update

Conversation

@meladRaouf
Copy link
Copy Markdown
Collaborator

JIRA ticket
Will be released in: 2025.2.0

Notable changes

  • Added logic to schedule the DB migration worker after project config refresh. This ensures the migration can run without requiring an app restart.
  • Previously, the migration was only scheduled in Application.onCreate(), which doesn’t run unless the app is restarted. This change ensures migrations can be triggered proactively.

Testing guidance

  • Verify that the DB migration worker is scheduled after a config refresh

Additional work checklist

  • Effect on other features and security has been considered
  • Design document marked as "In development" (if applicable)
  • External (Gitbook) and internal (Confluence) Documentation is up to date (or ticket created)
  • Test cases in Testiny are up to date (or ticket created)
  • Other teams notified about the changes (if applicable)

@cla-bot cla-bot Bot added the ... label Jun 19, 2025
@meladRaouf meladRaouf requested review from a team, BurningAXE, TristramN, alex-vt, alexandr-simprints, luhmirin-s and ybourgery and removed request for a team June 19, 2025 12:46
@meladRaouf meladRaouf force-pushed the schedual-migration-on-config-update branch 2 times, most recently from d1d857b to 5367431 Compare June 19, 2025 15:58
@meladRaouf meladRaouf force-pushed the schedual-migration-on-config-update branch from 5367431 to 0c909ca Compare June 19, 2025 16:27
@meladRaouf meladRaouf force-pushed the schedual-migration-on-config-update branch from f411d38 to 085af0f Compare June 22, 2025 07:50
@sonarqubecloud
Copy link
Copy Markdown

@meladRaouf meladRaouf merged commit 1fdc1be into release/2025.2.0-draft Jun 22, 2025
12 checks passed
@meladRaouf meladRaouf deleted the schedual-migration-on-config-update branch June 22, 2025 08:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants