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

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


 discard aa9dfc7  [CALCITE-4980] Babel parser support MySQL NULL-safe equal 
operator '<=>'
     add 4c7de7e  Site: Use openjdk-17 to generate javadoc with docker
     add ffdb109  [CALCITE-4952] Introduce a simplistic RelMetadataQuery option
     add 82be1ec  [CALCITE-4968] Use TOP N for MsSQL instead of FETCH without 
OFFSET
     add 8916c41  [CALCITE-4963] Make it easier to implement interface 
SqlDialectFactory
     add d3d4821  Remove unused package-private RelNullShuttle class
     add 1ce4f05  [CALCITE-4960] Enable unit tests in Elasticsearch Adapter
     add 770561e  [CALCITE-4973] Upgrade log4j2 version to 2.17.1
     add 6d05e10  [CALCITE-3627] Incorrect null semantic for ROW function
     add 628d7ac  Update javacc official website
     add 3579eec  [CALCITE-4953] Deprecate TableAccessMap class
     add 66835ab  [CALCITE-4901] JDBC adapter incorrectly adds ORDER BY columns 
to the SELECT list of generated SQL query
     add 8cd2414  [CALCITE-4977] Support Snapshot in RelMdColumnOrigins
     add 4bc5cf1  [CALCITE-4965] IS NOT NULL failed in Elasticsearch Adapter
     add 9d02d45  [CALCITE-4967] Support SQL hints for temporal table join
     add 83c2911  Corrected json stream property name
     add 48aa946  [CALCITE-4986] Make HepProgram thread-safe
     add 21b8852  [CALCITE-4991] Improve RuleEventLogger to also print input 
rels in FULL_PLAN mode
     add 909e134  [CALCITE-4885] Fluent test fixtures so that dependent 
projects can write parser, validator and rules tests
     add 28f4195  [CALCITE-4980] Babel parser support MySQL NULL-safe equal 
operator '<=>' (xurenhe&&DuanXiong)
     add bb89b92  [CALCITE-4994] SQL-to-RelNode conversion is slow if table 
contains hundreds of fields
     add 466fb42  [CALCITE-4702] Error when executing query with GROUP BY 
constant via JDBC adapter
     add 67ba007  [CALCITE-4872] Add UNKNOWN value to enum SqlTypeName, 
distinct from the NULL type
     add b4a5768  [CALCITE-4996] In RelJson, add a readExpression method that 
can convert JSON to a RexNode expression
     add 9cecf84  [CALCITE-4997] Keep APPROX_COUNT_DISTINCT in some SqlDialects
     add dc3e7d3  [CALCITE-5006] Gradle tasks for launching JDBC integration 
tests are not working
     add 07edf27  [CALCITE-5007] Upgrade H2 database version to 2.1.210
     add 4c73e85  [CALCITE-4988] ((A IS NOT NULL OR B) AND A IS NOT NULL) can't 
be simplify to (A IS NOT NULL) When A is deterministic
     add 4663f33  [CALCITE-4995] AssertionError caused by RelFieldTrimmer on 
SEMI/ANTI join
     add 43ed633  Fix typo in filterable-model.yaml
     add c310f7c  [CALCITE-4323] If a view definition has an ORDER BY clause, 
retain the sort if the view is used in a query at top level
     add 1f660d5  [CALCITE-4683] IN-list converted to JOIN throws type mismatch 
exception
     add 2376a3a  [CALCITE-4912] Confusing javadoc of RexSimplify.simplify
     add 4fb1a42  [CALCITE-5011] CassandraAdapterDataTypesTest fails with 
initialization error
     add 296fc3e  [CALCITE-3673] ListTransientTable should not leave tables in 
the schema [CALCITE-4054] RepeatUnion containing a Correlate with a 
transientScan on its RHS causes NPE
     add 316e575  [CALCITE-5008] Ignore synthetic and static methods in 
MetadataDef
     add c9ea3e6  [CALCITE-5025] Upgrade commons-io version from 2.4 to 2.11.0
     add 8b62479  [CALCITE-1794] Expressions with numeric comparisons are not 
simplified when CAST is present
     add 7a117c7  Site: Reorganise website update process in README & howto
     add 2621486  [CALCITE-5030] Upgrade jsonpath version from 2.4.0 to 2.7.0
     add b125ab9  Following [CALCITE-1794], update DruidDateTimeUtils and plans 
