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

amashenkov pushed a change to branch ignite-19497
in repository https://gitbox.apache.org/repos/asf/ignite-3.git


    omit 22d25603af Styles.
    omit 8276700f76 Replace IgniteIndex with IgniteSchemaIndex
    omit 82b1252d3d Replace IgniteTableImpl with IgniteCatalogImpl.
    omit a1ba302325 Fix HashFunctionFactoryImpl to use specific schema version. 
Fix SqlSchemaManager interface. Drop unused code.
    omit bbf8eb5ed1 Use schema versions for queries. * Use actual schema for 
query in TX. * Pass schema version to remote fragment. * Wait for catalog 
schema ready on the remote side.
    omit 8a00476c66 Fix incorrect IgniteSchemaTable.unwrap.
     add 37fe3e86f1 IGNITE-19888 Java client: Track observable timestamp (#2371)
     add 3005f4cf31 IGNITE-20101 Relax CLI metric tests (#2379)
     add 85a18c7510 IGNITE-19506 Use data nodes from DistributionZoneManager 
with a causality token instead of BaselineManager#nodes (#2095)
     add 1507d0552c IGNITE-18875 Sql. Drop AbstractPlannerTest.TestTable (#2372)
     add 24df5e3d00 Merge branch 'main' into catalog-feature
     add ad15215f93 Fix incorrect IgniteSchemaTable.unwrap.
     add d8de394795 Use schema versions for queries. * Use actual schema for 
query in TX. * Pass schema version to remote fragment. * Wait for catalog 
schema ready on the remote side.
     add 994ded152f Fix HashFunctionFactoryImpl to use specific schema version. 
Fix SqlSchemaManager interface. Drop unused code.
     add 24102d7d34 Replace IgniteTableImpl with IgniteCatalogImpl.
     add 85e262d06a Replace IgniteIndex with IgniteSchemaIndex
     add b93b215284 Styles.
     add 3d06abd354 Replace old IgniteSchema with new IgniteCatalogSchema.

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   (22d25603af)
            \
             N -- N -- N   refs/heads/ignite-19497 (3d06abd354)

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:
 .../cli/call/metric/ItEnabledMetricCallsTest.java  |   4 +-
 .../cli/call/metric/ItMetricCallsTest.java         |   2 +-
 .../metric/ItEnabledNodeMetricCommandTest.java     |   6 +-
 .../commands/metric/ItNodeMetricCommandTest.java   |   8 +-
 .../internal/rest/ItGeneratedRestClientTest.java   |   8 +-
 .../internal/client/proto/ClientMessagePacker.java |  50 ++
 modules/client-handler/build.gradle                |   2 +
 .../apache/ignite/client/handler/TestServer.java   |  22 +-
 .../ignite/client/handler/ClientHandlerModule.java |  18 +-
 .../handler/ClientInboundMessageHandler.java       |  40 +-
 .../requests/sql/ClientSqlExecuteRequest.java      |  16 +-
 .../handler/requests/table/ClientTableCommon.java  |  16 +-
 .../table/ClientTupleContainsKeyRequest.java       |   2 +-
 .../table/ClientTupleDeleteAllExactRequest.java    |   2 +-
 .../table/ClientTupleDeleteAllRequest.java         |   2 +-
 .../table/ClientTupleDeleteExactRequest.java       |   2 +-
 .../requests/table/ClientTupleDeleteRequest.java   |   2 +-
 .../requests/table/ClientTupleGetAllRequest.java   |   2 +-
 .../table/ClientTupleGetAndDeleteRequest.java      |   2 +-
 .../table/ClientTupleGetAndReplaceRequest.java     |   2 +-
 .../table/ClientTupleGetAndUpsertRequest.java      |   2 +-
 .../requests/table/ClientTupleGetRequest.java      |   2 +-
 .../table/ClientTupleInsertAllRequest.java         |   2 +-
 .../requests/table/ClientTupleInsertRequest.java   |   2 +-
 .../table/ClientTupleReplaceExactRequest.java      |   2 +-
 .../requests/table/ClientTupleReplaceRequest.java  |   2 +-
 .../table/ClientTupleUpsertAllRequest.java         |   2 +-
 .../requests/table/ClientTupleUpsertRequest.java   |   2 +-
 .../requests/tx/ClientTransactionBeginRequest.java |  47 +-
 .../ignite/internal/client/ClientChannel.java      |  15 +-
 .../ignite/internal/client/ReliableChannel.java    |  23 +
 .../ignite/internal/client/TcpClientChannel.java   |  14 +
 .../ignite/internal/client/sql/ClientSession.java  |   2 +
 .../internal/client/tx/ClientTransactions.java     |   5 +-
 .../apache/ignite/client/ClientMetricsTest.java    |   2 +-
 .../client/ObservableTimestampPropagationTest.java |  97 +++
 .../apache/ignite/client/RequestBalancingTest.java |   2 +-
 .../ignite/client/TestClientHandlerModule.java     |  15 +-
 .../java/org/apache/ignite/client/TestServer.java  |  46 +-
 .../org/apache/ignite/client/fakes/FakeIgnite.java | 103 +--
 .../apache/ignite/client/fakes/FakeTxManager.java  | 191 +++++
 .../RepeatedFinishClientTransactionTest.java       |   7 +-
 .../distributionzones/DistributionZoneManager.java | 225 ++---
 .../distributionzones/DistributionZonesUtil.java   |  21 +-
 .../CausalityDataNodesEngine.java                  | 726 ++++++++++++++++
 .../rebalance/DistributionZoneRebalanceEngine.java |  56 +-
 .../BaseDistributionZoneManagerTest.java           |   7 +
 .../DistributionZoneManagerAlterFilterTest.java    |  28 +-
 ...ibutionZoneManagerConfigurationChangesTest.java |   7 +
 .../DistributionZoneManagerFilterTest.java         |  11 +-
 .../DistributionZoneManagerTest.java               |   1 +
 .../DistributionZoneMockTest.java                  |   1 +
 .../DistributionZoneCausalityDataNodesTest.java    | 927 +++++++++++++++------
 .../DistributionZoneRebalanceEngineTest.java       |   6 +-
 .../DistributionZonesTestUtil.java                 |  16 +-
 .../cpp/ignite/client/detail/node_connection.cpp   |   3 +
 .../cpp/ignite/client/detail/sql/sql_impl.cpp      |  30 +-
 .../client/detail/transaction/transactions_impl.h  |   3 +
 .../platforms/cpp/ignite/odbc/query/data_query.cpp |   3 +
 .../platforms/cpp/ignite/odbc/sql_connection.cpp   |   3 +
 .../dotnet/Apache.Ignite.Tests/FakeServer.cs       |   1 +
 .../dotnet/Apache.Ignite.Tests/MetricsTests.cs     |   2 +-
 .../platforms/dotnet/Apache.Ignite/ErrorGroups.cs  |   1 -
 .../dotnet/Apache.Ignite/Internal/ClientSocket.cs  |   3 +
 .../Internal/Proto/MsgPack/MsgPackWriter.cs        |   5 +
 .../dotnet/Apache.Ignite/Internal/Sql/Sql.cs       |   3 +
 .../Internal/Transactions/Transactions.cs          |  11 +-
 .../storage/ItRebalanceDistributedTest.java        |  11 +-
 .../zones/ItDistributionZonesFilterTest.java       |  22 +-
 ...niteDistributionZoneManagerNodeRestartTest.java |  73 +-
 .../runner/app/ItIgniteNodeRestartTest.java        |  14 +-
 .../org/apache/ignite/internal/app/IgniteImpl.java |  14 +-
 .../sql/engine/exec/ExecutionServiceImpl.java      |   5 +-
 .../sql/engine/schema/CatalogSqlSchemaManager.java |   2 +-
 .../sql/engine/schema/IgniteCatalogSchema.java     |  58 --
 .../internal/sql/engine/schema/IgniteSchema.java   | 133 +--
 .../internal/sql/engine/util/BaseQueryContext.java |   4 +-
 .../sql/engine/util/HashFunctionFactoryImpl.java   |  17 +-
 .../exec/ExecutionDependencyResolverSelfTest.java  | 129 ++-
 .../sql/engine/exec/ExecutionServiceImplTest.java  |  12 +-
 .../DdlCommandHandlerExceptionHandlingTest.java    |   1 +
 .../engine/framework/PredefinedSchemaManager.java  |   7 +-
 .../sql/engine/framework/TestBuilders.java         |  20 +-
 .../internal/sql/engine/framework/TestNode.java    |   4 +-
 .../sql/engine/framework/TestStatistic.java        |  78 ++
 .../internal/sql/engine/framework/TestTable.java   |  62 +-
 .../planner/AbstractAggregatePlannerTest.java      |  91 +-
 .../sql/engine/planner/AbstractPlannerTest.java    | 378 ++-------
 .../sql/engine/planner/AggregatePlannerTest.java   |  12 +-
 .../planner/ColocatedSortAggregatePlannerTest.java |  12 +-
 .../CorrelatedNestedLoopJoinPlannerTest.java       |  91 +-
 .../planner/CorrelatedSubqueryPlannerTest.java     |  35 +-
 .../sql/engine/planner/DmlPlannerTest.java         |   5 +-
 .../sql/engine/planner/HashIndexPlannerTest.java   |  97 +--
 .../engine/planner/HashIndexSpoolPlannerTest.java  | 121 +--
 .../sql/engine/planner/ImplicitCastsTest.java      |  54 +-
 .../planner/IndexSearchBoundsPlannerTest.java      | 118 ++-
 .../engine/planner/JoinColocationPlannerTest.java  | 107 ++-
 .../sql/engine/planner/JoinCommutePlannerTest.java |  36 +-
 .../engine/planner/JoinWithUsingPlannerTest.java   |  35 +-
 .../sql/engine/planner/LimitOffsetPlannerTest.java |  42 +-
 .../planner/MapReduceSortAggregatePlannerTest.java |  12 +-
 .../sql/engine/planner/MergeJoinPlannerTest.java   | 754 +++++++----------
 .../internal/sql/engine/planner/PlannerTest.java   | 757 +++++------------
 .../sql/engine/planner/PlannerTimeoutTest.java     |  54 +-
 .../planner/ProjectFilterScanMergePlannerTest.java |  42 +-
 .../sql/engine/planner/SetOpPlannerTest.java       |  51 +-
 .../planner/SortedIndexSpoolPlannerTest.java       | 100 +--
 .../engine/planner/TableFunctionPlannerTest.java   |  33 +-
 .../sql/engine/planner/TableSpoolPlannerTest.java  |  39 +-
 .../sql/engine/planner/UnionPlannerTest.java       |  54 +-
 .../sql/engine/prepare/TypeCoercionTest.java       | 165 +++-
 .../engine/schema/CatalogSqlSchemaManagerTest.java |  26 +-
 .../internal/sql/engine/util/StatementChecker.java |  19 +-
 .../internal/table/distributed/TableManager.java   | 162 ++--
 .../table/distributed/TableManagerTest.java        |   3 +
 .../org/apache/ignite/internal/tx/TxManager.java   |   2 +-
 .../internal/tx/impl/IgniteTransactionsImpl.java   |  31 +-
 .../ignite/internal/tx/impl/TxManagerImpl.java     |   2 +-
 119 files changed, 3938 insertions(+), 3161 deletions(-)
 create mode 100644 
modules/client/src/test/java/org/apache/ignite/client/ObservableTimestampPropagationTest.java
 create mode 100644 
modules/client/src/test/java/org/apache/ignite/client/fakes/FakeTxManager.java
 create mode 100644 
modules/distribution-zones/src/main/java/org/apache/ignite/internal/distributionzones/causalitydatanodes/CausalityDataNodesEngine.java
 rename 
modules/distribution-zones/src/test/java/org/apache/ignite/internal/distributionzones/{
 => causalitydatanodes}/DistributionZoneCausalityDataNodesTest.java (51%)
 delete mode 100644 
modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/schema/IgniteCatalogSchema.java
 create mode 100644 
modules/sql-engine/src/test/java/org/apache/ignite/internal/sql/engine/framework/TestStatistic.java

Reply via email to