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

nizhikov pushed a change to branch IGNITE-17177_inc_snapshots
in repository https://gitbox.apache.org/repos/asf/ignite.git


    from bf8373dcce8 Merge branch 'master' into IGNITE-17177_inc_snapshots
     add 36574bdbe7a IGNITE-17895 Fix assertion on histogram update if 
currentTimeMillis decreases - Fixes #10313.
     add 74d5d6117e8 IGNITE-17854 Update IgniteReleasedVersion with 2.14.0 
(#10296)
     add 9e64220c422 IGNITE-17598 SQL Calcite: Implement query metadata. 
(#10291)
     add f3792036b7c IGNITE-15245 Fixed JDBC connection leak with 
cache.invoke() over write-behind enabled cache (#10302)
     new b86286e2f60 Merge branch 'master' into IGNITE-17177_inc_snapshots
     add 1d66acf72f7 IGNITE-17912 Ducktape tests fix (#10319)
     new 672eebed47f Merge branch 'master' into IGNITE-17177_inc_snapshots
     add 177e4a3007a IGNITE-17857 The native client does not need to verify the 
configuration consistency of the DeploymentSpi - Fixes #10297.
     add 5c1fbd8d652 IGNITE-17870 SQL. Do not yield separate query result for 
comments (#10303)
     add 7902be40f88 IGNITE-17857 Codestyle fixes
     add 78e0556a070 IGNITE-17922 Fix nullptr access (#10325)
     add b312c7d6ce3 IGNITE-17857 Codestyle fixes in test code.
     add bc843a5b40a IGNITE-17911 Omit checkpoint start marker if shutdown is 
forced (#10320)
     add 43ebdae4ed5 IGNITE-17807 OutOfMemoryException in 
RebalanceIteratorLargeEntriesOOMTest on TC (#10315)
     add fe7dada84d1 IGNITE-17916 Deprecate IGNITE_ALLOW_ATOMIC_OPS_IN_TX 
(#10327)
     add 99bcc7daa2f IGNITE-13024 SQL Calcite: Support complex expressions in 
index search bounds - Fixes #10317.
     add 2a1f7a4ea8d IGNITE-17351 Java thin: Add logging (#10331)
     add 8a799ef35e5 IGNITE-17796 .NET: Support default interface methods in 
Services (#10335)
     add 15b44aa6e97 IGNITE-17939 Fail build on error in dotnetdoc or cppdoc 
(#10336)
     add 7da012c7b57 IGNITE-17860 Fixed example for compare-and-swap. Fixes 
#10321
     add e8e6919ee28 IGNITE-17890 SQL Calcite: Support index scan on boolean 
fields - Fixes #10332.
     add 770dda9a89c IGNTIE-17572 Update dependency mockserver-netty (#10333)
     add 0825b7d73d9 IGNITE-17926 Update jetty dependency (#10329)
     add 6aeb74588ad IGNITE-17946 .NET: Fix PartitionLossTest flakiness (#10339)
     add d29eff65d1f IGNITE-15609 SQL Calcite: Remove erroneous test with WHERE 
clause - Fixes #10340.
     add a3804cca6ba IGNITE-17889 SQL Calcite: Avoid full index scans in case 
of NULLs in search bounds - Fixes #10338.
     new 0c485b05fb0 Merge branch 'master' into IGNITE-17177_inc_snapshots

The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 docs/_docs/restapi.adoc                            |   2 +-
 modules/calcite/pom.xml                            |   7 +
 .../query/calcite/CalciteQueryProcessor.java       | 159 ++++-
 .../query/calcite/exec/AbstractIndexScan.java      |  11 +-
 .../query/calcite/exec/ExecutionContext.java       |   8 +
 .../query/calcite/exec/ExecutionServiceImpl.java   |  12 -
 .../calcite/exec/exp/ExpressionFactoryImpl.java    |  46 +-
 .../query/calcite/exec/exp/IgniteSqlFunctions.java |  24 +
 .../query/calcite/exec/exp/RangeIterable.java      |   8 +-
 .../query/calcite/exec/exp/RexImpTable.java        |  14 +-
 .../calcite/prepare/AbstractMultiStepPlan.java     |  16 +-
 .../calcite/prepare/DynamicParamTypeExtractor.java |  91 +++
 .../query/calcite/prepare/FieldsMetadata.java      |  38 +-
 .../query/calcite/prepare/FieldsMetadataImpl.java  |  45 +-
 .../calcite/prepare/IgniteRelRexNodeShuttle.java   | 142 ++++
 .../query/calcite/prepare/MultiStepDmlPlan.java    |  12 +-
 .../query/calcite/prepare/MultiStepPlan.java       |   5 +
 .../query/calcite/prepare/MultiStepQueryPlan.java  |  12 +-
 .../query/calcite/prepare/PrepareServiceImpl.java  |  13 +-
 .../calcite/schema/CacheTableDescriptorImpl.java   |  32 +-
 .../calcite/sql/fun/IgniteOwnSqlOperatorTable.java |  47 ++
 .../query/calcite/util/IgniteMethod.java           |  11 +-
 .../processors/query/calcite/util/RexUtils.java    |  90 ++-
 .../exec/rel/SortedIndexSpoolExecutionTest.java    |   4 +-
 .../CalciteBasicSecondaryIndexIntegrationTest.java |  25 +
 .../integration/IndexScanlIntegrationTest.java     | 160 ++++-
 .../integration/QueryMetadataIntegrationTest.java  | 345 +++++++++
 .../query/calcite/jdbc/JdbcQueryTest.java          |  49 ++
 .../planner/IndexSearchBoundsPlannerTest.java      |  62 +-
 .../query/calcite/planner/PlannerTest.java         |  17 +-
 .../planner/SortedIndexSpoolPlannerTest.java       |   3 +-
 .../ignite/testsuites/IntegrationTestSuite.java    |   2 +
 .../test_tpcds_correlated_subquery.test_ignore     |  16 -
 modules/clients/pom.xml                            |   4 +-
 .../compatibility/IgniteReleasedVersion.java       |   5 +-
 .../org/apache/ignite/IgniteSystemProperties.java  |   4 +
 .../ignite/configuration/ClientConfiguration.java  |  26 +
 .../client/thin/ClientBinaryMarshaller.java        |   2 +-
 .../client/thin/ClientChannelConfiguration.java    |  13 +
 .../thin/ClientInternalBinaryConfiguration.java    |   6 +
 .../internal/client/thin/ReliableChannel.java      |  50 +-
 .../internal/client/thin/TcpClientChannel.java     |  46 +-
 .../internal/client/thin/TcpIgniteClient.java      |  15 +-
 .../internal/jdbc2/JdbcPreparedStatement.java      |   4 +-
 .../processors/cache/CacheOperationContext.java    |   7 +-
 .../preloader/GridDhtPartitionsExchangeFuture.java |  12 +-
 .../cache/persistence/checkpoint/Checkpointer.java |  39 +-
 .../cache/store/GridCacheWriteBehindStore.java     |   4 +-
 .../metric/impl/HistogramMetricImpl.java           |   2 -
 .../metric/impl/PeriodicHistogramMetricImpl.java   |  12 +-
 .../processors/odbc/jdbc/JdbcParameterMeta.java    |  14 +
 .../processors/odbc/jdbc/JdbcRequestHandler.java   |   3 +-
 .../odbc/jdbc/JdbcRequestHandlerWorker.java        |   2 +-
 .../processors/odbc/odbc/OdbcRequestHandler.java   |   4 +-
 .../odbc/odbc/OdbcRequestHandlerWorker.java        |   2 +-
 .../processors/query/GridQueryProcessor.java       |  87 ++-
 .../internal/processors/query/NoOpQueryEngine.java |  20 +-
 .../internal/processors/query/QueryEngine.java     |  30 +-
 .../java/org/apache/ignite/logger/NullLogger.java  |  11 +
 .../spi/deployment/local/LocalDeploymentSpi.java   |   2 -
 ...CacheJdbcPojoWriteBehindConnectionLeakTest.java | 134 ++++
 .../ignite/client/BinaryConfigurationTest.java     |  24 +-
 .../client/thin/AbstractThinClientTest.java        |   9 +-
 .../ignite/internal/metric/MetricsSelfTest.java    |   7 +-
 .../metric/PeriodicHistogramMetricImplTest.java    |  10 +
 .../RebalanceIteratorLargeEntriesOOMTest.java      |   5 +-
 ...teCacheStoreSessionWriteBehindAbstractTest.java |   2 +-
 .../persistence/IgnitePdsCorruptedStoreTest.java   |  44 --
 .../MaintenancePersistenceTaskTest.java            |   5 +-
 .../db/wal/IgniteDisableWalOnRebalanceTest.java    | 130 ++++
 .../db/wal/WalRecoveryTxLogicalRecordsTest.java    | 794 ++++++++++-----------
 ...teWithoutArchiverWalIteratorInvalidCrcTest.java |   7 +-
 .../sql/SqlParserMultiStatementSelfTest.java       |  38 +
 .../platform/PlatformWaitForRebalanceTask.java     | 104 +++
 .../apache/ignite/testframework/GridTestUtils.java |  33 +-
 .../ignite/testsuites/IgniteCacheTestSuite.java    |   2 +
 .../ignite/testsuites/IgnitePdsTestSuite4.java     |   2 +
 .../tests/control_utility/consistency_test.py      |   2 +-
 .../ignitetest/tests/rebalance/in_memory_test.py   |  16 +-
 .../ignitetest/tests/rebalance/persistent_test.py  |  44 +-
 .../tests/ignitetest/tests/rebalance/util.py       |  14 +-
 .../processors/query/h2/IgniteH2Indexing.java      |   3 +
 .../query/MultipleStatementsSqlQuerySelfTest.java  |   8 +-
 modules/kubernetes/pom.xml                         |   2 +-
 .../cpp/thin-client/src/impl/data_router.cpp       |   3 +-
 .../Cache/PartitionLossTest.cs                     |  51 +-
 .../Services/ServicesTest.cs                       |  85 ++-
 .../Impl/Services/ServiceProxyInvoker.cs           |  20 +-
 .../uri/GridUriDeploymentConfigSelfTest.java       |  37 +
 parent/pom.xml                                     |   2 +-
 90 files changed, 2747 insertions(+), 844 deletions(-)
 create mode 100644 
modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/prepare/DynamicParamTypeExtractor.java
 create mode 100644 
modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/prepare/IgniteRelRexNodeShuttle.java
 create mode 100644 
modules/calcite/src/test/java/org/apache/ignite/internal/processors/query/calcite/integration/QueryMetadataIntegrationTest.java
 delete mode 100644 
modules/calcite/src/test/sql/subquery/scalar/test_tpcds_correlated_subquery.test_ignore
 create mode 100644 
modules/core/src/test/java/org/apache/ignite/cache/store/jdbc/CacheJdbcPojoWriteBehindConnectionLeakTest.java
 create mode 100644 
modules/core/src/test/java/org/apache/ignite/internal/processors/cache/persistence/db/wal/IgniteDisableWalOnRebalanceTest.java
 create mode 100644 
modules/core/src/test/java/org/apache/ignite/platform/PlatformWaitForRebalanceTask.java

Reply via email to