Skip to content

Conversation

@simolus3
Copy link
Contributor

Exporting SocketAdapter (which has functioning types because it's written in TypeScript) means that we can use that class for internal services that need to open a Postgres socket connection without sending pgwire messages.

In the medium term, that is hopefully a better alternative than using the internal _net property we've stopped exporting.

@simolus3 simolus3 requested a review from Rentacookie December 15, 2025 19:53
@changeset-bot
Copy link

changeset-bot bot commented Dec 15, 2025

🦋 Changeset detected

Latest commit: 2f7ccfb

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

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

@simolus3 simolus3 merged commit e108ffd into main Dec 16, 2025
25 checks passed
@simolus3 simolus3 deleted the export-socket-adapter branch December 16, 2025 09:08
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