-
Notifications
You must be signed in to change notification settings - Fork 1
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
Query expression preflighting now prohibits crossing nests. #165
Conversation
Doing so never worked, but now it is correctly detected.
Click here to view all benchmarks. |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #165 +/- ##
=======================================
Coverage 99.49% 99.49%
=======================================
Files 14 14
Lines 984 985 +1
=======================================
+ Hits 979 980 +1
Misses 5 5 ☔ 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.
Overall it looks pretty good, but I am a bit confused by a part of _actionable_splits. Can check again in the morning.
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.
Could you please add a higher level test checking that an example from #160 fails?
Done! |
Doing so never worked, but now it is correctly detected.
Resolves #160 .
Change Description
Solution Description
The expression-tree scanning that was done before is now expanded so that it not only notices the use of nests, but tracks the nest columns' identifiers.
Code Quality
Project-Specific Pull Request Checklists
Bug Fix Checklist