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%)