Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support logical replication into columnstore tables #90

Open
dpxcc opened this issue Jan 17, 2025 · 1 comment
Open

Support logical replication into columnstore tables #90

dpxcc opened this issue Jan 17, 2025 · 1 comment
Labels
Milestone

Comments

@dpxcc
Copy link
Contributor

dpxcc commented Jan 17, 2025

What feature are you requesting?

Logical replication into columnstore tables: https://www.postgresql.org/docs/current/logical-replication.html
For now, focus solely on append-only workloads, leaving UPDATE/DELETE for future improvements

Why are you requesting this feature?

Getting pg_mooncake onto managed Postgres providers like AWS RDS, Google CloudSQL, and Azure PostgreSQL will take time
This allows pg_mooncake to be deployed as a logical replica of your primary PostgreSQL instance and stay in sync

What is your proposed implementation for this feature?

No response

@dpxcc dpxcc added the feature label Jan 17, 2025
@dpxcc dpxcc added this to the 0.2.0 milestone Jan 17, 2025
@dpxcc dpxcc pinned this issue Jan 17, 2025
@dpxcc
Copy link
Contributor Author

dpxcc commented Jan 19, 2025

@kelvich pointed out that

Native postgres LR receiver mostly executes high-level functions like table_insert / table_insert_multi. I think it should work on top of table with custom TAM

@dpxcc dpxcc unpinned this issue Jan 31, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant