This is an automated email from the ASF dual-hosted git repository.
vladimirsitnikov pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/calcite.git.
from 8a7e1be [CALCITE-4300] EnumerableBatchNestedLoopJoin dynamic code
generation can lead to variable name issues if two EBNLJ are nested
add 92ea5a2 [CALCITE-4215] Ensure org.apache.calcite.schema.Statistic
uses null vs emptyList appropriately
add ec5b75a [CALCITE-4215] Avoid NPE in RelOptTableImpl.getMonotonicity
when collations is null
add 97e4f0c [CALCITE-4215] Use default trait value if traitSupplier
returns null
add 2f1d764 [CALCITE-4215] Avoid NPE in RelMdCollation from
ImmutableList.copyOf
add 4787123 [CALCITE-4215] Avoid NPE in RelFieldTrimmer when collations
is null
add 58adcae [CALCITE-4215] Avoid NPE when monotonicity returns null
add 1f57bd4 [CALCITE-4215] Avoid NPE when getReferentialConstraints()
returns null
add 0922441 [CALCITE-4215] Fix handing of null monotonicity in
IdentifierNamespace
add 7df9bba [CALCITE-4215] Avoid NPE when monotonicity is null
add 3cc793a [CALCITE-4215] Handle nulls in RelMdCollation#enumerableJoin0
No new revisions were added by this update.
Summary of changes:
.../calcite/adapter/java/ReflectiveSchema.java | 8 +++-
.../java/org/apache/calcite/plan/RelTraitSet.java | 8 +++-
.../apache/calcite/prepare/RelOptTableImpl.java | 6 ++-
.../calcite/rel/metadata/RelMdCollation.java | 41 ++++++++++-------
.../rules/materialize/MaterializedViewRule.java | 3 ++
.../java/org/apache/calcite/schema/Statistic.java | 24 +++++++---
.../java/org/apache/calcite/schema/Statistics.java | 53 ++++++----------------
.../org/apache/calcite/sql/SqlBinaryOperator.java | 3 ++
.../org/apache/calcite/sql/SqlPrefixOperator.java | 3 +-
.../apache/calcite/sql/fun/SqlExtractFunction.java | 3 +-
.../apache/calcite/sql/fun/SqlFloorFunction.java | 3 +-
.../sql/fun/SqlMonotonicBinaryOperator.java | 4 ++
.../calcite/sql/fun/SqlSubstringFunction.java | 3 +-
.../calcite/sql/validate/IdentifierNamespace.java | 2 +-
.../calcite/sql/validate/SqlValidatorUtil.java | 3 +-
.../apache/calcite/sql2rel/RelFieldTrimmer.java | 8 ++--
.../rel/rel2sql/RelToSqlConverterStructsTest.java | 25 ----------
17 files changed, 102 insertions(+), 98 deletions(-)