This is an automated email from the ASF dual-hosted git repository.
danny0405 pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/calcite.git.
from 5f112a4 Fix regexp that detects // End ... trailers
add 0c7c1ec [CALCITE-3590] Support SQL hints for Aggregate (Shuo Cheng)
No new revisions were added by this update.
Summary of changes:
.../java/org/apache/calcite/plan/RelOptUtil.java | 117 +++++++++++++--------
.../main/java/org/apache/calcite/rel/RelRoot.java | 5 +-
.../org/apache/calcite/rel/core/Aggregate.java | 42 +++++++-
...tegyCascade.java => CompositeHintStrategy.java} | 46 ++++++--
.../apache/calcite/rel/hint/HintStrategies.java | 19 +++-
.../apache/calcite/rel/hint/HintStrategyTable.java | 2 +-
.../calcite/rel/hint/NodeTypeHintStrategy.java | 8 +-
.../calcite/rel/logical/LogicalAggregate.java | 36 ++++++-
.../java/org/apache/calcite/sql/SqlSelect.java | 2 +-
.../apache/calcite/sql2rel/RelDecorrelator.java | 10 +-
.../sql2rel/RelStructuredTypeFlattener.java | 10 +-
.../apache/calcite/sql2rel/SqlToRelConverter.java | 10 +-
.../apache/calcite/test/SqlHintsConverterTest.java | 25 ++++-
.../apache/calcite/test/SqlHintsConverterTest.xml | 57 +++++++---
14 files changed, 287 insertions(+), 102 deletions(-)
rename
core/src/main/java/org/apache/calcite/rel/hint/{HintStrategyCascade.java =>
CompositeHintStrategy.java} (54%)