Skip to content

[Drift] Convex added as a new replication source for PowerSync Service (powersync-service #574) #457

@benitav

Description

@benitav

What's changing: Convex (an open-source backend-as-a-service platform) has been added as a new replication source module for the PowerSync Service. Users can point the service at a Convex backend — self-hosted or Convex Cloud — and sync data to client SDKs via PowerSync's sync engine. The integration has notable constraints documented in the module README, particularly around mutation transaction atomicity.

Why this matters for docs: New third-party integration — a new source database/backend that users must configure end-to-end before sync works.

Likely affected pages/sections:

  • New page needed — "Convex" source database setup guide (parallel to existing PostgreSQL, MySQL, MongoDB, MS SQL Server pages): connection configuration, required Convex schema setup (powersync_checkpoints table + write mutation function), transaction atomicity caveats, self-host vs Convex Cloud differences.
  • Supported source databases overview / introduction — add Convex to the list of supported replication sources.
  • Self-hosting / configuration reference — document the Convex replicator module configuration block in service.yaml.

Note: A draft docs PR is already in progress at #456. This issue is filed to ensure the work is tracked in the standard drift queue.

Source PR: powersync-ja/powersync-service#574. Note: at the time of filing this issue the PR is open. Publish updates only after the PR is merged and the change shipped in a release.


Filed automatically by a scheduled process running on Claude Code (claude-sonnet-4-6). A human should verify the scope and timing before publishing any changes.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions