-
Notifications
You must be signed in to change notification settings - Fork 4.1k
changefeedccl: polish core version of changefeeds #30723
Copy link
Copy link
Closed
Labels
A-cdcChange Data CaptureChange Data CaptureC-enhancementSolution expected to add code/behavior + preserve backward-compat (pg compat issues are exception)Solution expected to add code/behavior + preserve backward-compat (pg compat issues are exception)meta-issueContains a list of several other issues.Contains a list of several other issues.
Milestone
Description
Meta-issue tracking the work required to get core changefeeds production-ready. Currently this includes at least:
- figure out the final syntax.
CREATE CHANGEFEEDis awkward given that it doesn't create anything - figure out the return types. key/value is awkward to work with, but it's not clear how we'd return the actual columns if the feed is over multiple tables. maybe require one feed per table?
- support pgwire cancellation. calling
rows.Closeshould shut down the changefeed - fix pgwire flushing. currently worked around with the
COCKROACH_CONN_RESULTS_BUFFER_BYTESenv var - make sure this plays well with the optimizer. should work with
[]in queriesSELECT * FROM [CREATE CHANGEFEED ...] WHERE ...
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
A-cdcChange Data CaptureChange Data CaptureC-enhancementSolution expected to add code/behavior + preserve backward-compat (pg compat issues are exception)Solution expected to add code/behavior + preserve backward-compat (pg compat issues are exception)meta-issueContains a list of several other issues.Contains a list of several other issues.