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

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


    from 7cbca251125 Merge remote-tracking branch 'origin/main' into 
ignite-22115
     add 23be8976135 IGNITE-25551 Sql. Explain. Improve test coverage of sender 
and receiver (#6052)
     add 797cb6b9f96 IGNITE-25635 Add partitions executor to monitoring (#6077)
     add 2d662e4a83e IGNITE-24659 Fix observable timestamp propagation in 
compute and streamer (#6059)
     add 550a8560589 IGNITE-24462 Add Java client protocol compatibility tests 
- current client with old servers (#5950)
     add 8966029b8fe Bump spring-boot from 3.5.0 to 3.5.1 (#6081)
     add 998cb54a505 Bump testcontainers from 1.21.1 to 1.21.2 (#6080)
     add 7613cedc629 IGNITE-25598 Drop result ordering guarantee for batched 
updates
     add 9553611e621 IGNITE-25657 Sql. Partition pruning does not work 
correctly for TIMESTAMP WITH LOCAL TIME ZONE columns (#6065)
     add bc79fcadee1 IGNITE-25711 Fix compatibility test framework (#6075)
     add c12209c350f IGNITE-25348 Java thin: add partition-aware batch splitting
     add 6baa1cee817 IGNITE-25545 Java thin: fix incompatibility with old 
servers when starting a transaction (#6083)
     add a1cd1878e81 IGNITE-25514 Thin clients: fix incompatibility with old 
servers when getting table by name (#6082)
     add 0e57a194931 IGNITE-23702 Fix incorrect HB in deferred replica stop on 
partition restart (#6031)
     add 81857414f25 IGNITE-25157 Implement a basic compatibility test (#6078)
     add adaa237bcf1 IGNITE-22471 Sql. Unmute part of SQL F201 tests (#6084)
     add ee3db7b1c8f IGNITE-25536 Do not notify configuration listeners on 
start (#6074)
     add c2d5eb3938d IGNITE-25730 Fix 
testExecuteColocatedThrowsTableNotFoundExceptionWhenTableDoesNotExist (#6092)
     add cbba29d6352 Merge remote-tracking branch 'origin/main' into 
ignite-22115

No new revisions were added by this update.

Summary of changes:
 gradle/libs.versions.toml                          |   4 +-
 .../tests/containers/Ignite2ClusterContainer.java  |   3 +-
 .../java/org/apache/ignite/table/RecordView.java   |  25 +-
 .../ignite/internal/cli/CliIntegrationTest.java    |   3 +-
 .../client/proto/ClientComputeJobPacker.java       |   2 +-
 .../ignite/internal/client/proto/ClientOp.java     |  22 +-
 .../client/proto/ProtocolBitmaskFeature.java       |   7 +-
 .../internal/compute/ComputeJobDataHolder.java     |  28 +-
 .../internal/compute/SharedComputeUtils.java       |  38 +-
 .../ignite/client/handler/ItClientHandlerTest.java |   6 +-
 .../ignite/client/handler/ClientHandlerModule.java |   3 +-
 .../handler/ClientInboundMessageHandler.java       |  29 +-
 .../ignite/client/handler/NotificationSender.java  |   2 +-
 .../ClientComputeExecuteMapReduceRequest.java      |  36 +-
 .../compute/ClientComputeExecuteRequest.java       |  37 +-
 ...ClientStreamerWithReceiverBatchSendRequest.java |  20 +-
 .../handler/requests/table/ClientTableCommon.java  |  18 +-
 .../client/ClientTransactionInflights.java         |   9 +
 .../ignite/internal/client/TcpClientChannel.java   |   6 +-
 .../client/table/ClientKeyValueBinaryView.java     | 131 +++--
 .../internal/client/table/ClientKeyValueView.java  | 140 +++--
 .../client/table/ClientPartitionManager.java       |   2 +-
 .../client/table/ClientRecordBinaryView.java       | 170 ++++--
 .../internal/client/table/ClientRecordView.java    | 172 ++++--
 .../ignite/internal/client/table/ClientTable.java  | 179 +++++-
 .../ignite/internal/client/table/ClientTables.java |   2 +-
 .../client/table/ClientTupleSerializer.java        |  57 +-
 .../client/table/PartitionAwarenessProvider.java   |  23 +-
 .../internal/client/tx/ClientTransaction.java      |  32 +-
 .../ignite/client/AbstractClientTableTest.java     |  10 +-
 .../apache/ignite/client/ClientMetricsTest.java    |   4 +-
 .../org/apache/ignite/client/DataStreamerTest.java |   3 +-
 .../ObservableTimestampComputePropagationTest.java | 139 +++++
 .../org/apache/ignite/client/RetryPolicyTest.java  |   2 +-
 .../ignite/client/TestClientHandlerModule.java     |   2 +
 .../apache/ignite/client/fakes/FakeCompute.java    |  27 +-
 .../ignite/client/fakes/FakeInternalTable.java     |   6 +-
 modules/compatibility-tests/build.gradle           |   1 +
 .../ignite/internal/CompatibilityTestBase.java     |  29 +-
 .../org/apache/ignite/internal/IgniteCluster.java  |   6 +-
 .../org/apache/ignite/internal/IgniteVersions.java |  21 +-
 .../ignite/internal/ItCompatibilityTest.java       |  22 +-
 .../org/apache/ignite/internal/RunnerNode.java     |  35 +-
 .../apache/ignite/internal/StreamGrabberTask.java  |  59 ++
 .../internal/client/ClientCompatibilityTests.java  | 617 +++++++++++++++++++++
 ...urrentClientWithOldServerCompatibilityTest.java |  72 +++
 .../internal/compute/HybridTimestampProvider.java} |  13 +-
 .../ignite/internal/compute/IgniteComputeImpl.java |  39 +-
 .../compute/ResultUnmarshallingJobExecution.java   |  36 +-
 .../internal/compute/TaskExecutionWrapper.java     |   7 +-
 .../compute/executor/ComputeExecutorImpl.java      |  31 +-
 .../compute/task/DelegatingTaskExecution.java      |  20 +-
 .../compute/task/TaskExecutionInternal.java        |  47 +-
 .../internal/compute/ComputeComponentImplTest.java |   5 +-
 .../internal/compute/IgniteComputeImplTest.java    |  41 +-
 .../compute/executor/ComputeExecutorTest.java      |   6 +-
 .../configuration/ConfigurationChanger.java        |  18 -
 .../configuration/ConfigurationRegistry.java       |  29 +-
 .../notifications/ConfigurationListenerTest.java   |  24 -
 .../internal/lang/IgniteStringFormatter.java       |   4 +-
 .../ParameterizedClassNonStaticWorkDirTest.java    |  77 +++
 .../ParameterizedClassStaticWorkDirTest.java       |  74 +++
 .../testframework/WorkDirectoryExtensionTest.java  |   2 +
 .../internal/testframework/WorkDirectory.java      |   5 +
 .../testframework/WorkDirectoryExtension.java      |  33 +-
 .../rebalance/ItRebalanceDistributedTest.java      |   4 +-
 .../metrics/sources}/ThreadPoolMetricSource.java   |  15 +-
 .../metrics/sources/JvmMetricSourceTest.java       |   2 -
 .../ThreadPoolMetricSourceTest.java}               |   7 +-
 .../partition/replicator/fixtures/Node.java        |   4 +-
 .../internal/placementdriver/LeaseUpdater.java     |   9 -
 .../cpp/ignite/client/detail/table/tables_impl.cpp |   2 +-
 .../client-test/key_value_binary_view_test.cpp     |  11 -
 .../cpp/tests/client-test/key_value_view_test.cpp  |   9 -
 .../tests/client-test/record_binary_view_test.cpp  |  11 -
 .../cpp/tests/client-test/record_view_test.cpp     |   9 -
 .../dotnet/Apache.Ignite.Tests/FakeServer.cs       |   6 +-
 .../dotnet/Apache.Ignite.Tests/FakeServerTests.cs  |   2 +-
 .../Table/DataStreamerPlatformReceiverTests.cs     |  12 +-
 .../dotnet/Apache.Ignite/Internal/Table/Tables.cs  |   2 +-
 .../ignite/internal/replicator/ReplicaManager.java |   1 -
 .../ReplicaReservationFailedException.java         |  19 +-
 .../internal/replicator/ReplicaStateManager.java   | 102 ++--
 .../replicator/PlacementDriverReplicaSideTest.java |   3 +-
 .../rest/metrics/ItMetricControllerTest.java       |   3 +-
 .../runner/app/ItIgniteNodeRestartTest.java        |   6 +-
 .../runner/app/client/ItThinClientComputeTest.java |  47 ++
 .../app/client/ItThinClientTransactionsTest.java   | 187 ++++++-
 .../streamer/ItAbstractDataStreamerTest.java       |  51 ++
 .../ignite/internal/table/ItInternalTableTest.java |  40 +-
 .../org/apache/ignite/internal/app/IgniteImpl.java |  18 +-
 .../ignite/internal/app/ThreadPoolsManager.java    |  34 +-
 .../ignite/internal/BaseIgniteRestartTest.java     |  13 +-
 .../authentication/AuthenticationManagerImpl.java  |   2 +
 .../sql/engine/ItDynamicParameterTest.java         | 166 +++++-
 .../sql/group1/cast/test_cast_interval_day.test    |  27 -
 .../sql/group1/cast/test_cast_interval_year.test   |  27 +-
 .../sql/group1/explain/mapping.test                | 156 +++++-
 .../sql/engine/exec/UpdatableTableImpl.java        |   4 +-
 .../prepare/pruning/PartitionPruningPredicate.java |  16 +-
 .../pruning/PartitionPruningPredicateSelfTest.java | 143 +++--
 .../ignite/internal/table/InternalTable.java       |  15 +-
 .../internal/table/StreamerReceiverRunner.java     |   3 +-
 .../internal/table/distributed/TableManager.java   |   2 +-
 .../distributed/storage/InternalTableImpl.java     |  39 +-
 .../distributed/storage/InternalTableImplTest.java |   9 +-
 106 files changed, 3145 insertions(+), 865 deletions(-)
 create mode 100644 
modules/client/src/test/java/org/apache/ignite/client/ObservableTimestampComputePropagationTest.java
 create mode 100644 
modules/compatibility-tests/src/integrationTest/java/org/apache/ignite/internal/StreamGrabberTask.java
 create mode 100644 
modules/compatibility-tests/src/integrationTest/java/org/apache/ignite/internal/client/ClientCompatibilityTests.java
 create mode 100644 
modules/compatibility-tests/src/integrationTest/java/org/apache/ignite/internal/client/CurrentClientWithOldServerCompatibilityTest.java
 copy 
modules/{core/src/main/java/org/apache/ignite/internal/util/ArrayFactory.java 
=> 
compute/src/main/java/org/apache/ignite/internal/compute/HybridTimestampProvider.java}
 (78%)
 create mode 100644 
modules/core/src/test/java/org/apache/ignite/internal/testframework/ParameterizedClassNonStaticWorkDirTest.java
 create mode 100644 
modules/core/src/test/java/org/apache/ignite/internal/testframework/ParameterizedClassStaticWorkDirTest.java
 rename modules/metrics/src/{test/java/org/apache/ignite/internal/metrics => 
main/java/org/apache/ignite/internal/metrics/sources}/ThreadPoolMetricSource.java
 (88%)
 rename 
modules/metrics/src/test/java/org/apache/ignite/internal/metrics/{ThreadPoolMetricTest.java
 => sources/ThreadPoolMetricSourceTest.java} (91%)

Reply via email to