in Druid adapter
     add c3dbf52  [CALCITE-5019] Avoid multiple scans when table is 
ProjectableFilterableTable and projections and filters act on different columns

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (aa9dfc7)
            \
             N -- N -- N   refs/heads/site (c3dbf52)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 babel/src/main/codegen/config.fmpp                 |     2 +
 babel/src/main/codegen/includes/parserImpls.ftl    |    12 +
 .../org/apache/calcite/test/BabelParserTest.java   |   126 +-
 .../java/org/apache/calcite/test/BabelTest.java    |    63 +
 .../org/apache/calcite/test}/package-info.java     |     4 +-
 bom/build.gradle.kts                               |     1 +
 .../adapter/cassandra/CassandraEnumerator.java     |     5 +-
 .../calcite/adapter/cassandra/CassandraSchema.java |    78 +-
 .../adapter/cassandra/CassandraSchemaFactory.java  |    75 +-
 core/build.gradle.kts                              |    12 +-
 core/src/main/codegen/config.fmpp                  |     4 +-
 .../adapter/enumerable/EnumerableCorrelate.java    |     2 +-
 .../adapter/enumerable/EnumerableRepeatUnion.java  |    42 +-
 .../enumerable/EnumerableRepeatUnionRule.java      |     3 +-
 .../calcite/adapter/enumerable/NullPolicy.java     |     3 +
 .../calcite/adapter/enumerable/RexImpTable.java    |     9 +-
 .../org/apache/calcite/adapter/jdbc/JdbcRules.java |     2 +-
 .../adapter/jdbc/JdbcToEnumerableConverter.java    |     2 +-
 .../apache/calcite/interpreter/TableScanNode.java  |     4 +-
 .../apache/calcite/jdbc/CalciteConnectionImpl.java |    23 +-
 .../org/apache/calcite/jdbc/CalciteSchema.java     |     4 +
 .../java/org/apache/calcite/model/JsonView.java    |     2 +-
 .../java/org/apache/calcite/plan/RelOptUtil.java   |     4 +-
 .../org/apache/calcite/plan/RuleEventLogger.java   |     5 +
 .../org/apache/calcite/plan/TableAccessMap.java    |     5 +
 .../apache/calcite/plan/hep/HepInstruction.java    |   356 +-
 .../org/apache/calcite/plan/hep/HepPlanner.java    |   230 +-
 .../org/apache/calcite/plan/hep/HepProgram.java    |    79 +-
 .../apache/calcite/plan/hep/HepProgramBuilder.java |    95 +-
 .../java/org/apache/calcite/plan/hep/HepState.java |    45 +
 .../plan/visualizer/RuleMatchVisualizer.java       |     3 +-
 .../calcite/prepare/CalciteMaterializer.java       |    73 -
 .../apache/calcite/prepare/CalcitePrepareImpl.java |    15 +-
 .../org/apache/calcite/prepare/PlannerImpl.java    |     2 +-
 .../apache/calcite/prepare/RelOptTableImpl.java    |     4 +
 .../org/apache/calcite/rel/RelValidityChecker.java |    65 +
 .../org/apache/calcite/rel/core/Correlate.java     |    24 +-
 .../org/apache/calcite/rel/core/RelFactories.java  |    18 +-
 .../org/apache/calcite/rel/core/RepeatUnion.java   |    23 +-
 .../apache/calcite/rel/externalize/RelJson.java    |   223 +-
 .../apache/calcite/rel/hint/HintPredicates.java    |     5 +
 .../calcite/rel/hint/NodeTypeHintPredicate.java    |     8 +-
 .../calcite/rel/logical/LogicalCorrelate.java      |    41 +-
 .../calcite/rel/logical/LogicalRepeatUnion.java    |    19 +-
 .../rel/metadata/JaninoRelMetadataProvider.java    |     8 +
 .../apache/calcite/rel/metadata/MetadataDef.java   |     3 +-
 .../calcite/rel/metadata/MetadataHandler.java      |    19 +
 .../metadata/ProxyingMetadataHandlerProvider.java  |   123 +
 .../calcite/rel/metadata/RelMdColumnOrigins.java   |     6 +
 .../janino/RelMetadataHandlerGeneratorUtil.java    |     3 +-
 .../apache/calcite/rel/mutable/MutableRels.java    |     5 +-
 .../calcite/rel/rel2sql/RelToSqlConverter.java     |     8 +-
 .../apache/calcite/rel/rel2sql/SqlImplementor.java |    36 +-
 .../AggregateProjectConstantToDummyJoinRule.java   |   142 +
 .../calcite/rel/rules/JoinToCorrelateRule.java     |     1 +
 .../calcite/rel/type/RelDataTypeFieldImpl.java     |     8 +-
 .../apache/calcite/rel/type/RelDataTypeImpl.java   |    44 +-
 .../calcite/rel/type/RelDataTypeSystemImpl.java    |     4 -
 .../org/apache/calcite/rel/type/RelRecordType.java |    28 +
 .../java/org/apache/calcite/rex/RexSimplify.java   |    10 +-
 .../java/org/apache/calcite/schema/SchemaPlus.java |     7 +
 .../calcite/schema/impl/ListTransientTable.java    |    11 +-
 .../java/org/apache/calcite/sql/SqlDialect.java    |    69 +-
 .../apache/calcite/sql/SqlDialectFactoryImpl.java  |   105 +-
 .../java/org/apache/calcite/sql/SqlDialects.java   |   137 +
 .../org/apache/calcite/sql/SqlUnnestOperator.java  |     2 +-
 .../calcite/sql/dialect/BigQuerySqlDialect.java    |     4 +
 .../apache/calcite/sql/dialect/HiveSqlDialect.java |     4 +
 .../calcite/sql/dialect/InformixSqlDialect.java    |     8 +
 .../calcite/sql/dialect/MssqlSqlDialect.java       |     6 +-
 .../calcite/sql/dialect/OracleSqlDialect.java      |     4 +
 .../calcite/sql/dialect/PostgresqlSqlDialect.java  |     4 +
 .../calcite/sql/dialect/PrestoSqlDialect.java      |     7 +
 .../calcite/sql/dialect/RedshiftSqlDialect.java    |     8 +
 .../calcite/sql/dialect/SnowflakeSqlDialect.java   |     4 +
 .../calcite/sql/dialect/SparkSqlDialect.java       |     4 +
 .../calcite/sql/dialect/SybaseSqlDialect.java      |     7 +-
 .../calcite/sql/fun/SqlLibraryOperators.java       |    14 +
 .../org/apache/calcite/sql/fun/SqlRowOperator.java |    11 +-
 .../apache/calcite/sql/parser/StringAndPos.java    |    18 +
 .../org/apache/calcite/sql/type/BasicSqlType.java  |    29 +-
 .../calcite/sql/type/SqlTypeFactoryImpl.java       |    15 +-
 .../calcite/sql/type/SqlTypeMappingRule.java       |     4 +-
 .../org/apache/calcite/sql/type/SqlTypeName.java   |     1 +
 .../apache/calcite/sql/type/SqlTypeTransforms.java |     2 +
 .../org/apache/calcite/sql/type/SqlTypeUtil.java   |     5 +-
 .../apache/calcite/sql/validate/OrderByScope.java  |     2 +-
 .../apache/calcite/sql/validate/SqlValidator.java  |    23 +-
 .../calcite/sql/validate/SqlValidatorImpl.java     |    28 +-
 .../apache/calcite/sql2rel/RelFieldTrimmer.java    |     2 +-
 .../sql2rel/RelStructuredTypeFlattener.java        |     1 +
 .../apache/calcite/sql2rel/SqlToRelConverter.java  |   112 +-
 .../calcite/sql2rel/StandardConvertletTable.java   |     3 +-
 .../java/org/apache/calcite/tools/RelBuilder.java  |     6 +-
 .../java/org/apache/calcite/tools/RelRunner.java   |     8 +-
 .../src/main/java/org/apache/calcite/util/Bug.java |     5 +
 .../org/apache/calcite/util/BuiltInMethod.java     |     5 +-
 .../java/org/apache/calcite/util/JdbcType.java     |    53 +
 .../java/org/apache/calcite/util/JdbcTypeImpl.java |   118 +
 .../main/java/org/apache/calcite/util/Sarg.java    |    18 +-
 .../org/apache/calcite/util/TryThreadLocal.java    |    59 +-
 .../calcite/jdbc/CalciteRemoteDriverTest.java      |    46 +-
 .../org/apache/calcite/plan/RelWriterTest.java     |    72 +-
 .../plan/volcano/MultipleTraitConversionTest.java  |     2 +-
 .../calcite/plan/volcano/VolcanoPlannerTest.java   |     2 +-
 .../calcite/rel/metadata/MetadataDefTest.java}     |    22 +-
 .../calcite/rel/metadata/MetadataHandlerTest.java  |    72 +
 .../metadata/MetadataHandlerWithStaticMethod.java} |    11 +-
 .../apache/calcite/rel/metadata/TestMetadata.java} |     7 +-
 .../calcite/rel/metadata/TestMetadataHandlers.java |    54 +
 .../RelMetadataHandlerGeneratorUtilTest.java       |    55 +-
 .../calcite/rel/rel2sql/RelToSqlConverterTest.java |   126 +-
 .../org/apache/calcite/rex/RexProgramTest.java     |   115 +-
 .../SqlDialectsTest.java}                          |    37 +-
 .../apache/calcite/sql/parser/SqlUnParserTest.java |     9 +-
 .../ExtensionSqlParserTest.java                    |     7 +-
 .../apache/calcite/sql/test/DocumentationTest.java |     2 +-
 .../apache/calcite/sql/test/SqlAdvisorTest.java    |  1210 +--
 .../calcite/sql/test/SqlOperatorBaseTest.java      | 10490 -------------------
 .../apache/calcite/sql/test/SqlOperatorTest.java   |    36 -
 .../calcite/sql/test/SqlPrettyWriterFixture.java   |   185 +
 .../calcite/sql/test/SqlPrettyWriterTest.java      |   149 +-
 .../calcite/sql/type/SqlTypeFactoryTest.java       |    16 +
 .../apache/calcite/sql/type/SqlTypeFixture.java    |     2 +
 .../apache/calcite/sql/type/SqlTypeUtilTest.java   |    41 +-
 .../calcite/sql/validate/SqlValidatorUtilTest.java |    10 +-
 .../calcite/sql2rel/RelFieldTrimmerTest.java       |    32 +
 .../calcite/test/CalciteSqlOperatorTest.java       |    11 +-
 .../apache/calcite/test/CoreSqlOperatorTest.java   |    11 +-
 .../org/apache/calcite/test/HepPlannerTest.java    |    82 +-
 .../org/apache/calcite/test/InterpreterTest.java   |    18 +-
 .../org/apache/calcite/test/JdbcAdapterTest.java   |     2 +-
 .../java/org/apache/calcite/test/JdbcTest.java     |   220 +-
 .../calcite/test/MaterializedViewFixture.java      |   115 +
 .../test/MaterializedViewRelOptRulesTest.java      |   313 +-
 .../MaterializedViewSubstitutionVisitorTest.java   |   275 +-
 ...edViewTest.java => MaterializedViewTester.java} |   162 +-
 .../org/apache/calcite/test/MutableRelTest.java    |    19 +-
 ...ratorTest.java => ProxyingRelMetadataTest.java} |    14 +-
 .../org/apache/calcite/test/RelBuilderTest.java    |    31 +-
 .../org/apache/calcite/test/RelMetadataTest.java   |  1834 ++--
 .../org/apache/calcite/test/RelOptRulesTest.java   |   785 +-
 .../org/apache/calcite/test/RelOptTestBase.java    |   345 -
 .../apache/calcite/test/RexTransformerTest.java    |     4 +-
 .../calcite/test/RuleMatchVisualizerTest.java      |    24 +-
 .../apache/calcite/test/ScannableTableTest.java    |    31 +-
 .../apache/calcite/test/SqlHintsConverterTest.java |   257 +-
 .../org/apache/calcite/test/SqlLimitsTest.java     |    35 +-
 .../java/org/apache/calcite/test/SqlTestGen.java   |   120 +-
 .../apache/calcite/test/SqlToRelConverterTest.java |   607 +-
 .../org/apache/calcite/test/SqlToRelTestBase.java  |  1100 --
 .../apache/calcite/test/SqlValidatorDynamicTest.kt |    21 +-
 .../calcite/test/SqlValidatorFeatureTest.java      |     8 +-
 .../org/apache/calcite/test/SqlValidatorTest.java  |  1024 +-
 .../org/apache/calcite/test/TCatalogReader.java    |    81 +
 .../org/apache/calcite/test/TopDownOptTest.java    |   601 +-
 .../calcite/test/TypeCoercionConverterTest.java    |    53 +-
 .../org/apache/calcite/test/TypeCoercionTest.java  |   956 +-
 .../EnumerableBatchNestedLoopJoinTest.java         |     6 +-
 .../test/enumerable/EnumerableCalcTest.java        |     2 -
 .../test/enumerable/EnumerableCorrelateTest.java   |     3 -
 .../test/enumerable/EnumerableHashJoinTest.java    |     3 +-
 .../test/enumerable/EnumerableJoinTest.java        |     8 +-
 .../EnumerableRepeatUnionHierarchyTest.java        |     1 -
 .../test/enumerable/EnumerableRepeatUnionTest.java |    97 +-
 .../enumerable/EnumerableStringComparisonTest.java |     4 -
 .../java/org/apache/calcite/tools/PlannerTest.java |     2 +-
 .../java/org/apache/calcite/util/UtilTest.java     |    37 +
 core/src/test/resources/log4j2-test.xml            |     2 +-
 .../GeneratedMetadata_ColumnOriginHandler.java     |     2 +
 .../org/apache/calcite/test/RelOptRulesTest.xml    |   127 +-
 .../apache/calcite/test/SqlHintsConverterTest.xml  |    57 +
 .../apache/calcite/test/SqlToRelConverterTest.xml  |    60 +-
 core/src/test/resources/sql/conditions.iq          |    30 +
 core/src/test/resources/sql/struct.iq              |    21 +
 .../calcite/adapter/druid/DruidDateTimeUtils.java  |     4 +
 .../org/apache/calcite/test/DruidAdapter2IT.java   |    47 +-
 .../org/apache/calcite/test/DruidAdapterIT.java    |    29 +-
 .../adapter/elasticsearch/PredicateAnalyzer.java   |     3 +
 .../adapter/elasticsearch/AggregationTest.java     |   126 +-
 .../adapter/elasticsearch/BooleanLogicTest.java    |    44 +-
 .../elasticsearch/ElasticSearchAdapterTest.java    |   101 +-
 .../elasticsearch/EmbeddedElasticsearchPolicy.java |     6 +-
 .../calcite/adapter/elasticsearch/MatchTest.java   |    45 +-
 .../adapter/elasticsearch/Projection2Test.java     |   112 +-
 .../adapter/elasticsearch/ProjectionTest.java      |    85 +-
 .../adapter/elasticsearch/ScrollingTest.java       |    23 +-
 .../csv/src/test/resources/filterable-model.yaml   |     2 +-
 .../adapter/geode/rel/GeodeAllDataTypesTest.java   |    29 +-
 .../adapter/geode/rel/GeodeBookstoreTest.java      |    29 +-
 .../calcite/adapter/geode/rel/GeodeZipsTest.java   |    34 +-
 gradle.properties                                  |    11 +-
 .../apache/calcite/linq4j/EnumerableDefaults.java  |     7 +-
 .../java/org/apache/calcite/linq4j/Nullness.java   |    61 +-
 .../java/org/apache/calcite/test/PigRelOpTest.java |    12 +-
 .../org/apache/calcite/test/ServerParserTest.java  |     7 +-
 .../java/org/apache/calcite/test/ServerTest.java   |     2 +-
 .../apache/calcite/test/ServerUnParserTest.java    |    11 +-
 site/README.md                                     |    38 +-
 site/_docs/howto.md                                |     7 +-
 site/_docs/reference.md                            |     3 +-
 site/docker-compose.yml                            |     2 +-
 .../adapter/spark/JdbcToSparkConverter.java        |     2 +-
 testkit/build.gradle.kts                           |     3 +
 .../calcite/sql/parser/SqlParserFixture.java       |   212 +
 .../calcite/sql/parser/SqlParserListFixture.java   |    62 +
 .../apache/calcite/sql/parser/SqlParserTest.java   |   857 +-
 .../apache/calcite/sql/test/AbstractSqlTester.java |   645 +-
 .../apache/calcite/sql/test/ResultCheckers.java    |   320 +
 .../calcite/sql/test/SqlOperatorFixture.java       |   644 ++
 .../apache/calcite/sql/test/SqlTestFactory.java    |   405 +-
 .../org/apache/calcite/sql/test/SqlTester.java     |   394 +-
 .../java/org/apache/calcite/sql/test/SqlTests.java |   267 +-
 .../calcite/sql/test/SqlValidatorTester.java       |    31 +-
 .../org/apache/calcite/test/CalciteAssert.java     |   417 +-
 .../apache/calcite/test/ConnectionFactories.java   |   222 +
 .../org/apache/calcite/test/ConnectionFactory.java |    51 +
 .../org/apache/calcite/test/DiffRepository.java    |    41 +-
 .../java/org/apache/calcite/test/Fixtures.java     |    59 +
 .../java/org/apache/calcite/test/Matchers.java     |    96 +-
 .../org/apache/calcite/test/MockRelOptPlanner.java |    35 +-
 .../apache/calcite/test/RelMetadataFixture.java    |   597 ++
 .../org/apache/calcite/test/RelOptFixture.java     |   438 +
 .../org/apache/calcite/test/RelOptTestBase.java    |    28 +-
 .../java/org/apache/calcite/test/RelSupplier.java  |   138 +
 .../calcite/test/SqlOperatorFixtureImpl.java       |   275 +
 .../org/apache/calcite/test/SqlOperatorTest.java   |  8839 ++++++++++++++++
 .../org/apache/calcite}/test/SqlRuntimeTester.java |    50 +-
 .../org/apache/calcite/test/SqlToRelFixture.java   |   206 +
 .../org/apache/calcite/test/SqlToRelTestBase.java  |   103 +
 .../apache/calcite/test/SqlValidatorFixture.java   |   435 +
 .../apache/calcite/test/SqlValidatorTestCase.java  |   427 +-
 .../calcite/test/catalog/MockCatalogReader.java    |     6 +-
 .../test/catalog/MockCatalogReaderDynamic.java     |    15 +-
 .../test/catalog/MockCatalogReaderExtended.java    |    15 +-
 .../test/catalog/MockCatalogReaderSimple.java      |    15 +-
 .../apache/calcite/testlib/annotations/WithLex.kt  |    25 -
 .../java/org/apache/calcite/test/FixtureTest.java  |   232 +
 .../org/apache/calcite/test/FixtureTest.xml        |    56 +
 ubenchmark/README.md                               |    16 +-
 ubenchmark/build.gradle.kts                        |     2 +
 .../calcite/benchmarks/MetadataBenchmark.java      |   140 +
 .../benchmarks/RelNodeConversionBenchmark.java     |   208 +
 243 files changed, 23193 insertions(+), 20348 deletions(-)
 copy {core/src/main/java/org/apache/calcite/config => 
babel/src/test/java/org/apache/calcite/test}/package-info.java (95%)
 create mode 100644 core/src/main/java/org/apache/calcite/plan/hep/HepState.java
 create mode 100644 
