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 511eecd  [CALCITE-4787] Replace ImmutableBeans with Immutables in core 
module
     add b4d7d48  Bump JUnit5 to 5.8.1
     add 49c1a6d  Skip EqualsHashCode verification in ErrorProne: it is already 
verified with Checkstyle
     add 2fdc537  [CALCITE-4823] Suppress warnings for 
java.security.AccessController deprecation
     add ef40b52  [CALCITE-4821] Move utility test classes into calcite-testkit 
and unpublish -test.jar
     add a8a8a6b  Add missing @Override annotations
     add 1667b51  Fix ErrorProne violations in testkit
     add a8a6569  [CALCITE-4829] Bump Gradle to 7.2 and test with Java 17 at 
GitHub Actions

No new revisions were added by this update.

Summary of changes:
 .github/workflows/main.yml                         |   8 +-
 appveyor.yml                                       |   2 +-
 babel/build.gradle.kts                             |   2 +-
 bom/build.gradle.kts                               |   6 +-
 build.gradle.kts                                   |  19 +-
 buildSrc/build.gradle.kts                          |   6 -
 buildSrc/gradle.properties                         |   1 -
 cassandra/build.gradle.kts                         |   2 +-
 core/build.gradle.kts                              |  24 +-
 .../calcite/config/CalciteSystemProperty.java      |   7 +-
 .../java/org/apache/calcite/runtime/Resources.java |   4 +-
 .../org/apache/calcite/util/SaffronProperties.java |   7 +-
 .../calcite/jdbc/CalciteRemoteDriverTest.java      |   6 +-
 .../org/apache/calcite/plan/RelWriterTest.java     |  12 +-
 .../calcite/rel/rules/DateRangeRulesTest.java      |   2 +-
 .../calcite/sql/parser/CoreSqlParserTest.java}     |   6 +-
 .../org/apache/calcite/test/CoreQuidemTest.java    |  21 +
 .../apache/calcite/test/ExtensionDdlExecutor.java  |   2 +-
 .../org/apache/calcite/test/JdbcAdapterTest.java   |  43 ++-
 .../apache/calcite/test/JdbcFrontLinqBackTest.java |  39 +-
 .../java/org/apache/calcite/test/JdbcTest.java     | 428 ++-------------------
 .../java/org/apache/calcite/test/LatticeTest.java  |   8 +-
 .../apache/calcite/test/MaterializationTest.java   |  12 +-
 .../calcite/test/MultiJdbcSchemaJoinTest.java      |   3 +-
 .../apache/calcite/test/ReflectiveSchemaTest.java  | 205 +---------
 .../org/apache/calcite/test/RelBuilderTest.java    |   3 +-
 .../calcite/test/RexImplicationCheckerTest.java    | 212 +---------
 .../apache/calcite/test/SqlAdvisorJdbcTest.java    |   3 +-
 .../java/org/apache/calcite/test/StreamTest.java   | 271 +------------
 .../test/java/org/apache/calcite/test/UdfTest.java |   5 +-
 .../EnumerableBatchNestedLoopJoinTest.java         |  27 +-
 .../test/enumerable/EnumerableCalcTest.java        |   6 +-
 .../test/enumerable/EnumerableCorrelateTest.java   |  20 +-
 .../test/enumerable/EnumerableHashJoinTest.java    |  18 +-
 .../test/enumerable/EnumerableJoinTest.java        |  16 +-
 .../test/enumerable/EnumerableMergeUnionTest.java  |  26 +-
 .../EnumerableRepeatUnionHierarchyTest.java        |   2 +-
 .../enumerable/EnumerableSortedAggregateTest.java  |  12 +-
 .../enumerable/EnumerableStringComparisonTest.java |   4 +-
 .../java/org/apache/calcite/tools/PlannerTest.java |   1 +
 druid/build.gradle.kts                             |   2 +-
 .../calcite/test/DruidDateRangeRulesTest.java      |   2 +-
 elasticsearch/build.gradle.kts                     |   2 +-
 example/csv/build.gradle.kts                       |   5 +-
 file/build.gradle.kts                              |   2 +-
 geode/build.gradle.kts                             |   2 +-
 gradle.properties                                  |   6 +-
 gradle/wrapper/gradle-wrapper.properties           |   4 +-
 innodb/build.gradle.kts                            |   2 +-
 kafka/build.gradle.kts                             |   2 +-
 mongodb/build.gradle.kts                           |   2 +-
 pig/build.gradle.kts                               |   2 +-
 piglet/build.gradle.kts                            |   2 +-
 .../org/apache/calcite/test/PigRelBuilderTest.java |  13 +-
 plus/build.gradle.kts                              |   2 +-
 .../org/apache/calcite/adapter/tpch/TpchTest.java  |   1 -
 redis/build.gradle.kts                             |   2 +-
 server/build.gradle.kts                            |   2 +-
 settings.gradle.kts                                |   1 +
 spark/build.gradle.kts                             |   2 +-
 splunk/build.gradle.kts                            |   2 +-
 .../org/apache/calcite/test/SplunkAdapterTest.java |   3 +-
 src/main/config/checkstyle/suppressions.xml        |   6 +
 {redis => testkit}/build.gradle.kts                |  29 +-
 .../apache/calcite/sql/parser/SqlParserTest.java   |  37 +-
 .../apache/calcite/sql/parser/package-info.java    |   2 +-
 .../apache/calcite/sql/test/AbstractSqlTester.java |  96 ++---
 .../apache/calcite/sql/test/SqlTestFactory.java    |   2 +-
 .../org/apache/calcite/sql/test/SqlTester.java     |   2 +-
 .../java/org/apache/calcite/sql/test/SqlTests.java |  19 +-
 .../calcite/sql/test/SqlValidatorTester.java       |   2 +-
 .../org/apache/calcite/sql/test/package-info.java  |   2 +-
 .../calcite/test}/AbstractModifiableTable.java     |  11 +-
 .../calcite/test/AbstractModifiableView.java       |  12 +-
 .../org/apache/calcite/test/CalciteAssert.java     | 106 +++--
 .../org/apache/calcite/test/ConnectionSpec.java    |   3 +
 .../java/org/apache/calcite/test/DiffTestCase.java |   1 -
 .../java/org/apache/calcite/test/Matchers.java     |  15 +-
 .../apache/calcite/test/MockSqlOperatorTable.java  |   6 +-
 .../java/org/apache/calcite/test/QuidemTest.java   |  18 +-
 .../test/RexImplicationCheckerFixtures.java        | 246 ++++++++++++
 .../apache/calcite/test/SqlValidatorTestCase.java  |   8 +-
 .../main}/java/org/apache/calcite/test/Unsafe.java |   0
 .../calcite/test/catalog/CompoundNameColumn.java   |   0
 .../test/catalog/CompoundNameColumnResolver.java   |   0
 .../calcite/test/catalog/CountingFactory.java      |   0
 .../catalog/EmpInitializerExpressionFactory.java   |   0
 .../org/apache/calcite/test/catalog/Fixture.java   |   0
 .../calcite/test/catalog/MockCatalogReader.java    | 172 ++-------
 .../test/catalog/MockCatalogReaderDynamic.java     |   0
 .../test/catalog/MockCatalogReaderExtended.java    |   4 +-
 .../test/catalog/MockCatalogReaderSimple.java      |   4 +-
 .../catalog/VirtualColumnsExpressionFactory.java   |   0
 .../apache/calcite/test/catalog}/package-info.java |   4 +-
 .../java/org/apache/calcite/test/package-info.java |   2 +-
 .../test/schemata/bookstore}/BookstoreSchema.java  |   2 +-
 .../test/schemata/catchall/CatchallSchema.java     | 218 +++++++++++
 .../countries}/CountriesTableFunction.java         |  14 +-
 .../schemata/countries}/StatesTableFunction.java   |  14 +-
 .../test/schemata/foodmart/FoodmartSchema.java     |  77 ++++
 .../calcite/test/schemata/hr/Department.java       |  44 ++-
 .../calcite/test/schemata/hr/DepartmentPlus.java   |  20 +-
 .../apache/calcite/test/schemata/hr/Dependent.java |  36 +-
 .../apache/calcite/test/schemata/hr/Employee.java  |  43 ++-
 .../org/apache/calcite/test/schemata/hr/Event.java |  34 +-
 .../calcite/test/schemata/hr}/HierarchySchema.java |  20 +-
 .../apache/calcite/test/schemata/hr/HrSchema.java  |  90 +++++
 .../calcite/test/schemata/hr/HrSchemaBig.java      | 100 +++++
 .../apache/calcite/test/schemata/hr/Location.java  |  34 +-
 .../calcite/test/schemata/lingual/LingualEmp.java  |  34 +-
 .../test/schemata/lingual/LingualSchema.java       |  13 +-
 .../schemata/orderstream/BaseOrderStreamTable.java |  45 ++-
 .../InfiniteOrdersStreamTableFactory.java          |  26 +-
 .../schemata/orderstream/InfiniteOrdersTable.java  |  56 +--
 .../schemata/orderstream/OrdersHistoryTable.java   |  24 +-
 .../orderstream/OrdersStreamTableFactory.java      |  48 +--
 .../test/schemata/orderstream/OrdersTable.java     |  43 +--
 .../test/schemata/orderstream/ProductsTable.java   |  53 ++-
 .../schemata/orderstream/ProductsTableFactory.java |  36 +-
 .../orderstream/ProductsTemporalTable.java         |  51 ++-
 .../calcite/test/schemata/tpch}/TpchSchema.java    |   2 +-
 .../main}/java/org/apache/calcite/util/Smalls.java |  96 ++---
 .../java/org/apache/calcite/util/TestUtil.java     |   0
 .../org/apache/calcite/util}/package-info.java     |   4 +-
 .../apache/calcite/testlib/WithLocaleExtension.kt  |   0
 .../calcite/testlib/annotations/LocaleEnUs.kt      |   0
 .../apache/calcite/testlib/annotations/WithLex.kt  |   0
 .../calcite/testlib/annotations/WithLocale.kt      |   0
 .../java/org/apache/calcite/util/TestUtilTest.java |   0
 .../test/kotlin/org/apache/calcite/TestKtTest.kt   |   0
 ubenchmark/build.gradle.kts                        |   4 +-
 131 files changed, 1662 insertions(+), 1992 deletions(-)
 copy core/src/{main/java/org/apache/calcite/sql/parser/package-info.java => 
test/java/org/apache/calcite/sql/parser/CoreSqlParserTest.java} (91%)
 rename {core => 
piglet}/src/test/java/org/apache/calcite/test/PigRelBuilderTest.java (91%)
 copy {redis => testkit}/build.gradle.kts (59%)
 rename {core/src/test => 
testkit/src/main}/java/org/apache/calcite/sql/parser/SqlParserTest.java (99%)
 copy {core => 
testkit}/src/main/java/org/apache/calcite/sql/parser/package-info.java (96%)
 rename {core/src/test => 
testkit/src/main}/java/org/apache/calcite/sql/test/AbstractSqlTester.java (89%)
 rename {core/src/test => 
testkit/src/main}/java/org/apache/calcite/sql/test/SqlTestFactory.java (99%)
 rename {core/src/test => 
testkit/src/main}/java/org/apache/calcite/sql/test/SqlTester.java (99%)
 rename {core/src/test => 
testkit/src/main}/java/org/apache/calcite/sql/test/SqlTests.java (97%)
 rename {core/src/test => 
testkit/src/main}/java/org/apache/calcite/sql/test/SqlValidatorTester.java (96%)
 copy {core/src/test => 
testkit/src/main}/java/org/apache/calcite/sql/test/package-info.java (95%)
 copy {server/src/main/java/org/apache/calcite/server => 
testkit/src/main/java/org/apache/calcite/test}/AbstractModifiableTable.java 
(89%)
 copy pig/src/test/java/org/apache/calcite/test/AbstractPigTest.java => 
testkit/src/main/java/org/apache/calcite/test/AbstractModifiableView.java (73%)
 rename {core/src/test => 
testkit/src/main}/java/org/apache/calcite/test/CalciteAssert.java (96%)
 rename {core/src/test => 
testkit/src/main}/java/org/apache/calcite/test/ConnectionSpec.java (95%)
 rename {core/src/test => 
testkit/src/main}/java/org/apache/calcite/test/DiffTestCase.java (99%)
 rename {core/src/test => 
testkit/src/main}/java/org/apache/calcite/test/Matchers.java (96%)
 rename {core/src/test => 
testkit/src/main}/java/org/apache/calcite/test/MockSqlOperatorTable.java (97%)
 rename {core/src/test => 
testkit/src/main}/java/org/apache/calcite/test/QuidemTest.java (94%)
 create mode 100644 
testkit/src/main/java/org/apache/calcite/test/RexImplicationCheckerFixtures.java
 rename {core/src/test => 
testkit/src/main}/java/org/apache/calcite/test/SqlValidatorTestCase.java (97%)
 rename {core/src/test => 
testkit/src/main}/java/org/apache/calcite/test/Unsafe.java (100%)
 rename {core/src/test => 
testkit/src/main}/java/org/apache/calcite/test/catalog/CompoundNameColumn.java 
(100%)
 rename {core/src/test => 
testkit/src/main}/java/org/apache/calcite/test/catalog/CompoundNameColumnResolver.java
 (100%)
 rename {core/src/test => 
testkit/src/main}/java/org/apache/calcite/test/catalog/CountingFactory.java 
(100%)
 rename {core/src/test => 
testkit/src/main}/java/org/apache/calcite/test/catalog/EmpInitializerExpressionFactory.java
 (100%)
 rename {core/src/test => 
testkit/src/main}/java/org/apache/calcite/test/catalog/Fixture.java (100%)
 rename {core/src/test => 
testkit/src/main}/java/org/apache/calcite/test/catalog/MockCatalogReader.java 
(89%)
 rename {core/src/test => 
testkit/src/main}/java/org/apache/calcite/test/catalog/MockCatalogReaderDynamic.java
 (100%)
 rename {core/src/test => 
testkit/src/main}/java/org/apache/calcite/test/catalog/MockCatalogReaderExtended.java
 (98%)
 rename {core/src/test => 
testkit/src/main}/java/org/apache/calcite/test/catalog/MockCatalogReaderSimple.java
 (99%)
 rename {core/src/test => 
testkit/src/main}/java/org/apache/calcite/test/catalog/VirtualColumnsExpressionFactory.java
 (100%)
 copy {core/src/main/java/org/apache/calcite/sql/validate => 
testkit/src/main/java/org/apache/calcite/test/catalog}/package-info.java (91%)
 copy {core/src/test => 
testkit/src/main}/java/org/apache/calcite/test/package-info.java (96%)
 rename {core/src/test/java/org/apache/calcite/test => 
testkit/src/main/java/org/apache/calcite/test/schemata/bookstore}/BookstoreSchema.java
 (98%)
 create mode 100644 
