-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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: optimise outer joins #16004
feat: optimise outer joins #16004
Commits on May 23, 2024
-
Allows for pushing projection and LIMIT to the RHS of ApplyJoins Signed-off-by: Andres Taylor <andres@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for 293b758 - Browse repository at this point
Copy the full SHA 293b758View commit details -
Signed-off-by: Andres Taylor <andres@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for 85935cc - Browse repository at this point
Copy the full SHA 85935ccView commit details -
Signed-off-by: Andres Taylor <andres@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for d1647ed - Browse repository at this point
Copy the full SHA d1647edView commit details -
Signed-off-by: Andres Taylor <andres@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for 4c7fecc - Browse repository at this point
Copy the full SHA 4c7feccView commit details -
feat: use different strategy for DML planning
Signed-off-by: Andres Taylor <andres@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for 807cbc4 - Browse repository at this point
Copy the full SHA 807cbc4View commit details -
Signed-off-by: Andres Taylor <andres@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for 0cad7f8 - Browse repository at this point
Copy the full SHA 0cad7f8View commit details -
feat: leave LIMIT on top of Route to minimize work
Signed-off-by: Andres Taylor <andres@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for 5e947c6 - Browse repository at this point
Copy the full SHA 5e947c6View commit details -
comment to make things easier to understand
Signed-off-by: Andres Taylor <andres@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for de61f9a - Browse repository at this point
Copy the full SHA de61f9aView commit details -
feat: simplify the addition to a literal
Signed-off-by: Andres Taylor <andres@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for 6f4261f - Browse repository at this point
Copy the full SHA 6f4261fView commit details -
test: make sure to report when pushed on both sides
Signed-off-by: Andres Taylor <andres@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for 5c1cf49 - Browse repository at this point
Copy the full SHA 5c1cf49View commit details -
Configuration menu - View commit details
-
Copy full SHA for 545a5ca - Browse repository at this point
Copy the full SHA 545a5caView commit details -
Signed-off-by: Andres Taylor <andres@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for eac28dc - Browse repository at this point
Copy the full SHA eac28dcView commit details -
Signed-off-by: Andres Taylor <andres@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for ada3bf7 - Browse repository at this point
Copy the full SHA ada3bf7View commit details -
chore: don't rewrite if we don't reach a literal
Signed-off-by: Andres Taylor <andres@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for ac5e95e - Browse repository at this point
Copy the full SHA ac5e95eView commit details -
feat: use __upper_limit when we can't calculate literal limit
Signed-off-by: Andres Taylor <andres@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for 163f9b6 - Browse repository at this point
Copy the full SHA 163f9b6View commit details -
test: add more end-to-end tests
Signed-off-by: Andres Taylor <andres@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for b915f19 - Browse repository at this point
Copy the full SHA b915f19View commit details -
Signed-off-by: Andres Taylor <andres@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for 07d72f4 - Browse repository at this point
Copy the full SHA 07d72f4View commit details -
wip - added simple projections, but with failing plan tests
Signed-off-by: Andres Taylor <andres@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for f6686bc - Browse repository at this point
Copy the full SHA f6686bcView commit details -
Allow unaliased columns as long as they align with the aliases
Signed-off-by: Andres Taylor <andres@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for 67b22cf - Browse repository at this point
Copy the full SHA 67b22cfView commit details -
faster path for simply renaming columns
Signed-off-by: Andres Taylor <andres@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for cc71e57 - Browse repository at this point
Copy the full SHA cc71e57View commit details -
test: tidy up test expectations
Signed-off-by: Andres Taylor <andres@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for 7e21b29 - Browse repository at this point
Copy the full SHA 7e21b29View commit details -
feat: make sure to respect pure ColName expressions
Signed-off-by: Andres Taylor <andres@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for 7c2b2ee - Browse repository at this point
Copy the full SHA 7c2b2eeView commit details