core/src/main/java/org/apache/calcite/rel/RelValidityChecker.java
 create mode 100644 
core/src/main/java/org/apache/calcite/rel/metadata/ProxyingMetadataHandlerProvider.java
 create mode 100644 
core/src/main/java/org/apache/calcite/rel/rules/AggregateProjectConstantToDummyJoinRule.java
 create mode 100644 core/src/main/java/org/apache/calcite/sql/SqlDialects.java
 create mode 100644 core/src/main/java/org/apache/calcite/util/JdbcType.java
 create mode 100644 core/src/main/java/org/apache/calcite/util/JdbcTypeImpl.java
 copy 
core/src/{main/java/org/apache/calcite/rel/metadata/CyclicMetadataException.java
 => test/java/org/apache/calcite/rel/metadata/MetadataDefTest.java} (61%)
 create mode 100644 
core/src/test/java/org/apache/calcite/rel/metadata/MetadataHandlerTest.java
 copy 
core/src/{main/java/org/apache/calcite/rel/metadata/DelegatingMetadataRel.java 
=> 
test/java/org/apache/calcite/rel/metadata/MetadataHandlerWithStaticMethod.java} 
(79%)
 copy core/src/{main/java/org/apache/calcite/rel/metadata/package-info.java => 
test/java/org/apache/calcite/rel/metadata/TestMetadata.java} (91%)
 create mode 100644 
