You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ignite.apache.org by am...@apache.org on 2022/10/31 09:10:32 UTC

[ignite-3] branch ignite-17771 updated (f34a2280c4 -> 134b5118db)

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

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


    from f34a2280c4 minor
     add 59b134b506 IGNITE-17943 Implement RAFT snapshot TX data sender (#1246)
     add c8340a79cc IGNITE-18005 ItDataTypesTest#testUnicodeStrings fails with IndexOutOfBoundsException (#1273)
     add 86f92aa949 IGNITE-17966: Fix problem with stuck Gradle processes in .NET tests (#1258)
     add 8989c33759 IGNITE-17965: Enable remote build cache for Gradle build on CI. (#1271)
     add 81e46457eb IGNITE-17302 add the propagation of the maximal storages' lastAppliedIndex on onSnapshotSave (#1263)
     add 4c5e3427bc IGNITE-18009: Fix gradle build (#1275)
     add 7d4bf9747d IGNITE-17967 RO writeIntent resolution tests hang up in case of multi node cluster (#1255)
     add 799530bbc2 IGNITE-17969 .NET: Partition Awareness - support all key types (#1260)
     add 134b5118db Merge branch 'main' into ignite-17771

No new revisions were added by this update.

Summary of changes:
 gradle.properties                                  |   1 +
 .../handler/requests/table/ClientTableCommon.java  |  21 +-
 .../ignite/internal/lock/ReusableLockLockup.java   |   1 +
 .../apache/ignite/internal/TestHybridClock.java    |   0
 .../dotnet/Apache.Ignite.Tests/FakeServer.cs       | 107 +++++++--
 .../dotnet/Apache.Ignite.Tests/JavaServer.cs       |  88 +------
 .../Apache.Ignite.Tests/PartitionAwarenessTests.cs |  42 +++-
 .../Proto/BinaryTuple/BinaryTupleTests.cs          |   4 +-
 .../Proto/ColocationHashTests.cs                   | 149 ++++++++++++
 .../Proto/BinaryTuple/BinaryTupleBuilder.cs        | 257 ++++++++++++++++----
 .../Proto/BinaryTuple/BinaryTupleCommon.cs         |  11 +-
 .../Proto/BinaryTuple/BinaryTupleReader.cs         |   2 +-
 .../Apache.Ignite/Internal/Proto/HashUtils.cs      | 267 ++++++++++++++++++---
 .../Apache.Ignite/Internal/Proto/ProtoCommon.cs    |   6 +
 modules/replicator/build.gradle                    |   1 +
 .../runner/app/PlatformTestNodeRunner.java         | 173 +++++++++++++
 .../internal/sql/engine/ItDataTypesTest.java       |   2 -
 .../internal/sql/engine/SqlQueryProcessor.java     |   3 +-
 .../ignite/distributed/ItTablePersistenceTest.java |   4 +-
 .../distributed/ItTxDistributedTestSingleNode.java |   8 +-
 .../ignite/internal/table/ItColocationTest.java    |   4 +-
 .../internal/table/distributed/TableManager.java   |  20 +-
 .../distributed/raft/PartitionDataStorage.java     |   5 +-
 .../table/distributed/raft/PartitionListener.java  |  82 +++++--
 .../snapshot/PartitionSnapshotStorageFactory.java  |  12 +-
 .../snapshot/message/SnapshotTxDataRequest.java    |   6 +
 .../raft/snapshot/outgoing/OutgoingSnapshot.java   | 181 ++++++++------
 .../snapshot/outgoing/OutgoingSnapshotReader.java  |  18 +-
 .../outgoing/OutgoingSnapshotRegistry.java         |  40 ---
 .../outgoing/OutgoingSnapshotsManager.java         |  40 ++-
 .../SnapshotAwarePartitionDataStorage.java         |  22 +-
 .../replicator/PartitionReplicaListener.java       | 244 +++++++++++--------
 .../distributed/storage/InternalTableImpl.java     |   4 +-
 .../ignite/internal/table/TxAbstractTest.java      |  10 +-
 .../apache/ignite/internal/table/TxLocalTest.java  |  15 +-
 .../raft/PartitionCommandListenerTest.java         | 150 +++++++++++-
 .../PartitionSnapshotStorageFactoryTest.java       |  81 +++++++
 .../incoming/IncomingSnapshotCopierTest.java       |   8 +-
 ...va => OutgoingSnapshotMvDataStreamingTest.java} | 144 +++++------
 .../outgoing/OutgoingSnapshotReaderTest.java       |  73 ++++++
 .../OutgoingSnapshotTxDataStreamingTest.java       | 172 +++++++++++++
 .../outgoing/OutgoingSnapshotsManagerTest.java     |   6 +-
 .../SnapshotAwarePartitionDataStorageTest.java     |  46 ++--
 .../PartitionReplicaListenerIndexLockingTest.java  |   4 +-
 .../replication/PartitionReplicaListenerTest.java  |   4 +-
 .../table/impl/DummyInternalTableImpl.java         |  28 ++-
 .../distributed/TestPartitionDataStorage.java      |   2 +-
 modules/transactions/build.gradle                  |   1 +
 modules/transactions/pom.xml                       |   6 +
 .../internal/tx/storage/state/TxStateStorage.java  |   7 +-
 .../state/rocksdb/TxStateRocksDbStorage.java       |   7 +-
 .../storage/state/TxStateStorageAbstractTest.java  |  54 ++++-
 ...torageTest.java => TestTxStateStorageTest.java} |   4 +-
 .../tx/storage/state/UnsignedUuidComparator.java}  |  21 +-
 ...TxStateStorage.java => TestTxStateStorage.java} |  54 +++--
 ...leStorage.java => TestTxStateTableStorage.java} |   6 +-
 settings.gradle                                    |  19 ++
 57 files changed, 2078 insertions(+), 669 deletions(-)
 rename modules/core/src/{test => testFixtures}/java/org/apache/ignite/internal/TestHybridClock.java (100%)
 create mode 100644 modules/platforms/dotnet/Apache.Ignite.Tests/Proto/ColocationHashTests.cs
 delete mode 100644 modules/table/src/main/java/org/apache/ignite/internal/table/distributed/raft/snapshot/outgoing/OutgoingSnapshotRegistry.java
 create mode 100644 modules/table/src/test/java/org/apache/ignite/internal/table/distributed/raft/snapshot/PartitionSnapshotStorageFactoryTest.java
 rename modules/table/src/test/java/org/apache/ignite/internal/table/distributed/raft/snapshot/outgoing/{OutgoingSnapshotTest.java => OutgoingSnapshotMvDataStreamingTest.java} (80%)
 create mode 100644 modules/table/src/test/java/org/apache/ignite/internal/table/distributed/raft/snapshot/outgoing/OutgoingSnapshotReaderTest.java
 create mode 100644 modules/table/src/test/java/org/apache/ignite/internal/table/distributed/raft/snapshot/outgoing/OutgoingSnapshotTxDataStreamingTest.java
 rename modules/table/src/testFixtures/java/{ => org/apache/ignite}/distributed/TestPartitionDataStorage.java (98%)
 rename modules/transactions/src/test/java/org/apache/ignite/internal/tx/storage/state/test/{TestConcurrentHashMapTxStateStorageTest.java => TestTxStateStorageTest.java} (89%)
 copy modules/{network-api/src/main/java/org/apache/ignite/network/serialization/MessageSerializationRegistryInitializer.java => transactions/src/testFixtures/java/org/apache/ignite/internal/tx/storage/state/UnsignedUuidComparator.java} (57%)
 rename modules/transactions/src/testFixtures/java/org/apache/ignite/internal/tx/storage/state/test/{TestConcurrentHashMapTxStateStorage.java => TestTxStateStorage.java} (69%)
 rename modules/transactions/src/testFixtures/java/org/apache/ignite/internal/tx/storage/state/test/{TestConcurrentHashMapTxStateTableStorage.java => TestTxStateTableStorage.java} (92%)