testkit/src/main/java/org/apache/calcite/test/schemata/catchall/CatchallSchema.java
 rename {core/src/test/java/org/apache/calcite/test => 
testkit/src/main/java/org/apache/calcite/test/schemata/countries}/CountriesTableFunction.java
 (96%)
 rename {core/src/test/java/org/apache/calcite/test => 
testkit/src/main/java/org/apache/calcite/test/schemata/countries}/StatesTableFunction.java
 (90%)
 create mode 100644 
testkit/src/main/java/org/apache/calcite/test/schemata/foodmart/FoodmartSchema.java
 copy linq4j/src/main/java/org/apache/calcite/linq4j/tree/LabelTarget.java => 
testkit/src/main/java/org/apache/calcite/test/schemata/hr/Department.java (52%)
 copy 
splunk/src/main/java/org/apache/calcite/adapter/splunk/search/SplunkConnection.java
 => 
testkit/src/main/java/org/apache/calcite/test/schemata/hr/DepartmentPlus.java 
(65%)
 copy linq4j/src/main/java/org/apache/calcite/linq4j/tree/LabelTarget.java => 
testkit/src/main/java/org/apache/calcite/test/schemata/hr/Dependent.java (61%)
 copy linq4j/src/main/java/org/apache/calcite/linq4j/tree/LabelTarget.java => 