core/src/test/java/org/apache/calcite/rel/metadata/TestMetadataHandlers.java
 copy core/src/test/java/org/apache/calcite/{test/CalciteResourceTest.java => 
sql/SqlDialectsTest.java} (53%)
 delete mode 100644 
core/src/test/java/org/apache/calcite/sql/test/SqlOperatorBaseTest.java
 delete mode 100644 
core/src/test/java/org/apache/calcite/sql/test/SqlOperatorTest.java
 create mode 100644 
core/src/test/java/org/apache/calcite/sql/test/SqlPrettyWriterFixture.java
 copy testkit/src/main/java/org/apache/calcite/test/package-info.java => 
core/src/test/java/org/apache/calcite/test/CoreSqlOperatorTest.java (76%)
 create mode 100644 
core/src/test/java/org/apache/calcite/test/MaterializedViewFixture.java
 rename 
core/src/test/java/org/apache/calcite/test/{AbstractMaterializedViewTest.java 
=> MaterializedViewTester.java} (57%)
 copy core/src/test/java/org/apache/calcite/test/{CalciteSqlOperatorTest.java 
=> ProxyingRelMetadataTest.java} (71%)
 delete mode 100644 
core/src/test/java/org/apache/calcite/test/RelOptTestBase.java
 delete mode 100644 
