-
Notifications
You must be signed in to change notification settings - Fork 599
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
fix(connector): handle update insert and delete + subset columns + handle delete mapping #20238
Conversation
This stack of pull requests is managed by Graphite. Learn more about stacking. |
This pull request has been modified. If you want me to regenerate unit test for any of the files related, please find the file in "Files Changed" tab and add a comment |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
c5e959e
to
5ccd8f0
Compare
5ccd8f0
to
c3ef510
Compare
@@ -232,9 +232,6 @@ impl StreamChunkCompactor { | |||
/// have three kind of patterns Insert, Delete or Update. | |||
/// - For the update (-old row, +old row), when old row is exactly same. The two rowOp will be | |||
/// removed. | |||
/// | |||
/// All UPDATE INSERT and UPDATE DELETE will be converted to INSERT and DELETE, and dropped according to | |||
/// certain rules (see `merge_insert` and `merge_delete` for more details). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
…ndle delete mapping (#20238) (#20246) Co-authored-by: Noel Kwan <[email protected]>
I hereby agree to the terms of the RisingWave Labs, Inc. Contributor License Agreement.
What's changed and what's your intention?
Closes #20178. Also the tests were only running on my machine previously and not CI, and hence there were several regressions. I have added them to
e2e-sink-test.sh
in this PR.Checklist
Documentation
Release note