testkit/src/main/java/org/apache/calcite/test/schemata/hr/Employee.java (56%)
 copy core/src/main/java/org/apache/calcite/sql/SqlJsonEncoding.java => 
testkit/src/main/java/org/apache/calcite/test/schemata/hr/Event.java (60%)
 rename {core/src/test/java/org/apache/calcite/test => 
testkit/src/main/java/org/apache/calcite/test/schemata/hr}/HierarchySchema.java 
(82%)
 create mode 100644 
testkit/src/main/java/org/apache/calcite/test/schemata/hr/HrSchema.java
 create mode 100644 
testkit/src/main/java/org/apache/calcite/test/schemata/hr/HrSchemaBig.java
 copy core/src/main/java/org/apache/calcite/sql/SqlJsonEncoding.java => 
testkit/src/main/java/org/apache/calcite/test/schemata/hr/Location.java (62%)
 copy linq4j/src/main/java/org/apache/calcite/linq4j/function/Function1.java => 
testkit/src/main/java/org/apache/calcite/test/schemata/lingual/LingualEmp.java 
(63%)
 copy core/src/main/java/org/apache/calcite/rex/RexDigestIncludeType.java => 
testkit/src/main/java/org/apache/calcite/test/schemata/lingual/LingualSchema.java
 (80%)
 copy core/src/main/java/org/apache/calcite/schema/impl/AbstractTable.java => 
testkit/src/main/java/org/apache/calcite/test/schemata/orderstream/BaseOrderStreamTable.java
 (58%)
 copy 
plus/src/main/java/org/apache/calcite/adapter/tpcds/TpcdsSchemaFactory.java => 
testkit/src/main/java/org/apache/calcite/test/schemata/orderstream/InfiniteOrdersStreamTableFactory.java
 (59%)
 copy 
file/src/main/java/org/apache/calcite/adapter/file/JsonScannableTable.java => 
testkit/src/main/java/org/apache/calcite/test/schemata/orderstream/InfiniteOrdersTable.java
 (51%)
 copy core/src/main/java/org/apache/calcite/schema/ScannableTable.java => 
testkit/src/main/java/org/apache/calcite/test/schemata/orderstream/OrdersHistoryTable.java
 (64%)
 copy 
example/csv/src/main/java/org/apache/calcite/adapter/csv/CsvTableFactory.java 
=> 
testkit/src/main/java/org/apache/calcite/test/schemata/orderstream/OrdersStreamTableFactory.java
 (53%)
 copy core/src/main/java/org/apache/calcite/schema/impl/AbstractTable.java => 
testkit/src/main/java/org/apache/calcite/test/schemata/orderstream/OrdersTable.java
 (54%)
 copy core/src/main/java/org/apache/calcite/schema/impl/AbstractTable.java => 
testkit/src/main/java/org/apache/calcite/test/schemata/orderstream/ProductsTable.java
 (56%)
 copy core/src/main/java/org/apache/calcite/interpreter/CollectNode.java => 
testkit/src/main/java/org/apache/calcite/test/schemata/orderstream/ProductsTableFactory.java
 (57%)
 copy core/src/main/java/org/apache/calcite/schema/impl/AbstractTable.java => 
testkit/src/main/java/org/apache/calcite/test/schemata/orderstream/ProductsTemporalTable.java
 (58%)
 rename {core/src/test/java/org/apache/calcite/tools => 
testkit/src/main/java/org/apache/calcite/test/schemata/tpch}/TpchSchema.java 
(98%)
 rename {core/src/test => 
testkit/src/main}/java/org/apache/calcite/util/Smalls.java (93%)
 rename {core/src/test => 
testkit/src/main}/java/org/apache/calcite/util/TestUtil.java (100%)
 copy {core/src/main/java/org/apache/calcite/sql/validate => 
testkit/src/main/java/org/apache/calcite/util}/package-info.java (92%)
 rename {core/src/test => 
testkit/src/main}/kotlin/org/apache/calcite/testlib/WithLocaleExtension.kt 
(100%)
 rename {core/src/test => 
testkit/src/main}/kotlin/org/apache/calcite/testlib/annotations/LocaleEnUs.kt 
(100%)
 rename {core/src/test => 
testkit/src/main}/kotlin/org/apache/calcite/testlib/annotations/WithLex.kt 
(100%)
 rename {core/src/test => 
testkit/src/main}/kotlin/org/apache/calcite/testlib/annotations/WithLocale.kt 
(100%)
 rename {core => 
testkit}/src/test/java/org/apache/calcite/util/TestUtilTest.java (100%)
 rename {core => testkit}/src/test/kotlin/org/apache/calcite/TestKtTest.kt 
(100%)

Reply via email to