core/src/test/java/org/apache/calcite/test/SqlToRelTestBase.java
 create mode 100644 
core/src/test/java/org/apache/calcite/test/TCatalogReader.java
 create mode 100644 
testkit/src/main/java/org/apache/calcite/sql/parser/SqlParserFixture.java
 create mode 100644 
testkit/src/main/java/org/apache/calcite/sql/parser/SqlParserListFixture.java
 create mode 100644 
testkit/src/main/java/org/apache/calcite/sql/test/ResultCheckers.java
 create mode 100644 
testkit/src/main/java/org/apache/calcite/sql/test/SqlOperatorFixture.java
 create mode 100644 
testkit/src/main/java/org/apache/calcite/test/ConnectionFactories.java
 create mode 100644 
testkit/src/main/java/org/apache/calcite/test/ConnectionFactory.java
 rename {core/src/test => 
testkit/src/main}/java/org/apache/calcite/test/DiffRepository.java (96%)
 create mode 100644 testkit/src/main/java/org/apache/calcite/test/Fixtures.java
 rename {core/src/test => 
testkit/src/main}/java/org/apache/calcite/test/MockRelOptPlanner.java (88%)
 create mode 100644 
testkit/src/main/java/org/apache/calcite/test/RelMetadataFixture.java
 create mode 100644 
