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 6dace36  Bump checkerframework 3.7 -> 3.9.1
     add 12a484a  [CALCITE-4431] Use requireNonNull(var, "var") instead of 
requireNonNull(var) for better error messages

No new revisions were added by this update.

Summary of changes:
 build.gradle.kts                                   |  1 +
 .../adapter/enumerable/RexToLixTranslator.java     | 10 +++---
 .../calcite/adapter/jdbc/JdbcCatalogSchema.java    |  6 ++--
 .../org/apache/calcite/adapter/jdbc/JdbcTable.java |  6 ++--
 .../apache/calcite/adapter/jdbc/JdbcTableScan.java |  2 +-
 .../main/java/org/apache/calcite/config/Lex.java   |  6 ++--
 .../org/apache/calcite/interpreter/Bindables.java  |  4 +--
 .../apache/calcite/interpreter/Interpreter.java    |  4 +--
 .../apache/calcite/jdbc/CalciteConnectionImpl.java |  4 +--
 .../org/apache/calcite/jdbc/CalciteMetaImpl.java   |  4 +--
 .../org/apache/calcite/jdbc/CalciteSchema.java     | 22 ++++++-------
 .../org/apache/calcite/jdbc/JavaRecordType.java    |  2 +-
 .../apache/calcite/jdbc/JavaTypeFactoryImpl.java   |  6 ++--
 .../org/apache/calcite/materialize/Lattice.java    | 18 +++++-----
 .../apache/calcite/materialize/LatticeSpace.java   |  2 +-
 .../calcite/materialize/LatticeSuggester.java      |  4 +--
 .../apache/calcite/materialize/LatticeTable.java   |  2 +-
 .../calcite/materialize/MaterializationActor.java  |  2 +-
 .../apache/calcite/materialize/MutableNode.java    |  2 +-
 .../ProfilerLatticeStatisticProvider.java          |  2 +-
 .../materialize/SqlLatticeStatisticProvider.java   |  2 +-
 .../java/org/apache/calcite/materialize/Step.java  |  4 +--
 .../apache/calcite/plan/AbstractRelOptPlanner.java |  2 +-
 .../java/org/apache/calcite/plan/Contexts.java     |  4 +--
 .../org/apache/calcite/plan/RelCompositeTrait.java |  2 +-
 .../org/apache/calcite/plan/RelOptCluster.java     |  6 ++--
 .../apache/calcite/plan/RelOptMaterialization.java |  2 +-
 .../apache/calcite/plan/RelOptPredicateList.java   |  8 ++---
 .../java/org/apache/calcite/plan/RelOptRule.java   |  4 +--
 .../org/apache/calcite/plan/RelOptRuleOperand.java |  2 +-
 .../main/java/org/apache/calcite/plan/RelRule.java | 14 ++++----
 .../apache/calcite/plan/RexImplicationChecker.java |  6 ++--
 .../apache/calcite/plan/SubstitutionVisitor.java   |  8 ++---
 .../apache/calcite/plan/hep/HepProgramBuilder.java |  2 +-
 .../calcite/prepare/CalciteCatalogReader.java      |  4 +--
 .../java/org/apache/calcite/prepare/Prepare.java   |  8 ++---
 .../apache/calcite/prepare/RelOptTableImpl.java    |  2 +-
 .../org/apache/calcite/rel/RelDistributions.java   |  2 +-
 .../org/apache/calcite/rel/RelFieldCollation.java  |  4 +--
 .../main/java/org/apache/calcite/rel/RelRoot.java  |  2 +-
 .../org/apache/calcite/rel/core/Aggregate.java     |  2 +-
 .../org/apache/calcite/rel/core/AggregateCall.java |  6 ++--
 .../org/apache/calcite/rel/core/Correlate.java     |  6 ++--
 .../java/org/apache/calcite/rel/core/EquiJoin.java |  4 +--
 .../java/org/apache/calcite/rel/core/Exchange.java |  2 +-
 .../java/org/apache/calcite/rel/core/Join.java     |  4 +--
 .../java/org/apache/calcite/rel/core/JoinInfo.java |  6 ++--
 .../java/org/apache/calcite/rel/core/Match.java    | 10 +++---
 .../org/apache/calcite/rel/core/RelFactories.java  | 32 +++++++++---------
 .../java/org/apache/calcite/rel/core/Snapshot.java |  2 +-
 .../java/org/apache/calcite/rel/core/Sort.java     |  2 +-
 .../org/apache/calcite/rel/core/SortExchange.java  |  2 +-
 .../java/org/apache/calcite/rel/core/Spool.java    |  4 +--
 .../org/apache/calcite/rel/core/TableModify.java   |  6 ++--
 .../org/apache/calcite/rel/core/TableSpool.java    |  2 +-
 .../java/org/apache/calcite/rel/core/Window.java   |  8 ++---
 .../org/apache/calcite/rel/hint/HintStrategy.java  |  4 +--
 .../apache/calcite/rel/hint/HintStrategyTable.java |  8 ++---
 .../java/org/apache/calcite/rel/hint/Hintable.java |  2 +-
 .../java/org/apache/calcite/rel/hint/RelHint.java  | 18 +++++-----
 .../apache/calcite/rel/logical/LogicalFilter.java  |  2 +-
 .../apache/calcite/rel/logical/LogicalJoin.java    |  2 +-
 .../rel/metadata/CachingRelMetadataProvider.java   |  2 +-
 .../metadata/ReflectiveRelMetadataProvider.java    |  2 +-
 .../calcite/rel/metadata/RelMetadataQuery.java     |  2 +-
 .../org/apache/calcite/rel/mutable/MutableRel.java |  6 ++--
 .../calcite/rel/rel2sql/RelToSqlConverter.java     |  4 +--
 .../apache/calcite/rel/rel2sql/SqlImplementor.java |  8 ++---
 .../rel/rules/AggregateReduceFunctionsRule.java    |  2 +-
 .../apache/calcite/rel/rules/DateRangeRules.java   |  8 ++---
 .../org/apache/calcite/rel/rules/LoptJoinTree.java |  4 +--
 .../rel/rules/MultiJoinOptimizeBushyRule.java      |  2 +-
 .../apache/calcite/rel/rules/PushProjector.java    |  2 +-
 .../calcite/rel/type/RelDataTypeFactory.java       |  2 +-
 .../calcite/rel/type/RelDataTypeFactoryImpl.java   |  4 +--
 .../org/apache/calcite/rel/type/RelRecordType.java |  2 +-
 .../java/org/apache/calcite/rex/RexBuilder.java    | 12 +++----
 .../main/java/org/apache/calcite/rex/RexCall.java  | 10 +++---
 .../org/apache/calcite/rex/RexCorrelVariable.java  |  2 +-
 .../java/org/apache/calcite/rex/RexLiteral.java    |  4 +--
 .../main/java/org/apache/calcite/rex/RexOver.java  |  2 +-
 .../org/apache/calcite/rex/RexProgramBuilder.java  |  4 +--
 .../java/org/apache/calcite/rex/RexSimplify.java   | 22 ++++++-------
 .../main/java/org/apache/calcite/rex/RexUtil.java  | 12 +++----
 .../java/org/apache/calcite/rex/RexVariable.java   |  6 ++--
 .../java/org/apache/calcite/rex/RexWindow.java     |  4 +--
 .../java/org/apache/calcite/runtime/Automaton.java | 12 +++----
 .../apache/calcite/runtime/AutomatonBuilder.java   |  2 +-
 .../calcite/runtime/DeterministicAutomaton.java    | 10 +++---
 .../org/apache/calcite/runtime/Enumerables.java    |  2 +-
 .../org/apache/calcite/runtime/GeoFunctions.java   |  2 +-
 .../org/apache/calcite/runtime/Geometries.java     |  4 +--
 .../java/org/apache/calcite/runtime/Matcher.java   |  2 +-
 .../java/org/apache/calcite/runtime/Pattern.java   |  4 +--
 .../java/org/apache/calcite/schema/Schemas.java    |  4 +--
 .../calcite/schema/impl/AggregateFunctionImpl.java |  4 +--
 .../org/apache/calcite/schema/impl/StarTable.java  |  2 +-
 .../calcite/sql/SqlAbstractDateTimeLiteral.java    |  2 +-
 .../org/apache/calcite/sql/SqlAggFunction.java     |  2 +-
 .../java/org/apache/calcite/sql/SqlBasicCall.java  |  4 +--
 .../org/apache/calcite/sql/SqlBinaryOperator.java  |  2 +-
 .../calcite/sql/SqlCollectionTypeNameSpec.java     |  4 +--
 .../main/java/org/apache/calcite/sql/SqlDdl.java   |  2 +-
 .../org/apache/calcite/sql/SqlDescribeTable.java   |  2 +-
 .../java/org/apache/calcite/sql/SqlDialect.java    | 18 +++++-----
 .../java/org/apache/calcite/sql/SqlFunction.java   |  2 +-
 .../apache/calcite/sql/SqlJdbcFunctionCall.java    |  2 +-
 .../main/java/org/apache/calcite/sql/SqlJoin.java  |  6 ++--
 .../java/org/apache/calcite/sql/SqlLiteral.java    | 14 ++++----
 .../org/apache/calcite/sql/SqlMatchRecognize.java  | 14 ++++----
 .../main/java/org/apache/calcite/sql/SqlNode.java  |  2 +-
 .../java/org/apache/calcite/sql/SqlNodeList.java   |  2 +-
 .../main/java/org/apache/calcite/sql/SqlPivot.java |  8 ++---
 .../org/apache/calcite/sql/SqlRowTypeNameSpec.java |  4 +--
 .../java/org/apache/calcite/sql/SqlSetOption.java  |  2 +-
 .../java/org/apache/calcite/sql/SqlSnapshot.java   |  8 ++---
 .../java/org/apache/calcite/sql/SqlUnpivot.java    |  8 ++---
 .../main/java/org/apache/calcite/sql/SqlUtil.java  |  6 ++--
 .../org/apache/calcite/sql/advise/SqlAdvisor.java  |  2 +-
 .../calcite/sql/ddl/SqlCreateForeignSchema.java    |  2 +-
 .../apache/calcite/sql/ddl/SqlCreateFunction.java  |  4 +--
 .../calcite/sql/ddl/SqlCreateMaterializedView.java |  4 +--
 .../apache/calcite/sql/ddl/SqlCreateSchema.java    |  2 +-
 .../org/apache/calcite/sql/ddl/SqlCreateTable.java |  2 +-
 .../org/apache/calcite/sql/ddl/SqlCreateType.java  |  2 +-
 .../org/apache/calcite/sql/ddl/SqlCreateView.java  |  4 +--
 .../calcite/sql/dialect/JethroDataSqlDialect.java  |  2 +-
 .../calcite/sql/fun/SqlBasicAggFunction.java       | 10 +++---
 .../sql/fun/SqlJsonArrayAggAggFunction.java        |  2 +-
 .../sql/fun/SqlJsonObjectAggAggFunction.java       |  2 +-
 .../org/apache/calcite/sql/fun/SqlLibrary.java     |  4 +--
 .../calcite/sql/fun/SqlQuantifyOperator.java       |  2 +-
 .../apache/calcite/sql/parser/SqlParserUtil.java   |  8 ++---
 .../apache/calcite/sql/pretty/SqlPrettyWriter.java | 16 ++++-----
 .../apache/calcite/sql/type/AbstractSqlType.java   |  2 +-
 .../org/apache/calcite/sql/type/ArraySqlType.java  |  2 +-
 .../org/apache/calcite/sql/type/BasicSqlType.java  |  2 +-
 .../sql/type/ComparableOperandTypeChecker.java     |  2 +-
 .../sql/type/CompositeOperandTypeChecker.java      |  4 +--
 .../sql/type/ExplicitOperandTypeChecker.java       |  2 +-
 .../apache/calcite/sql/type/IntervalSqlType.java   |  4 +--
 .../calcite/sql/type/OperandMetadataImpl.java      |  2 +-
 .../calcite/sql/type/SqlTypeMappingRule.java       |  4 +--
 .../calcite/sql/type/SqlTypeTransformCascade.java  |  2 +-
 .../apache/calcite/sql/type/SqlTypeTransforms.java |  6 ++--
 .../java/org/apache/calcite/sql/util/IdPair.java   |  4 +--
 .../apache/calcite/sql/validate/AggVisitor.java    |  4 +--
 .../calcite/sql/validate/IdentifierNamespace.java  |  2 +-
 .../org/apache/calcite/sql/validate/ListScope.java |  2 +-
 .../calcite/sql/validate/SchemaNamespace.java      |  2 +-
 .../calcite/sql/validate/SqlIdentifierMoniker.java |  2 +-
 .../calcite/sql/validate/SqlMonikerImpl.java       |  2 +-
 .../calcite/sql/validate/SqlValidatorImpl.java     | 38 +++++++++++-----------
 .../calcite/sql/validate/SqlValidatorScope.java    |  8 ++---
 .../calcite/sql/validate/SqlValidatorUtil.java     |  6 ++--
 .../calcite/sql/validate/TableNamespace.java       |  2 +-
 .../apache/calcite/sql/validate/TableScope.java    |  4 +--
 .../validate/implicit/AbstractTypeCoercion.java    |  4 +--
 .../apache/calcite/sql2rel/RelDecorrelator.java    |  8 ++---
 .../apache/calcite/sql2rel/SqlToRelConverter.java  |  6 ++--
 .../statistic/QuerySqlStatisticProvider.java       |  2 +-
 .../java/org/apache/calcite/tools/Frameworks.java  | 20 ++++++------
 .../main/java/org/apache/calcite/tools/Hoist.java  |  6 ++--
 .../java/org/apache/calcite/tools/RelBuilder.java  | 20 ++++++------
 .../java/org/apache/calcite/util/BitString.java    |  2 +-
 .../java/org/apache/calcite/util/CancelFlag.java   |  2 +-
 .../org/apache/calcite/util/EquivalenceSet.java    |  2 +-
 .../org/apache/calcite/util/ImmutableBeans.java    |  8 ++---
 .../apache/calcite/util/ImmutableNullableSet.java  |  2 +-
 .../java/org/apache/calcite/util/NlsString.java    |  6 ++--
 .../main/java/org/apache/calcite/util/Pair.java    | 12 +++----
 .../calcite/util/PrecedenceClimbingParser.java     |  2 +-
 .../main/java/org/apache/calcite/util/Sarg.java    |  2 +-
 .../apache/calcite/util/SourceStringReader.java    |  2 +-
 .../main/java/org/apache/calcite/util/Sources.java |  4 +--
 .../apache/calcite/util/UnmodifiableArrayList.java |  2 +-
 .../main/java/org/apache/calcite/util/Util.java    |  2 +-
 .../org/apache/calcite/util/graph/DefaultEdge.java |  4 +--
 .../org/apache/calcite/profile/ProfilerTest.java   |  6 ++--
 .../org/apache/calcite/rex/RexProgramTestBase.java |  4 +--
 .../apache/calcite/sql/parser/SqlParserTest.java   |  4 +--
 .../parserextensiontesting/SqlCreateTable.java     |  2 +-
 .../apache/calcite/sql/test/AbstractSqlTester.java |  4 +--
 .../calcite/sql/test/SqlPrettyWriterTest.java      |  8 ++---
 .../org/apache/calcite/test/CalciteAssert.java     | 12 +++----
 .../org/apache/calcite/test/DiffRepository.java    |  2 +-
 .../org/apache/calcite/test/RelOptTestBase.java    |  8 ++---
 .../apache/calcite/test/SqlToRelConverterTest.java | 10 +++---
 .../org/apache/calcite/test/SqlToRelTestBase.java  | 10 +++---
 .../apache/calcite/test/SqlValidatorTestCase.java  |  2 +-
 .../calcite/util/PartiallyOrderedSetTest.java      |  4 +--
 .../adapter/druid/DefaultDimensionSpec.java        |  4 +--
 .../calcite/adapter/druid/DruidConnectionImpl.java |  4 +--
 .../calcite/adapter/druid/DruidJsonFilter.java     |  4 +--
 .../apache/calcite/adapter/druid/DruidQuery.java   |  4 +--
 .../apache/calcite/adapter/druid/DruidSchema.java  |  4 +--
 .../apache/calcite/adapter/druid/DruidTable.java   |  6 ++--
 .../adapter/druid/ExtractionDimensionSpec.java     |  4 +--
 .../calcite/adapter/druid/Granularities.java       |  6 ++--
 .../adapter/druid/NaryOperatorConverter.java       |  4 +--
 .../calcite/adapter/druid/VirtualColumn.java       |  4 +--
 .../calcite/adapter/geode/rel/GeodeSchema.java     |  4 +--
 .../calcite/adapter/innodb/IndexCondition.java     |  4 +--
 .../calcite/adapter/innodb/InnodbFilter.java       |  4 +--
 .../apache/calcite/linq4j/EnumerableDefaults.java  |  8 ++---
 .../org/apache/calcite/linq4j/GroupingImpl.java    |  4 +--
 .../linq4j/tree/ArrayLengthRecordField.java        |  2 +-
 .../apache/calcite/linq4j/tree/Expressions.java    |  2 +-
 .../calcite/linq4j/tree/ForEachStatement.java      |  6 ++--
 .../calcite/linq4j/tree/FunctionExpression.java    |  4 +--
 .../apache/calcite/linq4j/tree/GotoStatement.java  |  2 +-
 .../apache/calcite/linq4j/tree/TryStatement.java   |  4 +--
 .../main/java/org/apache/calcite/piglet/Ast.java   | 20 ++++++------
 .../org/apache/calcite/adapter/os/SqlShell.java    |  6 ++--
 .../apache/calcite/server/MutableArrayTable.java   |  6 ++--
 .../apache/calcite/server/ServerDdlExecutor.java   |  2 +-
 216 files changed, 557 insertions(+), 556 deletions(-)

Reply via email to