-
Notifications
You must be signed in to change notification settings - Fork 4.3k
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
Postgres CDC #2156
Comments
TIL Debezium supports embedded CDC. I don't know if this is a good solution, but it's relevant since we brought up Debezium last week. Relevant section from the README:
|
wal2json is the library that I spent some time looking at a little while ago. I found it, because it is what the the Singer I spent some time trying to set this up on 2 local databases but got hung up and never got back to finishing it. The key here is that it's non-trivial to set up because you have to mess with your db settings. I think this is likely going to be true no matter what tool we use. |
That's really cool to get an MVP up and running! |
Yep regarding the setup complexity. CDC requires the logs to be created which isn't a default |
You can take a look at this too: https://www.stitchdata.com/docs/integrations/databases/postgresql/v1#install-wal2json-plugin |
Separately, some questions I have about CDC:
It may make sense to address this in a quick RFC |
proposal on how to handle CDC metadata. Ultimately we are not going in this direction, but documenting it here for posterity. Based on a conversation with michel, jared, sherif, and me, we agreed that for the first iteration that the CDC metadata fields will go in the Reasoning:
|
updated the description with progress from last week and with new to dos for this week. |
Remaining:
|
Yeah
…On Sun, Apr 11, 2021, 10:21 PM Jared Rhizor ***@***.***> wrote:
@cgardens <https://github.com/cgardens> should we rename this to postgres
/ mark it as a duplicate with #957
<#957> ? Then create separate
tickets for other CDC sources?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#2156 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ACFLY335I6KEIOKK7EHUQ3TTIJ7MFANCNFSM4YBNXNLA>
.
|
Tell us about the problem you're trying to solve
Describe the solution you’d like
Spec
Related
The text was updated successfully, but these errors were encountered: