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

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


    from d0180d1  Add icon for JetBrains Toolbox
     add df3e3c6  [CALCITE-3876] RelToSqlConverter should not merge a Project 
that contains a window function that references a window function in input 
Project
     add ddda872  [CALCITE-3877] In RexWindow, make fields upperBound and 
lowerBound not-nullable
     add f1b2d3c  [CALCITE-3814] Support JDK 14 and guava 28.2-jre
     add 9492dd4  [CALCITE-3892] Make junit test classes and methods non-public 
where possible

No new revisions were added by this update.

Summary of changes:
 .../org/apache/calcite/test/BabelParserTest.java   |  26 +-
 .../org/apache/calcite/test/BabelQuidemTest.java   |   2 +-
 .../java/org/apache/calcite/test/BabelTest.java    |   4 +-
 babel/src/test/resources/sql/redshift.iq           |  68 +-
 .../test/CassandraAdapterDataTypesTest.java        |  22 +-
 .../apache/calcite/test/CassandraAdapterTest.java  |  24 +-
 .../org/apache/calcite/interpreter/Bindables.java  |   9 +-
 .../java/org/apache/calcite/plan/RelOptUtil.java   |   6 +
 .../java/org/apache/calcite/rel/core/Window.java   |  65 +-
 .../apache/calcite/rel/externalize/RelJson.java    |  22 +-
 .../apache/calcite/rel/rel2sql/SqlImplementor.java |   8 +
 .../java/org/apache/calcite/rex/RexBuilder.java    |  43 +-
 .../main/java/org/apache/calcite/rex/RexOver.java  |   7 +-
 .../java/org/apache/calcite/rex/RexShuttle.java    |  34 +-
 .../java/org/apache/calcite/rex/RexWindow.java     | 130 +--
 .../org/apache/calcite/rex/RexWindowBound.java     | 177 +---
 .../org/apache/calcite/rex/RexWindowBounds.java    | 201 +++++
 .../java/org/apache/calcite/schema/Schemas.java    |   4 +-
 .../java/org/apache/calcite/sql/SqlWindow.java     |  54 +-
 .../apache/calcite/sql/validate/SqlValidator.java  |  19 +-
 .../calcite/sql/validate/SqlValidatorImpl.java     |   6 +-
 .../apache/calcite/sql2rel/SqlToRelConverter.java  |  68 +-
 .../calcite/adapter/clone/ArrayTableTest.java      |  24 +-
 .../calcite/adapter/enumerable/EnumUtilsTest.java  |   8 +-
 .../calcite/adapter/enumerable/PhysTypeTest.java   |   6 +-
 .../calcite/adapter/enumerable/TypeFinderTest.java |  10 +-
 .../calcite/jdbc/CalciteRemoteDriverTest.java      |  58 +-
 .../apache/calcite/jdbc/JavaTypeFactoryTest.java   |  10 +-
 .../calcite/materialize/LatticeSuggesterTest.java  |  36 +-
 .../apache/calcite/plan/RelOptPlanReaderTest.java  |   8 +-
 .../org/apache/calcite/plan/RelOptUtilTest.java    |  28 +-
 .../java/org/apache/calcite/plan/RelTraitTest.java |   8 +-
 .../org/apache/calcite/plan/RelWriterTest.java     |  75 +-
 .../plan/volcano/CollationConversionTest.java      |   4 +-
 .../apache/calcite/plan/volcano/ComboRuleTest.java |   4 +-
 .../calcite/plan/volcano/TraitConversionTest.java  |   4 +-
 .../calcite/plan/volcano/TraitPropagationTest.java |   4 +-
 .../calcite/plan/volcano/VolcanoPlannerTest.java   |  29 +-
 .../plan/volcano/VolcanoPlannerTraitTest.java      |  10 +-
 .../prepare/LookupOperatorOverloadsTest.java       |  14 +-
 .../org/apache/calcite/profile/ProfilerTest.java   |  22 +-
 .../org/apache/calcite/rel/RelCollationTest.java   |   6 +-
 .../apache/calcite/rel/RelDistributionTest.java    |   4 +-
 .../rel/logical/ToLogicalConverterTest.java        |  40 +-
 .../rel/rel2sql/RelToSqlConverterStructsTest.java  |   8 +-
 .../calcite/rel/rel2sql/RelToSqlConverterTest.java | 614 +++++++-------
 .../calcite/rel/rules/DateRangeRulesTest.java      |  56 +-
 .../calcite/rel/rules/EnumerableLimitRuleTest.java |   4 +-
 .../calcite/rel/rules/SortRemoveRuleTest.java      |   8 +-
 .../org/apache/calcite/rex/RexBuilderTest.java     |  54 +-
 .../calcite/rex/RexCallNormalizationTest.java      |  18 +-
 .../org/apache/calcite/rex/RexExecutorTest.java    |  35 +-
 .../apache/calcite/rex/RexLosslessCastTest.java    |  10 +-
 .../org/apache/calcite/rex/RexProgramTest.java     | 198 ++---
 .../org/apache/calcite/rex/RexProgramTestBase.java |   2 +-
 .../rex/RexSqlStandardConvertletTableTest.java     |   8 +-
 .../org/apache/calcite/runtime/AutomatonTest.java  |  20 +-
 .../apache/calcite/runtime/BinarySearchTest.java   |  14 +-
 .../runtime/DeterministicAutomatonTest.java        |  10 +-
 .../apache/calcite/runtime/EnumerablesTest.java    |  50 +-
 .../calcite/sql/SqlSetOptionOperatorTest.java      |  10 +-
 .../apache/calcite/sql/parser/SqlParserTest.java   | 748 ++++++++---------
 .../apache/calcite/sql/parser/SqlUnParserTest.java |   2 +-
 .../ExtensionSqlParserTest.java                    |  10 +-
 .../apache/calcite/sql/test/DocumentationTest.java |   6 +-
 .../apache/calcite/sql/test/SqlAdvisorTest.java    |  68 +-
 .../calcite/sql/test/SqlOperatorBaseTest.java      | 562 ++++++-------
 .../apache/calcite/sql/test/SqlOperatorTest.java   |   4 +-
 .../calcite/sql/test/SqlPrettyWriterTest.java      |  82 +-
 .../apache/calcite/sql/test/SqlRuntimeTester.java  |   4 +-
 .../apache/calcite/sql/test/SqlTypeNameTest.java   |  74 +-
 .../calcite/sql/type/RelDataTypeSystemTest.java    |  16 +-
 .../calcite/sql/type/SqlTypeFactoryTest.java       |  20 +-
 .../apache/calcite/sql/type/SqlTypeUtilTest.java   |  16 +-
 .../calcite/sql/validate/LexCaseSensitiveTest.java |  32 +-
 .../apache/calcite/sql/validate/LexEscapeTest.java |  12 +-
 .../calcite/sql/validate/SqlValidatorUtilTest.java |  18 +-
 .../apache/calcite/test/CalciteResourceTest.java   |   4 +-
 .../calcite/test/CalciteSqlOperatorTest.java       |   4 +-
 .../apache/calcite/test/CollectionTypeTest.java    |  26 +-
 .../org/apache/calcite/test/CoreQuidemTest.java    |   2 +-
 .../apache/calcite/test/ExceptionMessageTest.java  |  10 +-
 .../org/apache/calcite/test/FilteratorTest.java    |  10 +-
 .../java/org/apache/calcite/test/FoodmartTest.java |   2 +-
 .../org/apache/calcite/test/HepPlannerTest.java    |  30 +-
 .../calcite/test/InduceGroupingTypeTest.java       |   8 +-
 .../org/apache/calcite/test/InterpreterTest.java   |  70 +-
 .../org/apache/calcite/test/JdbcAdapterTest.java   |  84 +-
 .../test/JdbcFrontJdbcBackLinqMiddleTest.java      |  30 +-
 .../apache/calcite/test/JdbcFrontJdbcBackTest.java |  14 +-
 .../apache/calcite/test/JdbcFrontLinqBackTest.java |  38 +-
 .../java/org/apache/calcite/test/JdbcTest.java     | 622 +++++++-------
 .../java/org/apache/calcite/test/LatticeTest.java  |  84 +-
 .../apache/calcite/test/LinqFrontJdbcBackTest.java |   4 +-
 .../calcite/test/LogicalProjectDigestTest.java     |   6 +-
 .../apache/calcite/test/MaterializationTest.java   | 352 ++++----
 .../java/org/apache/calcite/test/ModelTest.java    |  22 +-
 .../calcite/test/MultiJdbcSchemaJoinTest.java      |  16 +-
 .../org/apache/calcite/test/MutableRelTest.java    |  44 +-
 .../org/apache/calcite/test/PigRelBuilderTest.java |  46 +-
 .../apache/calcite/test/ReflectiveSchemaTest.java  |  86 +-
 .../org/apache/calcite/test/RelBuilderTest.java    | 370 ++++----
 .../calcite/test/RelMdColumnOriginsTest.java       |   4 +-
 .../test/RelMdPercentageOriginalRowsTest.java      |   4 +-
 .../org/apache/calcite/test/RelMetadataTest.java   | 364 ++++----
 .../org/apache/calcite/test/RelOptRulesTest.java   | 931 +++++++++++----------
 .../calcite/test/RexImplicationCheckerTest.java    |  38 +-
 .../org/apache/calcite/test/RexShuttleTest.java    |   6 +-
 .../apache/calcite/test/RexTransformerTest.java    |  38 +-
 .../apache/calcite/test/ScannableTableTest.java    |  38 +-
 .../apache/calcite/test/SqlAdvisorJdbcTest.java    |  18 +-
 .../org/apache/calcite/test/SqlFunctionsTest.java  |  84 +-
 .../apache/calcite/test/SqlHintsConverterTest.java |  54 +-
 .../apache/calcite/test/SqlJsonFunctionsTest.java  |  40 +-
 .../org/apache/calcite/test/SqlLimitsTest.java     |   2 +-
 .../java/org/apache/calcite/test/SqlLineTest.java  |   4 +-
 .../calcite/test/SqlOperatorBindingTest.java       |   6 +-
 .../calcite/test/SqlStatisticProviderTest.java     |   8 +-
 .../java/org/apache/calcite/test/SqlTestGen.java   |   2 +-
 .../test/SqlToRelConverterExtendedTest.java        |   2 +-
 .../apache/calcite/test/SqlToRelConverterTest.java | 904 ++++++++++----------
 .../calcite/test/SqlValidatorFeatureTest.java      |  14 +-
 .../org/apache/calcite/test/SqlValidatorTest.java  | 864 +++++++++----------
 .../apache/calcite/test/SqlXmlFunctionsTest.java   |  10 +-
 .../java/org/apache/calcite/test/StreamTest.java   |  16 +-
 .../org/apache/calcite/test/TableFunctionTest.java |  46 +-
 .../apache/calcite/test/TableInRootSchemaTest.java |   4 +-
 .../calcite/test/TypeCoercionConverterTest.java    |  20 +-
 .../org/apache/calcite/test/TypeCoercionTest.java  |  22 +-
 .../test/java/org/apache/calcite/test/UdfTest.java |  56 +-
 .../test/java/org/apache/calcite/test/UdtTest.java |   6 +-
 .../concurrent/ConcurrentTestCommandGenerator.java |   4 +-
 .../EnumerableBatchNestedLoopJoinTest.java         |  24 +-
 .../test/enumerable/EnumerableCalcTest.java        |   4 +-
 .../test/enumerable/EnumerableCorrelateTest.java   |  20 +-
 .../test/enumerable/EnumerableHashJoinTest.java    |  18 +-
 .../test/enumerable/EnumerableJoinTest.java        |  16 +-
 .../EnumerableRepeatUnionHierarchyTest.java        |   2 +-
 .../test/enumerable/EnumerableRepeatUnionTest.java |  12 +-
 .../calcite/test/fuzzer/RexProgramFuzzyTest.java   |  10 +-
 .../calcite/test/fuzzer/RexToTestCodeShuttle.java  |   2 +-
 .../org/apache/calcite/tools/FrameworksTest.java   |  18 +-
 .../java/org/apache/calcite/tools/PlannerTest.java | 114 +--
 .../java/org/apache/calcite/util/BitSetsTest.java  |  22 +-
 .../org/apache/calcite/util/ChunkListTest.java     |  12 +-
 .../org/apache/calcite/util/ImmutableBeanTest.java |  10 +-
 .../apache/calcite/util/ImmutableBitSetTest.java   |  56 +-
 .../calcite/util/PartiallyOrderedSetTest.java      |  32 +-
 .../apache/calcite/util/PermutationTestCase.java   |  12 +-
 .../calcite/util/PrecedenceClimbingParserTest.java |  20 +-
 .../apache/calcite/util/ReflectVisitorTest.java    |  12 +-
 .../java/org/apache/calcite/util/SourceTest.java   |  12 +-
 .../java/org/apache/calcite/util/TestUtilTest.java |   6 +-
 .../java/org/apache/calcite/util/UtilTest.java     | 148 ++--
 .../calcite/util/graph/DirectedGraphTest.java      |  25 +-
 .../apache/calcite/util/mapping/MappingTest.java   |  19 +-
 .../org/apache/calcite/test/RelOptRulesTest.xml    |  82 +-
 .../apache/calcite/test/SqlToRelConverterTest.xml  | 115 ++-
 core/src/test/resources/sql/winagg.iq              |  39 +-
 .../adapter/druid/DruidQueryFilterTest.java        |   6 +-
 .../org/apache/calcite/test/DruidAdapter2IT.java   | 420 +++++-----
 .../org/apache/calcite/test/DruidAdapterIT.java    | 470 +++++------
 .../calcite/test/DruidDateRangeRulesTest.java      |  14 +-
 .../adapter/elasticsearch/AggregationTest.java     |  28 +-
 .../adapter/elasticsearch/BooleanLogicTest.java    |   6 +-
 .../elasticsearch/ElasticSearchAdapterTest.java    |  44 +-
 .../elasticsearch/ElasticsearchJsonTest.java       |  16 +-
 .../elasticsearch/ElasticsearchVersionTest.java    |   4 +-
 .../calcite/adapter/elasticsearch/MatchTest.java   |   4 +-
 .../adapter/elasticsearch/Projection2Test.java     |  12 +-
 .../adapter/elasticsearch/ProjectionTest.java      |   4 +-
 .../adapter/elasticsearch/QueryBuildersTest.java   |  16 +-
 .../adapter/elasticsearch/ScrollingTest.java       |   4 +-
 .../test/java/org/apache/calcite/test/CsvTest.java |  82 +-
 .../apache/calcite/test/ExampleFunctionTest.java   |   6 +-
 .../calcite/adapter/file/FileReaderTest.java       |  26 +-
 .../org/apache/calcite/adapter/file/SqlTest.java   |  30 +-
 .../adapter/geode/rel/GeodeAllDataTypesTest.java   |  26 +-
 .../adapter/geode/rel/GeodeBookstoreTest.java      |  74 +-
 .../calcite/adapter/geode/rel/GeodeZipsTest.java   |  24 +-
 .../adapter/geode/simple/BookMasterRegionTest.java |   2 +-
 .../calcite/adapter/kafka/KafkaAdapterTest.java    |  10 +-
 .../adapter/kafka/KafkaRowConverterTest.java       |   2 +-
 .../calcite/linq4j/MemoryEnumerableTest.java       |   6 +-
 .../calcite/linq4j/function/FunctionTest.java      |  10 +-
 .../calcite/linq4j/test/BlockBuilderTest.java      |  14 +-
 .../calcite/linq4j/test/CorrelateJoinTest.java     |  10 +-
 .../calcite/linq4j/test/DeterministicTest.java     |  34 +-
 .../apache/calcite/linq4j/test/ExpressionTest.java |  96 +--
 .../apache/calcite/linq4j/test/InlinerTest.java    |  22 +-
 .../org/apache/calcite/linq4j/test/Linq4jTest.java | 236 +++---
 .../apache/calcite/linq4j/test/LookupImplTest.java |   6 +-
 .../apache/calcite/linq4j/test/OptimizerTest.java  | 162 ++--
 .../apache/calcite/linq4j/test/PrimitiveTest.java  |  20 +-
 .../org/apache/calcite/linq4j/tree/TypeTest.java   |   4 +-
 .../calcite/adapter/mongodb/MongoAdapterTest.java  |  62 +-
 .../org/apache/calcite/test/PigAdapterTest.java    |  16 +-
 .../calcite/test/PigRelBuilderStyleTest.java       |  12 +-
 .../org/apache/calcite/piglet/PigRelOpVisitor.java |  12 +-
 .../java/org/apache/calcite/test/PigRelExTest.java |  58 +-
 .../java/org/apache/calcite/test/PigRelOpTest.java |  80 +-
 .../org/apache/calcite/test/PigScriptTest.java     |   4 +-
 .../java/org/apache/calcite/test/PigletTest.java   |  40 +-
 .../apache/calcite/adapter/os/OsAdapterTest.java   |  28 +-
 .../apache/calcite/adapter/tpcds/TpcdsTest.java    |  24 +-
 .../org/apache/calcite/adapter/tpch/TpchTest.java  |  60 +-
 .../org/apache/calcite/chinook/EndToEndTest.java   |   2 +-
 .../RemotePreparedStatementParametersTest.java     |   8 +-
 .../materialize/TpcdsLatticeSuggesterTest.java     |   6 +-
 .../adapter/redis/RedisAdapterCaseBase.java        |   4 +-
 .../calcite/adapter/redis/RedisMiniServer.java     |   2 +-
 .../org/apache/calcite/test/ServerParserTest.java  |  72 +-
 .../org/apache/calcite/test/ServerQuidemTest.java  |   2 +-
 .../java/org/apache/calcite/test/ServerTest.java   |  28 +-
 .../apache/calcite/test/ServerUnParserTest.java    |   7 +-
 site/_docs/history.md                              |  49 +-
 .../org/apache/calcite/test/SparkAdapterTest.java  |  78 +-
 .../org/apache/calcite/test/SplunkAdapterTest.java |  16 +-
 218 files changed, 6805 insertions(+), 6474 deletions(-)
 create mode 100644 
core/src/main/java/org/apache/calcite/rex/RexWindowBounds.java

Reply via email to