Skip to content

feat(datastore,postgres): add logical replication support to Postgres WatchAPI - #3245

Draft
mazdakb wants to merge 1 commit into
mainfrom
postgres-logical-watch
Draft

feat(datastore,postgres): add logical replication support to Postgres WatchAPI#3245
mazdakb wants to merge 1 commit into
mainfrom
postgres-logical-watch

Conversation

@mazdakb

@mazdakb mazdakb commented Jul 23, 2026

Copy link
Copy Markdown
Contributor

An opt-in implementation of the Watch API for the Postgres datastore that streams changes from the WAL via logical replication (pgoutput), instead of polling the transactions table. Enabled with --datastore-watch-logical-replication-enabled.

@mazdakb mazdakb self-assigned this Jul 23, 2026
@mazdakb
mazdakb force-pushed the postgres-logical-watch branch from 640e5d5 to d0f7d3f Compare July 23, 2026 13:14
@github-actions github-actions Bot added area/cli Affects the command line area/datastore Affects the storage system area/dependencies Affects dependencies area/tooling Affects the dev or user toolchain (e.g. tests, ci, build tools) labels Jul 23, 2026
@mazdakb
mazdakb force-pushed the postgres-logical-watch branch 12 times, most recently from 9eba1ae to 5d8730b Compare July 28, 2026 22:38
@mazdakb
mazdakb force-pushed the postgres-logical-watch branch from 5d8730b to c0aa2dc Compare July 29, 2026 15:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/cli Affects the command line area/datastore Affects the storage system area/dependencies Affects dependencies area/tooling Affects the dev or user toolchain (e.g. tests, ci, build tools)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant