-
Notifications
You must be signed in to change notification settings - Fork 4.2k
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
pg cdc feature branch #2548
pg cdc feature branch #2548
Conversation
Biggest questions are where to inject the CDC logic. |
* message conversion * fmt
* update cdc catalog * A
* table selection for cdc * fix broken merge * also test double quote in name
* minor postgres cdc fixes * add test and fix check behavior * fix * improve comment
* cdc docs * Update docs/integrations/sources/postgres.md Co-authored-by: Charles <giardina.charles@gmail.com> * address gcp * learn too english * add link * add more disk space warnings * add additional cdc use case * add information on how to find postgresql.conf * add how to find the file Co-authored-by: Charles <giardina.charles@gmail.com>
* postgres cdc race condition * working? but different process * add additional logging to help debug in the future * everything done except working config * remove unintended change
* add oneof configuration for cdc postgres * fmt Co-authored-by: Charles <giardina.charles@gmail.com>
/test connector=source-postgres
|
For manual testing I ran:
from Then I did:
And I ran three syncs, one after making the publication, one after adding two more rows, and one after the delete. Final output:
|
Output of my test: cdc
conventional incremental
|
/publish connector=source-postgres
|
/publish connector=source-postgres
|
* add docs on creating replica identities * emphasize danger * grammar
/test connector=source-postgres
|
/publish connector=source-postgres
|
/publish connector=connectors/source-postgres
|
add postgres CDC support