-
Notifications
You must be signed in to change notification settings - Fork 488
fix: constraint parsing, roundtripping #3503
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: constraint parsing, roundtripping #3503
Conversation
This reverts commit 89ddf07.
…eck will fail" This reverts commit 6babfb6.
Signed-off-by: Ion Koutsouris <[email protected]>
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #3503 +/- ##
==========================================
- Coverage 74.04% 74.00% -0.05%
==========================================
Files 148 148
Lines 44341 44335 -6
Branches 44341 44335 -6
==========================================
- Hits 32833 32810 -23
- Misses 9379 9383 +4
- Partials 2129 2142 +13 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
Signed-off-by: Ion Koutsouris <[email protected]>
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.
Just some minor comment to maybe look at really quick?
Signed-off-by: Ion Koutsouris <[email protected]>
Description
This reverts #3374
The main issue was in the Display for SqlFormat, so when you would add constraints in delta-rs with backticks or quotes for columns with whitespaces, it wouldn't properly persist when it hits the metadata. The default display for
Expr::col
is to use the flat name, but we should always usequoted_flat_name