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 1b11d99e65 [CALCITE-5708] SUBSTRING validation error if any parameter
is a NULL literal
add 9600147e7d Code style: Lint
add 1f0140eb1d Add various lint checks
No new revisions were added by this update.
Summary of changes:
babel/src/main/codegen/config.fmpp | 10 +-
.../codegen/includes/parserPostgresqlImpls.ftl | 36 ++---
build.gradle.kts | 10 ++
core/src/main/codegen/default_config.fmpp | 4 +-
.../calcite/adapter/enumerable/RexImpTable.java | 8 +-
.../calcite/config/CalciteSystemProperty.java | 4 +-
.../org/apache/calcite/jdbc/CalciteMetaImpl.java | 2 +-
.../main/java/org/apache/calcite/plan/Strong.java | 2 +-
.../metadata/ReflectiveRelMetadataProvider.java | 9 +-
.../rel/metadata/janino/CacheGeneratorUtil.java | 2 +-
.../janino/RelMetadataHandlerGeneratorUtil.java | 10 +-
.../java/org/apache/calcite/rex/package-info.java | 1 -
.../org/apache/calcite/runtime/JsonFunctions.java | 9 +-
.../java/org/apache/calcite/sql/SqlDialect.java | 4 +-
.../calcite/sql/dialect/MssqlSqlDialect.java | 2 +-
.../org/apache/calcite/sql/type/InferTypes.java | 2 +-
.../calcite/sql2rel/StandardConvertletTable.java | 3 +-
.../src/main/java/org/apache/calcite/util/Bug.java | 6 +-
.../java/org/apache/calcite/util/Permutation.java | 2 -
.../main/java/org/apache/calcite/util/Puffin.java | 5 +
.../main/java/org/apache/calcite/util/Source.java | 2 +
.../main/java/org/apache/calcite/util/Sources.java | 9 ++
.../calcite/plan/visualizer/viz-template.html | 12 +-
.../java/org/apache/calcite/test/JdbcTest.java | 2 +-
.../java/org/apache/calcite/test/LintTest.java | 147 ++++++++++++++-------
.../calcite/test/RexImplicationCheckerTest.java | 10 +-
.../calcite/test/concurrent/package-info.java | 2 -
.../java/org/apache/calcite/util/TestUnsafe.java | 37 +++++-
.../java/org/apache/calcite/util/UtilTest.java | 2 +-
.../calcite/adapter/druid/DruidExpressions.java | 5 +-
.../calcite/adapter/druid/DruidJsonFilter.java | 2 +-
.../apache/calcite/adapter/druid/DruidQuery.java | 3 +-
.../adapter/druid/DruidSqlCastConverter.java | 4 +-
.../adapter/druid/SubstringOperatorConversion.java | 4 +-
.../org/apache/calcite/test/DruidAdapter2IT.java | 2 +-
.../org/apache/calcite/test/DruidAdapterIT.java | 2 +-
.../apache/calcite/adapter/file/FileReader.java | 3 +-
.../calcite/adapter/file/FileRowConverter.java | 2 +-
.../adapter/kafka/KafkaMessageEnumerator.java | 2 +-
.../calcite/adapter/kafka/KafkaStreamTable.java | 2 +-
.../calcite/adapter/kafka/KafkaTableOptions.java | 2 +-
.../apache/calcite/linq4j/EnumerableDefaults.java | 2 +-
.../linq4j/tree/DeterministicCodeOptimizer.java | 1 -
.../apache/calcite/linq4j/tree/Expressions.java | 2 +-
.../calcite/adapter/redis/RedisDataCaseBase.java | 8 +-
.../calcite/adapter/redis/RedisMiniServer.java | 8 +-
site/_posts/2021-06-04-release-1.27.0.md | 2 +-
47 files changed, 262 insertions(+), 148 deletions(-)