testkit/src/main/java/org/apache/calcite/test/RelOptFixture.java
 copy server/src/test/java/org/apache/calcite/test/ServerUnParserTest.java => 
testkit/src/main/java/org/apache/calcite/test/RelOptTestBase.java (54%)
 create mode 100644 
testkit/src/main/java/org/apache/calcite/test/RelSupplier.java
 create mode 100644 
testkit/src/main/java/org/apache/calcite/test/SqlOperatorFixtureImpl.java
 create mode 100644 
testkit/src/main/java/org/apache/calcite/test/SqlOperatorTest.java
 rename {core/src/test/java/org/apache/calcite/sql => 
testkit/src/main/java/org/apache/calcite}/test/SqlRuntimeTester.java (63%)
 create mode 100644 
testkit/src/main/java/org/apache/calcite/test/SqlToRelFixture.java
 create mode 100644 
testkit/src/main/java/org/apache/calcite/test/SqlToRelTestBase.java
 create mode 100644 
testkit/src/main/java/org/apache/calcite/test/SqlValidatorFixture.java
 delete mode 100644 
testkit/src/main/kotlin/org/apache/calcite/testlib/annotations/WithLex.kt
 create mode 100644 
testkit/src/test/java/org/apache/calcite/test/FixtureTest.java
 create mode 100644 
testkit/src/test/resources/org/apache/calcite/test/FixtureTest.xml
 create mode 100644 
ubenchmark/src/jmh/java/org/apache/calcite/benchmarks/MetadataBenchmark.java
 create mode 100644 
ubenchmark/src/jmh/java/org/apache/calcite/benchmarks/RelNodeConversionBenchmark.java

Reply via email to