This is an automated email from the ASF dual-hosted git repository.
jacques pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/calcite.git.
from 50dbd12 [CALCITE-4834] JaninoRelMetadataProvider uses hardcoded class
name
add 3170c3f [CALCITE-4830] Remove remaining uses of ImmutableBeans and
deprecate
No new revisions were added by this update.
Summary of changes:
bom/build.gradle.kts | 1 +
build.gradle.kts | 4 +-
cassandra/build.gradle.kts | 44 +++++++
.../calcite/adapter/cassandra/CassandraRules.java | 50 ++++---
core/build.gradle.kts | 26 +++-
.../java/org/apache/calcite/CalciteImmutable.java | 3 +-
.../EnumerableBatchNestedLoopJoinRule.java | 2 +-
.../main/java/org/apache/calcite/plan/RelRule.java | 38 ++++--
.../apache/calcite/rel/convert/ConverterRule.java | 6 +-
.../calcite/rel/convert/TraitMatchingRule.java | 2 +-
.../calcite/rel/externalize/RelDotWriter.java | 2 +-
.../AggregateExpandDistinctAggregatesRule.java | 2 +-
.../rules/AggregateExpandWithinDistinctRule.java | 2 +-
.../rel/rules/AggregateJoinTransposeRule.java | 2 +-
.../rel/rules/AggregateReduceFunctionsRule.java | 2 +-
.../apache/calcite/rel/rules/CoerceInputsRule.java | 4 +-
.../org/apache/calcite/rel/rules/CoreRules.java | 31 +++--
.../apache/calcite/rel/rules/DateRangeRules.java | 23 ++--
.../rel/rules/ExchangeRemoveConstantKeysRule.java | 2 +-
.../apache/calcite/rel/rules/FilterJoinRule.java | 48 ++++---
.../rel/rules/FilterProjectTransposeRule.java | 4 +-
.../calcite/rel/rules/JoinAssociateRule.java | 2 +-
.../apache/calcite/rel/rules/JoinCommuteRule.java | 4 +-
.../rel/rules/JoinProjectTransposeRule.java | 2 +-
.../calcite/rel/rules/JoinPushThroughJoinRule.java | 2 +-
.../rel/rules/ProjectCorrelateTransposeRule.java | 2 +-
.../rel/rules/ProjectFilterTransposeRule.java | 6 +-
.../rel/rules/ProjectJoinTransposeRule.java | 2 +-
.../apache/calcite/rel/rules/ProjectMergeRule.java | 4 +-
.../rel/rules/ProjectSetOpTransposeRule.java | 2 +-
.../calcite/rel/rules/ProjectToWindowRule.java | 42 +++---
.../apache/calcite/rel/rules/PruneEmptyRules.java | 35 ++---
.../calcite/rel/rules/ReduceExpressionsRule.java | 138 +++++++++++---------
.../org/apache/calcite/rel/rules/SemiJoinRule.java | 42 +++---
.../calcite/rel/rules/SortUnionTransposeRule.java | 2 +-
.../org/apache/calcite/rel/rules/SpatialRules.java | 6 +-
.../calcite/rel/rules/SubQueryRemoveRule.java | 2 +-
.../apache/calcite/rel/rules/TableScanRule.java | 9 +-
.../apache/calcite/rel/rules/ValuesReduceRule.java | 2 +-
.../materialize/MaterializedViewAggregateRule.java | 8 +-
.../rules/materialize/MaterializedViewRule.java | 6 +-
.../org/apache/calcite/rel/stream/StreamRules.java | 145 ++++++++++++---------
.../org/apache/calcite/sql/SqlWriterConfig.java | 2 +-
.../org/apache/calcite/sql/parser/SqlParser.java | 8 +-
.../apache/calcite/sql2rel/RelDecorrelator.java | 72 +++++-----
.../org/apache/calcite/util/ImmutableBeans.java | 15 ++-
.../plan/volcano/CollationConversionTest.java | 13 +-
.../apache/calcite/plan/volcano/ComboRuleTest.java | 13 +-
.../apache/calcite/plan/volcano/PlannerTests.java | 24 ++--
.../calcite/plan/volcano/TraitConversionTest.java | 13 +-
.../calcite/plan/volcano/TraitPropagationTest.java | 19 ++-
.../calcite/plan/volcano/VolcanoPlannerTest.java | 67 +++++++---
.../plan/volcano/VolcanoPlannerTraitTest.java | 18 ++-
.../calcite/test/AbstractMaterializedViewTest.java | 28 ++--
.../org/apache/calcite/test/RelOptRulesTest.java | 18 ++-
.../apache/calcite/test/SqlHintsConverterTest.java | 6 +-
.../java/org/apache/calcite/tools/PlannerTest.java | 12 +-
.../org/apache/calcite/util/ImmutableBeanTest.java | 73 ++++++-----
druid/build.gradle.kts | 43 ++++++
.../apache/calcite/adapter/druid/DruidRules.java | 113 ++++++++++------
example/csv/build.gradle.kts | 44 +++++++
.../adapter/csv/CsvProjectTableScanRule.java | 8 +-
file/build.gradle.kts | 41 ++++++
.../adapter/file/CsvProjectTableScanRule.java | 8 +-
geode/build.gradle.kts | 43 ++++++
.../calcite/adapter/geode/rel/GeodeRules.java | 32 +++--
gradle.properties | 1 +
innodb/build.gradle.kts | 43 ++++++
.../apache/calcite/adapter/innodb/InnodbRules.java | 47 ++++---
.../calcite/test/PigRelBuilderStyleTest.java | 3 +-
piglet/build.gradle.kts | 38 ++++++
.../calcite/piglet/PigToSqlAggregateRule.java | 17 ++-
splunk/build.gradle.kts | 44 +++++++
.../calcite/adapter/splunk/SplunkPushDownRule.java | 29 +++--
74 files changed, 1191 insertions(+), 525 deletions(-)