-
Notifications
You must be signed in to change notification settings - Fork 440
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
feat: add schema evolution to merge statement #3136
Conversation
fcc92b2
to
7f1b955
Compare
@JustinRush80 can you rebase your branch against main, or allow us to rebase it I will do thorough review tomorrow then :) |
6daa9ec
to
0a45cf0
Compare
@JustinRush80 could you rebase again, something went wrong since files changed is huge |
0a45cf0
to
53042d8
Compare
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #3136 +/- ##
==========================================
+ Coverage 71.74% 72.18% +0.44%
==========================================
Files 138 138
Lines 44362 45251 +889
Branches 44362 45251 +889
==========================================
+ Hits 31827 32666 +839
- Misses 10495 10505 +10
- Partials 2040 2080 +40 ☔ View full report in Codecov by Sentry. |
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.
Thanks a lot for picking this up! Just a couple modifications required but looks good so far!
7c88080
to
04cae01
Compare
@JustinRush80 this is shaping up really nice! |
8bf69c5
to
cceca22
Compare
@JustinRush80 Great work! Can you squash your commits? After that we are good to go to merge it :) |
48440db
to
0444831
Compare
Signed-off-by: JustinRush80 <[email protected]>
0444831
to
b97cdb8
Compare
Description
Add schema evolution (only merge) to the MERGE statement. New columns are added based on the columns predicates in the MERGE operations (eg. target.id = source.id). Using when_not_matched_insert_all and when_matched_update_all will add any new column to the target schema
Related Issue(s)
Documentation