Skip to content

Conversation

@Rentacookie
Copy link
Contributor

@Rentacookie Rentacookie commented Dec 12, 2025

Rework dynamic module loading, fixing startup issues for migration and compact jobs in 1.18.0 / 1.18.1

The main problem was that the jobs run in a different context to the full service, and in that context not all the required modules had been registered yet at time of execution.

@changeset-bot
Copy link

changeset-bot bot commented Dec 12, 2025

🦋 Changeset detected

Latest commit: a1a564d

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

This PR includes changesets to release 12 packages
Name Type
@powersync/service-core Patch
@powersync/service-image Patch
@powersync/service-core-tests Patch
@powersync/service-module-core Patch
@powersync/service-module-mongodb-storage Patch
@powersync/service-module-mongodb Patch
@powersync/service-module-mssql Patch
@powersync/service-module-mysql Patch
@powersync/service-module-postgres-storage Patch
@powersync/service-module-postgres Patch
test-client Patch
@powersync/service-schema 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

@Rentacookie Rentacookie requested a review from rkistner December 12, 2025 07:19
@Rentacookie Rentacookie merged commit 8fdbf8d into main Dec 12, 2025
25 checks passed
@Rentacookie Rentacookie deleted the rework-module-loader branch December 12, 2025 07:37
@Rentacookie Rentacookie changed the title Moved dynamic module loading to ModuleManager Reworked dynamic module loading, fixing startup issues for migration and compact jobs Dec 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants