-
Notifications
You must be signed in to change notification settings - Fork 2k
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
Refactor Expression and Statement Simplifier #13636
Commits on Aug 1, 2023
-
copied changes to the simplifier from PR vitessio#13460
Signed-off-by: Arvind Murty <10248018+arvind-murty@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for b12911a - Browse repository at this point
Copy the full SHA b12911aView commit details -
refactored depth to GetDepth and to use SafeRewrite
Signed-off-by: Arvind Murty <10248018+arvind-murty@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 23a8421 - Browse repository at this point
Copy the full SHA 23a8421View commit details -
refactor expression simplifier except for root simplification
Signed-off-by: Arvind Murty <10248018+arvind-murty@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for ae0ffec - Browse repository at this point
Copy the full SHA ae0ffecView commit details -
expression simplifier can now rewrite top node
Signed-off-by: Arvind Murty <10248018+arvind-murty@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for e42d9f7 - Browse repository at this point
Copy the full SHA e42d9f7View commit details -
refactor trySimplifyUnions to use SafeRewrite
Signed-off-by: Arvind Murty <10248018+arvind-murty@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for a859361 - Browse repository at this point
Copy the full SHA a859361View commit details -
bugfix: simplifier would not properly simplify unnecessary tables
Signed-off-by: Arvind Murty <10248018+arvind-murty@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for c4dc8ab - Browse repository at this point
Copy the full SHA c4dc8abView commit details -
convert removeTable switch cases to functions
Signed-off-by: Arvind Murty <10248018+arvind-murty@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 75b03fc - Browse repository at this point
Copy the full SHA 75b03fcView commit details -
use keepSameError in removeTableinWhere
Signed-off-by: Arvind Murty <10248018+arvind-murty@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for f9a5125 - Browse repository at this point
Copy the full SHA f9a5125View commit details -
refact simplifyStarExpr to use SafeRewrite
Signed-off-by: Arvind Murty <10248018+arvind-murty@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for ad3dbcd - Browse repository at this point
Copy the full SHA ad3dbcdView commit details -
replaced Rewrite with SafeRewrite in visitAllExpressionsInAST
Signed-off-by: Arvind Murty <10248018+arvind-murty@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for c378d5e - Browse repository at this point
Copy the full SHA c378d5eView commit details -
bugfix: table columns can only be removed after the table has been re…
…moved Signed-off-by: Arvind Murty <10248018+arvind-murty@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 60a593d - Browse repository at this point
Copy the full SHA 60a593dView commit details -
refactor visitAllExpressionsInAST
Signed-off-by: Arvind Murty <10248018+arvind-murty@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for f9ce085 - Browse repository at this point
Copy the full SHA f9ce085View commit details -
Signed-off-by: Arvind Murty <10248018+arvind-murty@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for c135a9f - Browse repository at this point
Copy the full SHA c135a9fView commit details -
added distinct simplification to aggregation expressions
Signed-off-by: Arvind Murty <10248018+arvind-murty@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for aae64af - Browse repository at this point
Copy the full SHA aae64afView commit details -
added capability for simplifier to remove a limit clause
Signed-off-by: Arvind Murty <10248018+arvind-murty@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 5be4bc8 - Browse repository at this point
Copy the full SHA 5be4bc8View commit details -
changed expressions simplifier to keep rewriting until there are no c…
…hanges Signed-off-by: Arvind Murty <10248018+arvind-murty@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 06168dc - Browse repository at this point
Copy the full SHA 06168dcView commit details
Commits on Aug 9, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 182f367 - Browse repository at this point
Copy the full SHA 182f367View commit details