This is an automated email from the ASF dual-hosted git repository.
jhyde pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/calcite.git.
from 0299697 [CALCITE-4570] Always validate preconditions in
Filter/Correlate/Snapshot expressions when assertions are enabled
new 31bdc5a Copy-paste error in Mappings.multiply
new ac45431 Typo in file_adaper.md
new 70d59fe [CALCITE-4511] Distinct row count and population size for
constant columns should be 1
new 66c0d13 [CALCITE-4535] ServerDdlExecutor cannot execute DROP commands
with qualified object names (Vladimir Ozerov)
new 93c3050 [CALCITE-4515] Do not generate the new join tree from
commute/associate rules if there are "always TRUE" conditions (Vladimir Ozerov)
new 760714d [CALCITE-4579] Piglet throws ClassCastException if Pig Latin
script contains FLATTEN or STRSPLIT operators (Mahesh Kumar Behera)
new 90530a0 [CALCITE-4572] Piglet fails if Pig Latin script contains RANK
or FILTER operators (Mahesh Kumar Behera)
new 296b84c [CALCITE-4569] In piglet, allow creating a PigConverter with
custom properties (Mahesh Kumar Behera)
The 8 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../rel/metadata/RelMdDistinctRowCount.java | 15 +++
.../calcite/rel/metadata/RelMdPopulationSize.java | 15 +++
.../calcite/rel/rules/JoinAssociateRule.java | 44 +++++--
.../apache/calcite/rel/rules/JoinCommuteRule.java | 19 ++-
.../main/java/org/apache/calcite/rex/RexUtil.java | 23 ++++
.../apache/calcite/util/mapping/MappingType.java | 2 +-
.../org/apache/calcite/util/mapping/Mappings.java | 4 +-
.../org/apache/calcite/test/RelMetadataTest.java | 41 ++++++
.../org/apache/calcite/test/RelOptRulesTest.java | 138 +++++++++++++++++++++
.../org/apache/calcite/test/RelOptRulesTest.xml | 67 +++++++++-
.../org/apache/calcite/piglet/PigConverter.java | 18 ++-
.../calcite/piglet/PigRelOpInnerVisitor.java | 18 ++-
.../org/apache/calcite/piglet/PigRelOpVisitor.java | 4 +-
.../java/org/apache/calcite/test/PigRelOpTest.java | 48 ++++++-
.../apache/calcite/server/ServerDdlExecutor.java | 73 +++++------
.../java/org/apache/calcite/test/ServerTest.java | 23 ++++
site/_docs/file_adapter.md | 4 +-
17 files changed, 478 insertions(+), 78 deletions(-)