-
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
Optimize Join using Values Statement #16703
base: main
Are you sure you want to change the base?
Commits on Sep 5, 2024
-
feat: join values engine primitive implementation
Signed-off-by: Harshit Gangal <harshit@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for e52f447 - Browse repository at this point
Copy the full SHA e52f447View commit details -
feat: added values statement to ast
Signed-off-by: Harshit Gangal <harshit@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for c9b6256 - Browse repository at this point
Copy the full SHA c9b6256View commit details -
single var to contain tuple of tuple
Signed-off-by: Harshit Gangal <harshit@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for c68cf72 - Browse repository at this point
Copy the full SHA c68cf72View commit details -
feat: add support for values statement with list argument bind variab…
…le. Added new Row_Tuple bind variable type for formatting in vttablet Signed-off-by: Harshit Gangal <harshit@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for 26a996a - Browse repository at this point
Copy the full SHA 26a996aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e2b6bb - Browse repository at this point
Copy the full SHA 7e2b6bbView commit details -
Signed-off-by: Manan Gupta <manan@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for 13dc284 - Browse repository at this point
Copy the full SHA 13dc284View commit details -
Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
Configuration menu - View commit details
-
Copy full SHA for b40e943 - Browse repository at this point
Copy the full SHA b40e943View commit details -
Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
Configuration menu - View commit details
-
Copy full SHA for 66aa574 - Browse repository at this point
Copy the full SHA 66aa574View commit details -
Signed-off-by: Andres Taylor <andres@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for 139fb18 - Browse repository at this point
Copy the full SHA 139fb18View commit details -
only use ValuesJoin when MySQL supports it
Signed-off-by: Andres Taylor <andres@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for 5748f97 - Browse repository at this point
Copy the full SHA 5748f97View commit details -
add plan test for the non-value joins
Signed-off-by: Andres Taylor <andres@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for d19c52d - Browse repository at this point
Copy the full SHA d19c52dView commit details -
instead of rewriting applyJoin to valuesJoin, we'll start with either…
… form and stay there Signed-off-by: Andres Taylor <andres@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for f80c878 - Browse repository at this point
Copy the full SHA f80c878View commit details -
only report the expressions coming from the RHS
Signed-off-by: Andres Taylor <andres@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for 6cb6862 - Browse repository at this point
Copy the full SHA 6cb6862View commit details -
push values table under route and add values table to values join
Signed-off-by: Harshit Gangal <harshit@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for 01744d5 - Browse repository at this point
Copy the full SHA 01744d5View commit details -
not use values join when query signature is set
Signed-off-by: Harshit Gangal <harshit@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for 325c886 - Browse repository at this point
Copy the full SHA 325c886View commit details -
Signed-off-by: Andres Taylor <andres@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for eb837b4 - Browse repository at this point
Copy the full SHA eb837b4View commit details -
handle true/false when deciding how to route
Signed-off-by: Andres Taylor <andres@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for c16fa1e - Browse repository at this point
Copy the full SHA c16fa1eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 31a48fb - Browse repository at this point
Copy the full SHA 31a48fbView commit details