-
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
gen4: Derived tables #8491
gen4: Derived tables #8491
Commits on Jul 19, 2021
-
do table binding when coming up instead of when going down
Signed-off-by: Andres Taylor <andres@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for cadf78c - Browse repository at this point
Copy the full SHA cadf78cView commit details -
added type information in the analyzer
Signed-off-by: GuptaManan100 <manan@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for 716d617 - Browse repository at this point
Copy the full SHA 716d617View commit details
Commits on Jul 20, 2021
-
Signed-off-by: GuptaManan100 <manan@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for 4a3ea92 - Browse repository at this point
Copy the full SHA 4a3ea92View commit details -
unexport DepsFor local function
Signed-off-by: GuptaManan100 <manan@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for bbaec51 - Browse repository at this point
Copy the full SHA bbaec51View commit details -
use TypeFor from the semantic table in the planbuilder
Signed-off-by: GuptaManan100 <manan@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for 6e2c08f - Browse repository at this point
Copy the full SHA 6e2c08fView commit details -
added analysis for expressions coming from derived tables
Signed-off-by: GuptaManan100 <manan@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for 2a719ff - Browse repository at this point
Copy the full SHA 2a719ffView commit details -
added first test of derived tables as operator
Signed-off-by: Andres Taylor <andres@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for 15cfedc - Browse repository at this point
Copy the full SHA 15cfedcView commit details -
more operator support for derived tables
Signed-off-by: Andres Taylor <andres@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for c778e32 - Browse repository at this point
Copy the full SHA c778e32View commit details -
first derived table test that passes plan_test for gen4
Signed-off-by: Andres Taylor <andres@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for 2a51552 - Browse repository at this point
Copy the full SHA 2a51552View commit details -
Merge branch main into gen4-derived
Signed-off-by: Andres Taylor <andres@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for 369075b - Browse repository at this point
Copy the full SHA 369075bView commit details
Commits on Jul 21, 2021
-
fix bad merge and test comments
Signed-off-by: Andres Taylor <andres@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for 7258ad3 - Browse repository at this point
Copy the full SHA 7258ad3View commit details
Commits on Jul 22, 2021
-
Signed-off-by: Andres Taylor <andres@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for 4f7e45c - Browse repository at this point
Copy the full SHA 4f7e45cView commit details -
Merge branch main into gen4-derived
Signed-off-by: Andres Taylor <andres@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for 299bf18 - Browse repository at this point
Copy the full SHA 299bf18View commit details -
Signed-off-by: Andres Taylor <andres@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for b730c5c - Browse repository at this point
Copy the full SHA b730c5cView commit details -
Signed-off-by: Andres Taylor <andres@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for 109c08b - Browse repository at this point
Copy the full SHA 109c08bView commit details
Commits on Jul 23, 2021
-
add expressions to derived tables
Signed-off-by: Andres Taylor <andres@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for 1e48dd1 - Browse repository at this point
Copy the full SHA 1e48dd1View commit details -
Support for duplicated field name error in derived tables
Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
Configuration menu - View commit details
-
Copy full SHA for 2a00621 - Browse repository at this point
Copy the full SHA 2a00621View commit details -
Fixed cloning issue with derivedPlan's inner field
Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
Configuration menu - View commit details
-
Copy full SHA for 919c063 - Browse repository at this point
Copy the full SHA 919c063View commit details -
Changing jointree type declaration and visitRelations method
Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
Configuration menu - View commit details
-
Copy full SHA for 6064b23 - Browse repository at this point
Copy the full SHA 6064b23View commit details -
Better error handling in joinTree findOutputColumn
Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
Configuration menu - View commit details
-
Copy full SHA for 054c1a7 - Browse repository at this point
Copy the full SHA 054c1a7View commit details -
Initial support for Derived's push predicates
Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
Configuration menu - View commit details
-
Copy full SHA for d177438 - Browse repository at this point
Copy the full SHA d177438View commit details
Commits on Jul 26, 2021
-
Keep track of recursived and normal expr dependencies in the analyzer…
… and the semTable Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
Configuration menu - View commit details
-
Copy full SHA for d5f68cd - Browse repository at this point
Copy the full SHA d5f68cdView commit details -
Cleaned up naming and imbricated indentations in the analyzer
Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
Configuration menu - View commit details
-
Copy full SHA for fb9d1b0 - Browse repository at this point
Copy the full SHA fb9d1b0View commit details -
Merge branch main into gen4-derived
Signed-off-by: Andres Taylor <andres@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for 558deea - Browse repository at this point
Copy the full SHA 558deeaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 16d65e0 - Browse repository at this point
Copy the full SHA 16d65e0View commit details -
Added expectations for cases that were already passing
Signed-off-by: Andres Taylor <andres@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for b626fcc - Browse repository at this point
Copy the full SHA b626fccView commit details
Commits on Jul 27, 2021
-
Avoiding duplicated columns when pushing projection on route plans
Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
Configuration menu - View commit details
-
Copy full SHA for a830e0c - Browse repository at this point
Copy the full SHA a830e0cView commit details -
Addition of unit test for checkIfAlreadyExists
Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
Configuration menu - View commit details
-
Copy full SHA for a9b03af - Browse repository at this point
Copy the full SHA a9b03afView commit details -
More readable horizon planning unit test
Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
Configuration menu - View commit details
-
Copy full SHA for 4cbd5bb - Browse repository at this point
Copy the full SHA 4cbd5bbView commit details -
Clean up unrequired return argument
Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
Configuration menu - View commit details
-
Copy full SHA for 7dfe516 - Browse repository at this point
Copy the full SHA 7dfe516View commit details -
Included Derived to the Operator documentation comment
Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
Configuration menu - View commit details
-
Copy full SHA for db656cf - Browse repository at this point
Copy the full SHA db656cfView commit details -
Make sure to keep derived table aliases around
Signed-off-by: Andres Taylor <andres@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for 20cb949 - Browse repository at this point
Copy the full SHA 20cb949View commit details
Commits on Jul 28, 2021
-
fail aggregation inside of derived tables
Signed-off-by: Andres Taylor <andres@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for 7d879df - Browse repository at this point
Copy the full SHA 7d879dfView commit details -
Signed-off-by: Andres Taylor <andres@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for be4c0b6 - Browse repository at this point
Copy the full SHA be4c0b6View commit details -
Signed-off-by: Harshit Gangal <harshit@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for 16cd198 - Browse repository at this point
Copy the full SHA 16cd198View commit details -
Signed-off-by: Harshit Gangal <harshit@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for 6d89d0f - Browse repository at this point
Copy the full SHA 6d89d0fView commit details -
Addition of comment in transformToLogicalPlan to explain the derived …
…tree transformation Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
Configuration menu - View commit details
-
Copy full SHA for 8d17e60 - Browse repository at this point
Copy the full SHA 8d17e60View commit details