This is an automated email from the ASF dual-hosted git repository.

jhyde pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/calcite.git


    from 379f41d3be [CALCITE-5717] RelBuilder.project of literals on a 
single-row Aggregate should create a Values
     new 0b819dfe83 [CALCITE-5726] Canonize use of Hamcrest matchers in test 
code
     new c4042a34ef Code style: improve Javadoc

The 2 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:
 .../calcite/sql/babel/postgresql/SqlBegin.java     |   1 +
 .../calcite/sql/babel/postgresql/SqlCommit.java    |   1 +
 .../calcite/sql/babel/postgresql/SqlDiscard.java   |   1 +
 .../calcite/sql/babel/postgresql/SqlRollback.java  |   1 +
 .../calcite/sql/babel/postgresql/SqlShow.java      |   1 +
 .../org/apache/calcite/test/BabelParserTest.java   |   4 +-
 .../java/org/apache/calcite/test/BabelTest.java    |   2 +-
 build.gradle.kts                                   |  31 ++
 .../calcite/adapter/cassandra/CassandraRules.java  |   6 +-
 .../calcite/adapter/cassandra/package-info.java    |   2 +-
 .../apache/calcite/test/CassandraExtension.java    |   9 +-
 .../main/java/org/apache/calcite/DataContext.java  |   2 +-
 .../apache/calcite/adapter/clone/ArrayTable.java   |   6 +-
 .../calcite/adapter/enumerable/AggAddContext.java  |   2 +
 .../calcite/adapter/enumerable/AggContext.java     |   2 +
 .../calcite/adapter/enumerable/EnumUtils.java      |   4 +-
 .../adapter/enumerable/EnumerableRules.java        |   6 +-
 .../adapter/enumerable/EnumerableTableScan.java    |   6 +-
 .../calcite/adapter/enumerable/MatchUtils.java     |   1 +
 .../adapter/enumerable/NestedBlockBuilder.java     |   3 +
 .../adapter/enumerable/NestedBlockBuilderImpl.java |   4 +
 .../calcite/adapter/enumerable/NullPolicy.java     |   2 +-
 .../calcite/adapter/enumerable/PhysType.java       |   4 +-
 .../adapter/enumerable/RexToLixTranslator.java     |   1 +
 .../adapter/enumerable/StrictAggImplementor.java   |   1 +
 .../enumerable/StrictWinAggImplementor.java        |   1 +
 .../adapter/enumerable/WinAggAddContext.java       |   2 +
 .../adapter/enumerable/WinAggFrameContext.java     |   6 +
 .../enumerable/WinAggFrameResultContext.java       |   5 +
 .../adapter/enumerable/WinAggImplementor.java      |   5 +
 .../adapter/enumerable/WinAggResultContext.java    |   2 +
 .../enumerable/impl/WinAggResetContextImpl.java    |   1 +
 .../calcite/adapter/jdbc/JdbcConvention.java       |   6 +-
 .../apache/calcite/adapter/jdbc/JdbcSchema.java    |   2 +-
 .../org/apache/calcite/adapter/jdbc/JdbcTable.java |   2 +-
 .../calcite/config/CalciteConnectionProperty.java  |   8 +-
 .../calcite/config/CalciteSystemProperty.java      |  68 ++--
 .../apache/calcite/interpreter/AggregateNode.java  |   1 +
 .../org/apache/calcite/jdbc/CalciteConnection.java |   8 +-
 .../org/apache/calcite/jdbc/CalciteSchema.java     |  10 +-
 .../apache/calcite/jdbc/ContextSqlValidator.java   |   1 +
 .../org/apache/calcite/jdbc/JavaRecordType.java    |   2 +-
 .../apache/calcite/jdbc/JavaTypeFactoryImpl.java   |   2 +-
 .../calcite/materialize/MaterializationActor.java  |   4 +-
 .../calcite/materialize/MaterializationKey.java    |   2 +-
 .../calcite/materialize/SqlStatisticProvider.java  |   2 +-
 .../apache/calcite/materialize/package-info.java   |   2 +-
 .../java/org/apache/calcite/model/JsonRoot.java    |   4 +-
 .../java/org/apache/calcite/model/JsonSchema.java  |   6 +-
 .../org/apache/calcite/model/package-info.java     |   4 +-
 .../java/org/apache/calcite/plan/Convention.java   |   4 +-
 .../java/org/apache/calcite/plan/RelDigest.java    |   2 +-
 .../org/apache/calcite/plan/RelOptConnection.java  |   2 +-
 .../calcite/plan/RelOptMaterializations.java       |   3 +
 .../org/apache/calcite/plan/RelOptPlanner.java     |   9 +-
 .../apache/calcite/plan/RelOptPredicateList.java   |   1 +
 .../java/org/apache/calcite/plan/RelOptRule.java   |  16 +-
 .../org/apache/calcite/plan/RelOptRuleOperand.java |   8 +-
 .../calcite/plan/RelOptRuleOperandChildPolicy.java |   2 +-
 .../java/org/apache/calcite/plan/RelOptSchema.java |   4 +-
 .../java/org/apache/calcite/plan/RelOptTable.java  |   4 +-
 .../java/org/apache/calcite/plan/RelOptUtil.java   |  15 +-
 .../java/org/apache/calcite/plan/RelTrait.java     |  10 +-
 .../java/org/apache/calcite/plan/RelTraitDef.java  |   4 +-
 .../main/java/org/apache/calcite/plan/Strong.java  |   8 +-
 .../apache/calcite/plan/SubstitutionVisitor.java   |  38 +--
 .../plan/visualizer/RuleMatchVisualizer.java       |   4 +-
 .../calcite/plan/volcano/AbstractConverter.java    |   2 +-
 .../org/apache/calcite/plan/volcano/Dumpers.java   |   2 +-
 .../calcite/plan/volcano/IterativeRuleQueue.java   |   2 +-
 .../org/apache/calcite/plan/volcano/RelSet.java    |   2 +-
 .../org/apache/calcite/plan/volcano/RelSubset.java |   2 +-
 .../org/apache/calcite/plan/volcano/RuleQueue.java |   2 +
 .../calcite/plan/volcano/TopDownRuleDriver.java    |   6 +-
 .../apache/calcite/plan/volcano/VolcanoCost.java   |   2 +-
 .../calcite/plan/volcano/VolcanoPlanner.java       |   9 +-
 .../apache/calcite/plan/volcano/package-info.java  |  65 ++--
 .../apache/calcite/prepare/CalcitePrepareImpl.java |  16 +-
 .../calcite/prepare/QueryableRelBuilder.java       |   6 +-
 .../org/apache/calcite/rel/AbstractRelNode.java    |  10 +-
 .../apache/calcite/rel/InvalidRelException.java    |   6 +-
 .../java/org/apache/calcite/rel/PhysicalNode.java  |  10 +-
 .../apache/calcite/rel/RelCollationTraitDef.java   |   2 +-
 .../org/apache/calcite/rel/RelDistribution.java    |   2 +-
 .../main/java/org/apache/calcite/rel/RelNode.java  |  16 +-
 .../java/org/apache/calcite/rel/RelWriter.java     |   4 +-
 .../org/apache/calcite/rel/convert/Converter.java  |   4 +-
 .../apache/calcite/rel/convert/ConverterRule.java  |   2 +-
 .../java/org/apache/calcite/rel/core/Collect.java  |   2 +-
 .../java/org/apache/calcite/rel/core/Filter.java   |   2 +-
 .../java/org/apache/calcite/rel/core/Join.java     |   2 +-
 .../java/org/apache/calcite/rel/core/JoinInfo.java |   2 +-
 .../java/org/apache/calcite/rel/core/Sort.java     |   2 +-
 .../org/apache/calcite/rel/core/SortExchange.java  |   2 +-
 .../org/apache/calcite/rel/core/TableScan.java     |   2 +-
 .../java/org/apache/calcite/rel/core/Window.java   |   2 +
 .../calcite/rel/externalize/RelDotWriter.java      |   1 +
 .../calcite/rel/hint/CompositeHintPredicate.java   |   2 +-
 .../apache/calcite/rel/logical/LogicalCalc.java    |   2 +-
 .../calcite/rel/logical/LogicalCorrelate.java      |   1 +
 .../apache/calcite/rel/logical/LogicalProject.java |   2 +
 .../calcite/rel/logical/LogicalTableScan.java      |   6 +-
 .../rel/metadata/ChainedRelMetadataProvider.java   |   2 +-
 .../org/apache/calcite/rel/metadata/Metadata.java  |   2 +-
 .../calcite/rel/metadata/MetadataFactory.java      |   4 +-
 .../calcite/rel/metadata/MetadataFactoryImpl.java  |   2 +-
 .../rel/metadata/MetadataHandlerProvider.java      |   1 +
 .../metadata/ProxyingMetadataHandlerProvider.java  |   1 +
 .../metadata/ReflectiveRelMetadataProvider.java    |   6 +-
 .../calcite/rel/metadata/RelMdCollation.java       |   1 +
 .../rel/metadata/RelMdExpressionLineage.java       |   1 +
 .../calcite/rel/metadata/RelMdPredicates.java      |   1 +
 .../org/apache/calcite/rel/metadata/RelMdUtil.java |   2 +-
 .../calcite/rel/metadata/RelMetadataProvider.java  |   4 +-
 .../calcite/rel/metadata/RelMetadataQuery.java     |   1 +
 .../calcite/rel/metadata/RelMetadataQueryBase.java |   1 +
 .../rel/metadata/janino/CacheGeneratorUtil.java    |  38 ++-
 .../org/apache/calcite/rel/mutable/MutableRel.java |   2 +-
 .../apache/calcite/rel/rel2sql/SqlImplementor.java |   2 +-
 .../rel/rules/AbstractJoinExtractFilterRule.java   |   2 +-
 .../calcite/rel/rules/AggregateJoinRemoveRule.java |   2 +-
 .../org/apache/calcite/rel/rules/CoreRules.java    |   4 +-
 .../FilterFlattenCorrelatedConditionRule.java      |  26 +-
 .../apache/calcite/rel/rules/FilterJoinRule.java   |   2 +-
 .../calcite/rel/rules/IntersectToDistinctRule.java |   2 +-
 .../calcite/rel/rules/JoinAssociateRule.java       |   2 +-
 .../apache/calcite/rel/rules/JoinCommuteRule.java  |   2 +-
 .../calcite/rel/rules/JoinPushThroughJoinRule.java |   2 +-
 .../calcite/rel/rules/JoinToCorrelateRule.java     |   6 +-
 .../calcite/rel/rules/JoinToMultiJoinRule.java     |   2 +-
 .../rel/rules/MultiJoinOptimizeBushyRule.java      |   4 +-
 .../rel/rules/MultiJoinProjectTransposeRule.java   |   7 +-
 .../rel/rules/ProjectJoinJoinRemoveRule.java       |   2 +-
 .../calcite/rel/rules/ProjectRemoveRule.java       |   2 +-
 .../apache/calcite/rel/rules/PruneEmptyRules.java  |  18 +-
 .../apache/calcite/rel/rules/PushProjector.java    |   2 +-
 .../apache/calcite/rel/rules/SubstitutionRule.java |   2 +-
 .../calcite/rel/rules/TransformationRule.java      |   2 +-
 .../apache/calcite/rel/rules/ValuesReduceRule.java |   4 +-
 .../rules/materialize/MaterializedViewRule.java    |   1 +
 .../org/apache/calcite/rel/type/RelCrossType.java  |   2 +-
 .../org/apache/calcite/rel/type/RelDataType.java   |   4 +-
 .../calcite/rel/type/RelDataTypeFactory.java       |   2 +-
 .../calcite/rel/type/RelDataTypeFactoryImpl.java   |   2 +-
 .../apache/calcite/rel/type/RelDataTypeImpl.java   |   8 +-
 .../rel/type/RelDataTypePrecedenceList.java        |   2 +-
 .../org/apache/calcite/rel/type/RelRecordType.java |   1 +
 .../java/org/apache/calcite/rex/RexBuilder.java    |  10 +-
 .../main/java/org/apache/calcite/rex/RexCall.java  |   2 +-
 .../org/apache/calcite/rex/RexCorrelVariable.java  |   2 +-
 .../java/org/apache/calcite/rex/RexInputRef.java   |   6 +-
 .../java/org/apache/calcite/rex/RexLiteral.java    |   9 +-
 .../main/java/org/apache/calcite/rex/RexNode.java  |   4 +-
 .../java/org/apache/calcite/rex/RexNormalize.java  |   9 +-
 .../java/org/apache/calcite/rex/RexProgram.java    |   4 +-
 .../org/apache/calcite/rex/RexProgramBuilder.java  |  12 +-
 .../java/org/apache/calcite/rex/RexRangeRef.java   |   6 +-
 .../java/org/apache/calcite/rex/RexShuttle.java    |   2 +-
 .../java/org/apache/calcite/rex/RexSimplify.java   |   2 +-
 .../java/org/apache/calcite/rex/RexSubQuery.java   |   2 +-
 .../org/apache/calcite/rex/RexUnaryBiVisitor.java  |   2 +-
 .../main/java/org/apache/calcite/rex/RexUtil.java  |   6 +-
 .../org/apache/calcite/rex/RexWindowBound.java     |   4 +
 .../java/org/apache/calcite/rex/package-info.java  |  10 +-
 .../org/apache/calcite/runtime/BinarySearch.java   |   6 +
 .../main/java/org/apache/calcite/runtime/Hook.java |   5 +-
 .../java/org/apache/calcite/runtime/Matcher.java   |   1 +
 .../java/org/apache/calcite/runtime/Resources.java |  29 +-
 .../org/apache/calcite/runtime/SqlFunctions.java   |   2 +-
 .../main/java/org/apache/calcite/runtime/Unit.java |   2 +-
 .../calcite/schema/CustomColumnResolvingTable.java |   4 +-
 .../java/org/apache/calcite/schema/Function.java   |   4 +-
 .../apache/calcite/schema/FunctionParameter.java   |   2 +-
 .../calcite/schema/ImplementableFunction.java      |   1 +
 .../java/org/apache/calcite/schema/Member.java     |  10 +-
 .../org/apache/calcite/schema/ModifiableTable.java |   2 +-
 .../org/apache/calcite/schema/ModifiableView.java  |   2 +-
 .../calcite/schema/ProjectableFilterableTable.java |   4 +-
 .../java/org/apache/calcite/schema/Schema.java     |  12 +-
 .../org/apache/calcite/schema/SchemaVersion.java   |   1 +
 .../java/org/apache/calcite/schema/Statistic.java  |   2 +-
 .../main/java/org/apache/calcite/schema/Table.java |   8 +-
 .../org/apache/calcite/schema/TableFactory.java    |   8 +-
 .../java/org/apache/calcite/schema/TableMacro.java |   2 +-
 .../apache/calcite/schema/impl/AbstractSchema.java |  10 +-
 .../schema/impl/AbstractTableQueryable.java        |   2 +-
 .../calcite/schema/impl/ListTransientTable.java    |   2 +-
 .../calcite/schema/impl/MaterializedViewTable.java |   2 +-
 .../schema/impl/ReflectiveFunctionBase.java        |   1 +
 .../org/apache/calcite/schema/impl/StarTable.java  |   4 +-
 .../org/apache/calcite/schema/impl/ViewTable.java  |   2 +-
 .../org/apache/calcite/sql/SqlBasicFunction.java   |   6 +-
 .../main/java/org/apache/calcite/sql/SqlCall.java  |  13 +-
 .../org/apache/calcite/sql/SqlDataTypeSpec.java    |   2 +-
 .../java/org/apache/calcite/sql/SqlDialect.java    |  12 +-
 .../org/apache/calcite/sql/SqlFilterOperator.java  |   2 +-
 .../org/apache/calcite/sql/SqlIntervalLiteral.java |   4 +-
 .../apache/calcite/sql/SqlIntervalQualifier.java   |   2 +-
 .../main/java/org/apache/calcite/sql/SqlKind.java  |  48 +--
 .../java/org/apache/calcite/sql/SqlLiteral.java    |   5 +-
 .../java/org/apache/calcite/sql/SqlOperator.java   |   8 +-
 .../org/apache/calcite/sql/SqlOperatorBinding.java |   4 +-
 .../java/org/apache/calcite/sql/SqlOrderBy.java    |   2 +-
 .../org/apache/calcite/sql/SqlOverOperator.java    |   2 +-
 .../java/org/apache/calcite/sql/SqlSampleSpec.java |   4 +-
 .../org/apache/calcite/sql/SqlSelectOperator.java  |   2 +-
 .../java/org/apache/calcite/sql/SqlTableRef.java   |   6 +-
 .../calcite/sql/SqlTypeConstructorFunction.java    |   2 +-
 .../apache/calcite/sql/SqlUnresolvedFunction.java  |   2 +-
 .../main/java/org/apache/calcite/sql/SqlUtil.java  |   1 +
 .../java/org/apache/calcite/sql/SqlWindow.java     |   4 +-
 .../apache/calcite/sql/SqlWindowTableFunction.java |   4 +-
 .../apache/calcite/sql/SqlWithinGroupOperator.java |   2 +-
 .../java/org/apache/calcite/sql/SqlWriter.java     |  18 +-
 .../org/apache/calcite/sql/SqlWriterConfig.java    |   1 +
 .../apache/calcite/sql/TableCharacteristic.java    |   2 +-
 .../org/apache/calcite/sql/advise/SqlAdvisor.java  |   1 +
 .../apache/calcite/sql/advise/package-info.java    |   2 +-
 .../calcite/sql/dialect/BigQuerySqlDialect.java    |   2 +-
 .../apache/calcite/sql/fun/SqlCaseOperator.java    |  16 +-
 .../calcite/sql/fun/SqlJsonValueFunction.java      |   2 +-
 .../calcite/sql/fun/SqlLibraryOperators.java       |   4 +-
 .../calcite/sql/fun/SqlMapQueryConstructor.java    |   2 +-
 .../calcite/sql/fun/SqlMapValueConstructor.java    |   2 +-
 .../sql/fun/SqlMultisetValueConstructor.java       |   2 +-
 .../calcite/sql/fun/SqlStdOperatorTable.java       |  18 +-
 .../apache/calcite/sql/fun/SqlThrowOperator.java   |   4 +-
 .../calcite/sql/fun/SqlTranslateFunction.java      |   9 +-
 .../org/apache/calcite/sql/fun/package-info.java   |   2 +-
 .../java/org/apache/calcite/sql/package-info.java  |  14 +-
 .../calcite/sql/parser/SqlParserImplFactory.java   |   2 +-
 .../apache/calcite/sql/parser/SqlParserPos.java    |   2 +-
 .../apache/calcite/sql/pretty/SqlPrettyWriter.java |   2 +-
 .../org/apache/calcite/sql/type/ReturnTypes.java   |   6 +-
 .../sql/type/SqlReturnTypeInferenceChain.java      |   2 +-
 .../org/apache/calcite/sql/type/SqlTypeUtil.java   |   3 +
 .../apache/calcite/sql/validate/GroupByScope.java  |   4 +-
 .../org/apache/calcite/sql/validate/JoinScope.java |   2 +-
 .../apache/calcite/sql/validate/OrderByScope.java  |   4 +-
 .../org/apache/calcite/sql/validate/OverScope.java |   4 +-
 .../apache/calcite/sql/validate/SelectScope.java   |  10 +-
 .../calcite/sql/validate/SqlConformance.java       |   1 +
 .../sql/validate/SqlUserDefinedAggFunction.java    |   2 +-
 .../sql/validate/SqlUserDefinedFunction.java       |   3 +-
 .../sql/validate/SqlUserDefinedTableFunction.java  |   1 +
 .../apache/calcite/sql/validate/SqlValidator.java  |  14 +-
 .../calcite/sql/validate/SqlValidatorImpl.java     |  13 +-
 .../sql/validate/SqlValidatorNamespace.java        |  14 +-
 .../calcite/sql/validate/SqlValidatorUtil.java     |   4 +-
 .../org/apache/calcite/sql/validate/WithScope.java |   4 +-
 .../sql/validate/implicit/TypeCoercion.java        |   2 +-
 .../sql/validate/implicit/TypeCoercionImpl.java    |   9 +-
 .../sql/validate/implicit/package-info.java        |   2 +-
 .../calcite/sql2rel/CorrelateProjectExtractor.java |  19 +-
 .../apache/calcite/sql2rel/RelDecorrelator.java    |   2 +-
 .../org/apache/calcite/sql2rel/SqlRexContext.java  |   6 +-
 .../org/apache/calcite/tools/FrameworkConfig.java  |   4 +-
 .../java/org/apache/calcite/tools/Program.java     |   5 +-
 .../calcite/util/BarfingInvocationHandler.java     |   2 +-
 .../main/java/org/apache/calcite/util/BitSets.java |   2 +-
 .../src/main/java/org/apache/calcite/util/Bug.java |   3 +-
 .../java/org/apache/calcite/util/ChunkList.java    |   2 +-
 .../apache/calcite/util/ControlFlowException.java  |   2 +-
 .../java/org/apache/calcite/util/Glossary.java     |  13 +-
 .../main/java/org/apache/calcite/util/Holder.java  |   4 +-
 .../org/apache/calcite/util/ImmutableBitSet.java   |   2 +-
 .../apache/calcite/util/ImmutableNullableList.java |   6 +-
 .../apache/calcite/util/IntegerIntervalSet.java    |   2 +-
 .../java/org/apache/calcite/util/JsonBuilder.java  |   2 +-
 .../main/java/org/apache/calcite/util/Pair.java    |  10 +-
 .../apache/calcite/util/PartiallyOrderedSet.java   |  16 +-
 .../java/org/apache/calcite/util/Permutation.java  |   8 +-
 .../calcite/util/PrecedenceClimbingParser.java     |   1 +
 .../calcite/util/ReflectiveVisitDispatcher.java    |   2 +-
 .../main/java/org/apache/calcite/util/Static.java  |   2 +-
 .../org/apache/calcite/util/TimestampString.java   |   2 +-
 .../calcite/util/TimestampWithTimeZoneString.java  |   4 +-
 .../apache/calcite/util/UnmodifiableArrayList.java |   6 +-
 .../main/java/org/apache/calcite/util/Util.java    |  36 +-
 .../java/org/apache/calcite/util/XmlOutput.java    |  10 +-
 .../apache/calcite/util/format/FormatElement.java  |   2 +-
 .../java/org/apache/calcite/util/graph/Graphs.java |   3 +-
 .../org/apache/calcite/util/mapping/IntPair.java   |   2 +-
 .../org/apache/calcite/util/mapping/Mappings.java  |  16 +-
 .../examples/foodmart/java/JdbcExample.java        |   2 +-
 .../calcite/jdbc/CalciteRemoteDriverTest.java      |   7 +-
 .../calcite/materialize/LatticeSuggesterTest.java  |  62 ++--
 .../org/apache/calcite/plan/RelOptUtilTest.java    |  43 +--
 .../org/apache/calcite/plan/RelWriterTest.java     |   4 +-
 .../org/apache/calcite/profile/ProfilerTest.java   |  22 +-
 .../calcite/rel/metadata/MetadataHandlerTest.java  |   2 +-
 .../apache/calcite/rel/metadata/RelMdUtilTest.java |   2 +-
 .../calcite/rel/rel2sql/RelToSqlConverterTest.java |  13 +-
 .../calcite/rel/rules/DateRangeRulesTest.java      |  17 +-
 .../calcite/rel/rules/EnumerableLimitRuleTest.java |   4 +-
 .../org/apache/calcite/rex/RexBuilderTest.java     | 138 ++++----
 .../org/apache/calcite/rex/RexExecutorTest.java    |  17 +-
 .../org/apache/calcite/rex/RexNormalizeTest.java   |   6 +-
 .../apache/calcite/rex/RexProgramBuilderBase.java  |   5 +-
 .../org/apache/calcite/rex/RexProgramTest.java     |  44 +--
 .../org/apache/calcite/rex/RexProgramTestBase.java |  29 +-
 .../org/apache/calcite/runtime/AutomatonTest.java  |  25 +-
 .../runtime/DeterministicAutomatonTest.java        |  20 +-
 .../apache/calcite/runtime/EnumerablesTest.java    | 313 ++++++++---------
 .../java/org/apache/calcite/sql/SqlNodeTest.java   |   4 +-
 .../calcite/sql/SqlSetOptionOperatorTest.java      |   4 +-
 .../calcite/sql/test/SqlPrettyWriterTest.java      |   7 +-
 .../calcite/sql/type/SqlTypeFactoryTest.java       |  26 +-
 .../calcite/sql/validate/LexCaseSensitiveTest.java |   6 +-
 .../apache/calcite/sql/validate/LexEscapeTest.java |   6 +-
 .../calcite/sql/validate/SqlValidatorUtilTest.java |   4 +-
 .../apache/calcite/test/CalciteResourceTest.java   |   4 +-
 .../apache/calcite/test/CollectionTypeTest.java    |  22 +-
 .../calcite/test/InduceGroupingTypeTest.java       |  19 +-
 .../org/apache/calcite/test/InterpreterTest.java   |   2 +-
 .../test/JdbcFrontJdbcBackLinqMiddleTest.java      |   2 +-
 .../apache/calcite/test/JdbcFrontJdbcBackTest.java |  19 +-
 .../apache/calcite/test/JdbcFrontLinqBackTest.java |   2 +-
 .../java/org/apache/calcite/test/JdbcTest.java     |  52 +--
 .../java/org/apache/calcite/test/LatticeTest.java  |  14 +-
 .../MaterializedViewSubstitutionVisitorTest.java   |  10 +-
 .../apache/calcite/test/ReflectiveSchemaTest.java  |  47 +--
 .../org/apache/calcite/test/RelBuilderTest.java    |  40 ++-
 .../org/apache/calcite/test/RelMetadataTest.java   | 172 +++++-----
 .../org/apache/calcite/test/RelOptRulesTest.java   |  40 +--
 .../calcite/test/RexImplicationCheckerTest.java    |  44 ++-
 .../apache/calcite/test/RexTransformerTest.java    |  15 +-
 .../apache/calcite/test/ScannableTableTest.java    |  35 +-
 .../org/apache/calcite/test/SqlFunctionsTest.java  |  14 +-
 .../apache/calcite/test/SqlHintsConverterTest.java |  12 +-
 .../calcite/test/SqlOperatorBindingTest.java       |   2 +-
 .../calcite/test/SqlStatisticProviderTest.java     |   2 +-
 .../apache/calcite/test/SqlToRelConverterTest.java |  21 +-
 .../org/apache/calcite/test/SqlValidatorTest.java  |  89 +++--
 .../org/apache/calcite/test/TableFunctionTest.java |   6 +-
 .../org/apache/calcite/test/TimeFrameTest.java     |   2 +-
 .../concurrent/ConcurrentTestCommandGenerator.java |  10 +-
 .../calcite/test/concurrent/package-info.java      |  22 +-
 .../org/apache/calcite/tools/FrameworksTest.java   |  16 +-
 .../java/org/apache/calcite/tools/PlannerTest.java |   8 +-
 .../java/org/apache/calcite/util/BitSetsTest.java  |  22 +-
 .../org/apache/calcite/util/ChunkListTest.java     |  18 +-
 .../org/apache/calcite/util/FormatModelTest.java   |   2 +-
 .../apache/calcite/util/ImmutableBitSetTest.java   | 105 +++---
 .../calcite/util/PartiallyOrderedSetTest.java      |   8 +-
 .../apache/calcite/util/PermutationTestCase.java   |   2 +-
 .../java/org/apache/calcite/util/RangeSetTest.java |  16 +-
 .../java/org/apache/calcite/util/SourceTest.java   |  14 +-
 .../java/org/apache/calcite/util/UtilTest.java     | 372 +++++++++++----------
 .../calcite/util/format/FormatElementEnumTest.java |   6 +-
 .../calcite/util/graph/DirectedGraphTest.java      | 149 ++++-----
 .../apache/calcite/util/mapping/MappingTest.java   |  27 +-
 .../apache/calcite/adapter/druid/DruidQuery.java   |   2 +-
 .../adapter/druid/DruidSqlOperatorConverter.java   |   1 +
 .../adapter/druid/DruidQueryFilterTest.java        |  13 +-
 .../org/apache/calcite/test/DruidAdapter2IT.java   |  13 +-
 .../org/apache/calcite/test/DruidAdapterIT.java    |  14 +-
 .../java/org/apache/calcite/test/DruidChecker.java |   4 +-
 .../calcite/test/DruidDateRangeRulesTest.java      |   9 +-
 .../elasticsearch/ElasticsearchConstants.java      |   1 +
 .../adapter/elasticsearch/ElasticsearchJson.java   |   3 +
 .../adapter/elasticsearch/ElasticsearchRel.java    |   5 +
 .../adapter/elasticsearch/ElasticsearchRules.java  |   1 +
 .../elasticsearch/ElasticsearchSearchResult.java   |   1 +
 .../adapter/elasticsearch/ElasticsearchTable.java  |   1 +
 .../elasticsearch/ElasticsearchTableScan.java      |   2 +-
 .../ElasticsearchToEnumerableConverter.java        |   2 +
 .../elasticsearch/ElasticsearchTransport.java      |   1 +
 .../adapter/elasticsearch/PredicateAnalyzer.java   |   3 +
 .../elasticsearch/ElasticSearchAdapterTest.java    |   1 +
 .../elasticsearch/ElasticsearchJsonTest.java       |  36 +-
 .../elasticsearch/EmbeddedElasticsearchNode.java   |  12 +-
 .../elasticsearch/EmbeddedElasticsearchPolicy.java |  65 ++--
 .../calcite/adapter/elasticsearch/MatchTest.java   |   1 +
 .../adapter/elasticsearch/Projection2Test.java     |   2 +
 .../adapter/elasticsearch/QueryBuildersTest.java   |   1 +
 .../adapter/elasticsearch/ScrollingTest.java       |   1 +
 .../apache/calcite/test/ElasticsearchChecker.java  |   2 +
 .../calcite/adapter/csv/CsvStreamTableFactory.java |   2 +-
 .../apache/calcite/adapter/csv/package-info.java   |   2 +-
 .../apache/calcite/test/ExampleFunctionTest.java   |   4 +-
 .../calcite/adapter/file/CsvStreamReader.java      |   2 +-
 .../adapter/geode/util/JavaTypeFactoryExtImpl.java |   2 +-
 .../adapter/geode/rel/GeodeEmbeddedPolicy.java     |   1 +
 .../apache/calcite/adapter/kafka/package-info.java |   2 +-
 .../apache/calcite/linq4j/AbstractEnumerable.java  |   2 +-
 .../apache/calcite/linq4j/AbstractEnumerable2.java |   2 +-
 .../apache/calcite/linq4j/AbstractQueryable.java   |   2 +-
 .../apache/calcite/linq4j/DefaultEnumerable.java   |   2 +-
 .../java/org/apache/calcite/linq4j/Enumerable.java |   4 +-
 .../apache/calcite/linq4j/EnumerableDefaults.java  |  22 +-
 .../apache/calcite/linq4j/ExtendedEnumerable.java  |  16 +-
 .../calcite/linq4j/ExtendedOrderedEnumerable.java  |   2 +-
 .../apache/calcite/linq4j/ExtendedQueryable.java   |   8 +-
 .../java/org/apache/calcite/linq4j/Extensions.java |   2 +-
 .../java/org/apache/calcite/linq4j/Linq4j.java     |  12 +-
 .../org/apache/calcite/linq4j/MemoryFactory.java   |   1 +
 .../calcite/linq4j/MergeUnionEnumerator.java       |   1 +
 .../org/apache/calcite/linq4j/QueryProvider.java   |   6 +-
 .../apache/calcite/linq4j/QueryProviderImpl.java   |   2 +-
 .../java/org/apache/calcite/linq4j/Queryable.java  |   2 +-
 .../apache/calcite/linq4j/QueryableDefaults.java   |  10 +-
 .../org/apache/calcite/linq4j/RawEnumerable.java   |   4 +-
 .../org/apache/calcite/linq4j/RawQueryable.java    |   1 +
 .../apache/calcite/linq4j/function/Functions.java  |   6 +-
 .../apache/calcite/linq4j/tree/BlockBuilder.java   |   2 +-
 .../org/apache/calcite/linq4j/tree/Blocks.java     |   2 +-
 .../calcite/linq4j/tree/ConditionalExpression.java |   1 -
 .../calcite/linq4j/tree/ConditionalStatement.java  |   1 -
 .../org/apache/calcite/linq4j/tree/Expression.java |   4 +-
 .../apache/calcite/linq4j/tree/ExpressionType.java |   4 +-
 .../apache/calcite/linq4j/tree/Expressions.java    |  12 +-
 .../apache/calcite/linq4j/tree/NewExpression.java  |   2 +-
 .../java/org/apache/calcite/linq4j/tree/Node.java  |   4 +-
 .../org/apache/calcite/linq4j/tree/Primitive.java  |   2 +-
 .../org/apache/calcite/linq4j/tree/Statement.java  |   2 +-
 .../java/org/apache/calcite/linq4j/tree/Types.java |   2 +-
 .../apache/calcite/linq4j/tree/package-info.java   |   2 +-
 .../calcite/linq4j/MemoryEnumerableTest.java       |  11 +-
 .../calcite/linq4j/test/BlockBuilderTest.java      |   1 +
 .../apache/calcite/linq4j/test/ExpressionTest.java |   2 +-
 .../apache/calcite/linq4j/test/InlinerTest.java    |   5 +-
 .../calcite/linq4j/test/JoinPreserveOrderTest.java |   1 +
 .../org/apache/calcite/linq4j/test/Linq4jTest.java |  24 +-
 .../apache/calcite/linq4j/test/PrimitiveTest.java  |   6 +-
 .../adapter/mongodb/MongoSchemaFactory.java        |   2 +-
 .../apache/calcite/adapter/mongodb/MongoTable.java |   4 +-
 .../calcite/adapter/mongodb/MongoTableScan.java    |   2 +-
 .../calcite/adapter/mongodb/MongoAdapterTest.java  |   4 +-
 .../apache/calcite/adapter/pig/PigAggregate.java   |   1 +
 .../calcite/adapter/pig/PigTableFactory.java       |   2 +-
 .../calcite/piglet/DynamicTupleRecordType.java     |   1 +
 .../java/org/apache/calcite/test/PigRelExTest.java |   3 +-
 .../calcite/adapter/tpcds/TpcdsSchemaFactory.java  |   2 +-
 .../calcite/adapter/tpch/TpchSchemaFactory.java    |   2 +-
 .../apache/calcite/adapter/os/OsAdapterTest.java   |   3 +-
 .../apache/calcite/adapter/tpcds/TpcdsTest.java    |  10 +-
 .../org/apache/calcite/adapter/tpch/TpchTest.java  |   2 +-
 .../materialize/TpcdsLatticeSuggesterTest.java     |  20 +-
 .../java/org/apache/calcite/test/ServerTest.java   |   2 +-
 .../adapter/spark/EnumerableToSparkConverter.java  |   2 +-
 .../apache/calcite/adapter/spark/HttpServer.java   |   2 +-
 .../apache/calcite/adapter/spark/SparkRuntime.java |   2 +-
 .../adapter/spark/SparkToEnumerableConverter.java  |   2 +-
 .../calcite/adapter/splunk/SplunkDriver.java       |   2 +-
 .../calcite/adapter/splunk/SplunkTableScan.java    |   2 +-
 .../calcite/adapter/splunk/package-info.java       |   2 +-
 .../splunk/search/SplunkConnectionImpl.java        |   2 +-
 .../apache/calcite/sql/parser/SqlParserTest.java   |  11 +-
 .../apache/calcite/sql/test/AbstractSqlTester.java |  12 +-
 .../calcite/sql/test/SqlOperatorFixture.java       |   1 +
 .../java/org/apache/calcite/sql/test/SqlTests.java |   3 +-
 .../org/apache/calcite/test/CalciteAssert.java     |  20 +-
 .../org/apache/calcite/test/DiffRepository.java    |   8 +-
 .../java/org/apache/calcite/test/DiffTestCase.java |   2 +-
 .../java/org/apache/calcite/test/Matchers.java     |   8 +-
 .../apache/calcite/test/MockSqlOperatorTable.java  |   2 +-
 .../apache/calcite/test/RelMetadataFixture.java    |   6 +-
 .../calcite/test/SqlOperatorFixtureImpl.java       |   2 +-
 .../org/apache/calcite/test/SqlOperatorTest.java   |   5 +-
 .../org/apache/calcite/test/SqlToRelFixture.java   |   2 +-
 .../apache/calcite/test/SqlValidatorFixture.java   |   5 +-
 .../main/java/org/apache/calcite/test/Unsafe.java  |   1 +
 .../test/catalog/CompoundNameColumnResolver.java   |   2 +-
 .../main/java/org/apache/calcite/util/Smalls.java  |   2 +-
 .../java/org/apache/calcite/util/TestUtil.java     |  26 +-
 .../java/org/apache/calcite/test/FixtureTest.java  |   2 +-
 .../java/org/apache/calcite/util/TestUtilTest.java |  13 +-
 468 files changed, 2398 insertions(+), 2085 deletions(-)

Reply via email to