-
Notifications
You must be signed in to change notification settings - Fork 65
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
Better error message for accidental Cartesian-product join #1339
Better error message for accidental Cartesian-product join #1339
Conversation
…uct' into error-message-oom-cartesian-product
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #1339 +/- ##
=======================================
Coverage 88.82% 88.82%
=======================================
Files 322 322
Lines 28548 28556 +8
Branches 3149 3149
=======================================
+ Hits 25357 25365 +8
Misses 2049 2049
Partials 1142 1142 ☔ 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 + will merge this now!
Mistyping a variable can easily lead to a Cartesian-product join with a very large result, for example: https://qlever.cs.uni-freiburg.de/wikidata/h6p82D . This change provides a more helpful error message in case that happens, as suggested in #1309.