This is an automated email from the ASF dual-hosted git repository. jackie pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/pinot.git
from 4abb2d18f7 Set column major builder to be on by default (#12770) add 3695bed80d Upgrade Calcite to 1.36.0 (#12754) No new revisions were added by this update. Summary of changes: pinot-common/pom.xml | 30 +- pinot-common/src/main/codegen/config.fmpp | 111 +- pinot-common/src/main/codegen/default_config.fmpp | 465 + .../src/main/codegen/includes/parserImpls.ftl | 32 +- pinot-common/src/main/codegen/templates/Parser.jj | 9131 ++++++++++++++++++++ .../apache/pinot/sql/parsers/CalciteSqlParser.java | 78 +- .../org/apache/pinot/sql/parsers/ParserUtils.java | 70 + .../pinot/sql/parsers/CalciteSqlCompilerTest.java | 18 +- .../api/resources/PinotQueryResource.java | 10 +- .../core/data/function/DateTimeFunctionsTest.java | 6 +- .../tests/StarTreeClusterIntegrationTest.java | 4 +- .../pinot/integration/tests/custom/ArrayTest.java | 313 +- .../src/test/resources/ssb/ssb_query_set.yaml | 6 +- .../calcite/rel/rules/PinotQueryRuleSets.java | 9 +- .../apache/calcite/rel/rules/PinotRuleUtils.java | 18 +- .../calcite/sql2rel/PinotConvertletTable.java | 19 +- .../org/apache/pinot/query/QueryEnvironment.java | 162 +- .../query/parser/CalciteRexExpressionParser.java | 11 +- .../org/apache/pinot/query/parser/ParserUtils.java | 118 - .../apache/pinot/query/parser/QueryRewriter.java | 46 - .../org/apache/pinot/query/planner/QueryPlan.java | 51 - .../pinot/query/planner/QueryPlanMetadata.java | 10 +- .../pinot/query/planner/SubPlanMetadata.java | 9 +- .../planner/logical/PinotLogicalQueryPlanner.java | 42 +- .../query/planner/logical/SubPlanFragmenter.java | 5 +- .../planner/physical/DispatchablePlanContext.java | 8 +- .../planner/physical/DispatchableSubPlan.java | 8 +- .../org/apache/pinot/query/validate/Validator.java | 3 +- .../apache/pinot/query/QueryCompilationTest.java | 6 +- .../query/queries/ResourceBasedQueryPlansTest.java | 10 +- .../src/test/resources/queries/JoinPlans.json | 39 +- .../test/resources/queries/PinotHintablePlans.json | 2 +- .../resources/queries/WindowFunctionPlans.json | 72 +- .../query/service/dispatch/QueryDispatcher.java | 12 +- .../runtime/queries/ResourceBasedQueriesTest.java | 2 +- .../src/test/resources/queries/Case.json | 7 +- .../test/resources/queries/LexicalStructure.json | 2 +- .../src/test/resources/queries/TypeCasting.json | 8 +- pom.xml | 4 +- 39 files changed, 10119 insertions(+), 838 deletions(-) create mode 100644 pinot-common/src/main/codegen/default_config.fmpp create mode 100644 pinot-common/src/main/codegen/templates/Parser.jj create mode 100644 pinot-common/src/main/java/org/apache/pinot/sql/parsers/ParserUtils.java delete mode 100644 pinot-query-planner/src/main/java/org/apache/pinot/query/parser/ParserUtils.java delete mode 100644 pinot-query-planner/src/main/java/org/apache/pinot/query/parser/QueryRewriter.java delete mode 100644 pinot-query-planner/src/main/java/org/apache/pinot/query/planner/QueryPlan.java --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@pinot.apache.org For additional commands, e-mail: commits-h...@pinot.apache.org