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 2023/01/30 09:24:34 UTC

[ignite-3] branch ignite-18426 updated (839879cdcd -> f7b3b760f6)

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

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


 discard 839879cdcd Fix zoneId type.
 discard a688362eda Fix table default zoneId.
 discard 20dc7cad6e Add zoneId to the table.
     add 54da917864 IGNITE-18121 Scale up scheduler added (#1508)
     add 118a33b522 IGNITE-18527 Inline writeIntents into data storage on primary replica side (#1551)
     add 426a752702 IGNITE-17333 .NET: Add SQL ResultSet object mapping (#1584)
     add ad74955a84 IGNITE-18446 Add busy lock to raft service (#1579)
     add eb8049f977 IGNITE-18638 Make tests print thread dump when timing out (#1585)
     add ba76fcf2da IGNITE-18603 Clear all storages of a partition if one of the storages did not have time to rebalance (#1578)
     add e67d6851e5 IGNITE-18618 .NET: Increase default SocketTimeout to 30 seconds (#1591)
     add 9e55d21c28 IGNITE-18646 Raise default JUnit test timeouts (#1592)
     add d93bc6f16e IGNITE-18358 IGN-TX-5 on concurrent transactional single key load (#1563)
     add d6019ba109 IGNITE-18570 Use network serialization for Meta Storage API (#1544)
     add 00517e7b15 IGNITE-18611 Change Scalecube-related timeouts to Scalecube defaults (#1577)
     add 84a65363c6 IGNITE-18633 Storage cleanup integration if one of them has not finished rebalancing with TableManager (#1586)
     add 5df9289088 Add zoneId to the table.
     add 443ef66ab9 Fix table default zoneId.
     add f7b3b760f6 Fix zoneId type.

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   (839879cdcd)
            \
             N -- N -- N   refs/heads/ignite-18426 (f7b3b760f6)

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:
 buildscripts/java-integration-test.gradle          |   7 +
 buildscripts/java-junit5.gradle                    |   7 +
 .../ignite/internal/cli/IntegrationTestBase.java   |  35 +-
 .../repl/executor/ItIgnitePicocliCommandsTest.java |   5 +
 .../requests/tx/ClientTransactionBeginRequest.java |   2 +-
 .../management/ClusterManagementGroupManager.java  |   6 +
 .../cluster/management/raft/CmgRaftService.java    |  12 +-
 modules/core/build.gradle                          |   3 +
 .../apache/ignite/internal/util/IgniteUtils.java   |  25 +
 .../java/org/apache/ignite/lang/ErrorGroups.java   |  17 +-
 .../internal/util/IgniteStripedLockSelfTest.java   |   3 +
 .../testframework/junit/DumpThreadsOnTimeout.java  |  99 +++
 .../matchers/CompletableFutureMatcher.java         |  35 +-
 .../distributionzones/DistributionZoneManager.java | 561 +++++++++++++---
 .../distributionzones/DistributionZonesUtil.java   | 112 +++-
 ...ibutionZoneManagerConfigurationChangesTest.java | 192 +++---
 ...butionZoneManagerLogicalTopologyEventsTest.java |  14 +-
 .../DistributionZoneManagerScaleUpTest.java        | 742 +++++++++++++++++++++
 .../DistributionZoneManagerTest.java               |   3 +-
 .../DistributionZoneManagerWatchListenerTest.java  | 118 +++-
 .../DistributionZonesSchedulersTest.java           | 141 ++++
 modules/metastorage-api/build.gradle               |   5 +-
 .../internal/metastorage/MetaStorageManager.java   |   4 +-
 .../metastorage/dsl/CompoundCondition.java         |  63 +-
 .../ignite/internal/metastorage/dsl/Condition.java |   6 +-
 .../internal/metastorage/dsl/Conditions.java       | 297 ++++++++-
 .../apache/ignite/internal/metastorage/dsl/If.java | 154 -----
 .../ignite/internal/metastorage/dsl/Iif.java       |  70 ++
 .../metastorage/dsl/MetaStorageMessageGroup.java   |  60 ++
 .../ignite/internal/metastorage/dsl/Operation.java |  84 +--
 .../internal/metastorage/dsl/Operations.java       |  53 +-
 .../internal/metastorage/dsl/SimpleCondition.java  | 287 +-------
 .../ignite/internal/metastorage/dsl/Statement.java |  68 +-
 .../internal/metastorage/dsl/StatementResult.java  |  82 +--
 .../internal/metastorage/dsl/Statements.java       |  92 +++
 .../ignite/internal/metastorage/dsl/Update.java    |  38 +-
 .../impl/ItMetaStorageManagerImplTest.java         |  51 +-
 .../metastorage/impl/ItMetaStorageServiceTest.java |  99 +--
 .../metastorage/command/InvokeCommand.java         |  12 +-
 .../command/MetastorageCommandsMessageGroup.java   |  28 -
 .../metastorage/command/MultiInvokeCommand.java    |   4 +-
 .../command/info/CompoundConditionInfo.java        |  59 --
 .../metastorage/command/info/ConditionInfo.java    |  30 -
 .../internal/metastorage/command/info/IfInfo.java  |  51 --
 .../metastorage/command/info/OperationInfo.java    |  60 --
 .../command/info/SimpleConditionInfo.java          |  65 --
 .../metastorage/command/info/StatementInfo.java    |  59 --
 .../command/info/StatementResultInfo.java          |  36 -
 .../metastorage/command/info/UpdateInfo.java       |  45 --
 .../metastorage/impl/MetaStorageManagerImpl.java   |  13 +-
 .../metastorage/impl/MetaStorageService.java       |  13 +-
 .../metastorage/impl/MetaStorageServiceImpl.java   | 130 +---
 .../metastorage/server/WatchProcessor.java         |   2 +-
 .../server/persistence/RocksDbKeyValueStorage.java |   2 +
 .../server/raft/MetaStorageWriteHandler.java       | 187 +++---
 .../server/AbstractKeyValueStorageTest.java        | 152 +++--
 .../server/SimpleInMemoryKeyValueStorage.java      |   2 +
 modules/network-api/build.gradle                   |   3 +-
 .../ClusterMembershipConfigurationSchema.java      |   4 +-
 .../ScaleCubeConfigurationSchema.java              |   6 +-
 .../internal/network/netty/OutboundEncoder.java    |  12 +-
 .../Sql/ResultSetBenchmarks.cs                     |  28 +-
 .../dotnet/Apache.Ignite.Tests/FakeServer.cs       |  14 +-
 .../Linq/ResultSelectorCacheKeyTests.cs            |   2 +-
 .../Proto/MsgPack/MsgPackWriterTests.cs            |   2 -
 .../Sql/SqlResultSetObjectMappingTests.cs          | 238 +++++++
 .../Apache.Ignite/IgniteClientConfiguration.cs     |   4 +-
 .../dotnet/Apache.Ignite/Internal/Linq/DEVNOTES.md |   8 +-
 .../Apache.Ignite/Internal/Linq/ResultSelector.cs  |  33 +-
 .../Internal/Linq/ResultSelectorCacheKey.cs        |   6 +
 .../dotnet/Apache.Ignite/Internal/Sql/Sql.cs       |  12 +-
 .../Table/Serialization/ILGeneratorExtensions.cs   |  25 +-
 .../ignite/internal/raft/RaftGroupServiceImpl.java |  73 +-
 .../ignite/internal/replicator/ReplicaManager.java |  15 +-
 .../ignite/internal/replicator/ReplicaService.java |  24 +-
 .../internal/AbstractClusterIntegrationTest.java   |  29 +-
 .../internal/compute/ItLogicalTopologyTest.java    |   5 +
 .../app/ItIgniteInMemoryNodeRestartTest.java       |  33 +-
 .../runner/app/ItIgniteNodeRestartTest.java        |   9 +
 .../runner/app/ItTableApiContractTest.java         | 113 ++--
 .../org/apache/ignite/internal/app/IgniteImpl.java |   3 +-
 .../DdlCommandHandlerExceptionHandlingTest.java    |   3 +-
 .../internal/storage/engine/MvTableStorage.java    |  26 +
 .../ignite/internal/storage/util/StorageState.java |   5 +-
 .../ignite/internal/storage/util/StorageUtils.java |  51 ++
 .../storage/AbstractMvPartitionStorageTest.java    |  12 +
 .../storage/AbstractMvTableStorageTest.java        |  88 ++-
 .../storage/impl/TestMvPartitionStorage.java       |  16 +-
 .../internal/storage/impl/TestMvTableStorage.java  |  18 +
 .../storage/index/impl/TestHashIndexStorage.java   |  12 +-
 .../storage/index/impl/TestSortedIndexStorage.java |  12 +-
 .../pagememory/AbstractPageMemoryTableStorage.java |  29 +
 .../PersistentPageMemoryTableStorage.java          |  32 +-
 .../pagememory/VolatilePageMemoryTableStorage.java |   2 +-
 .../index/hash/PageMemoryHashIndexStorage.java     |  37 +-
 .../index/sorted/PageMemorySortedIndexStorage.java |  37 +-
 .../mv/AbstractPageMemoryMvPartitionStorage.java   |  90 ++-
 .../mv/PersistentPageMemoryMvPartitionStorage.java |  52 +-
 .../mv/VolatilePageMemoryMvPartitionStorage.java   |  63 +-
 .../storage/rocksdb/RocksDbMvPartitionStorage.java |  50 +-
 .../storage/rocksdb/RocksDbTableStorage.java       |  58 +-
 .../rocksdb/index/RocksDbHashIndexStorage.java     |  25 +
 .../rocksdb/index/RocksDbSortedIndexStorage.java   |  25 +
 .../storage/rocksdb/RocksDbMvTableStorageTest.java |   7 -
 .../ignite/distributed/ItTablePersistenceTest.java |  10 +-
 .../distributed/ItTxDistributedTestSingleNode.java |  48 +-
 ...butedTestThreeNodesThreeReplicasCollocated.java |  10 +-
 .../ignite/internal/table/ItColocationTest.java    |   8 +-
 .../table/distributed/StorageUpdateHandler.java    | 144 ++++
 .../internal/table/distributed/TableManager.java   | 119 ++--
 .../table/distributed/raft/PartitionListener.java  |  94 +--
 .../raft/RebalanceRaftGroupEventsListener.java     |   6 +-
 .../replicator/PartitionReplicaListener.java       | 153 ++++-
 .../distributed/replicator/TablePartitionId.java   |   8 +-
 .../distributed/storage/InternalTableImpl.java     |  98 ++-
 .../distributed/storage/PartitionStorages.java     |  55 ++
 .../ignite/internal/utils/RebalanceUtil.java       |  10 +-
 .../apache/ignite/internal/table/TxLocalTest.java  |   5 +
 .../raft/PartitionCommandListenerTest.java         |  32 +-
 .../PartitionReplicaListenerIndexLockingTest.java  |   7 +
 .../replication/PartitionReplicaListenerTest.java  | 291 +++++++-
 .../ignite/internal/table/TxAbstractTest.java      |  13 +-
 .../table/impl/DummyInternalTableImpl.java         |  25 +-
 .../apache/ignite/internal/tx/LockException.java   |   6 +-
 .../internal/tx/storage/state/TxStateStorage.java  |  18 +
 .../state/rocksdb/TxStateRocksDbStorage.java       | 109 +--
 .../state/rocksdb/RocksDbTxStateStorageTest.java   |  23 +-
 .../storage/state/AbstractTxStateStorageTest.java  |  79 ++-
 .../tx/storage/state/test/TestTxStateStorage.java  |  16 +
 129 files changed, 5004 insertions(+), 2436 deletions(-)
 create mode 100644 modules/core/src/testFixtures/java/org/apache/ignite/internal/testframework/junit/DumpThreadsOnTimeout.java
 create mode 100644 modules/distribution-zones/src/test/java/org/apache/ignite/internal/distributionzones/DistributionZoneManagerScaleUpTest.java
 create mode 100644 modules/distribution-zones/src/test/java/org/apache/ignite/internal/distributionzones/DistributionZonesSchedulersTest.java
 delete mode 100644 modules/metastorage-api/src/main/java/org/apache/ignite/internal/metastorage/dsl/If.java
 create mode 100644 modules/metastorage-api/src/main/java/org/apache/ignite/internal/metastorage/dsl/Iif.java
 create mode 100644 modules/metastorage-api/src/main/java/org/apache/ignite/internal/metastorage/dsl/MetaStorageMessageGroup.java
 create mode 100644 modules/metastorage-api/src/main/java/org/apache/ignite/internal/metastorage/dsl/Statements.java
 delete mode 100644 modules/metastorage/src/main/java/org/apache/ignite/internal/metastorage/command/info/CompoundConditionInfo.java
 delete mode 100644 modules/metastorage/src/main/java/org/apache/ignite/internal/metastorage/command/info/ConditionInfo.java
 delete mode 100644 modules/metastorage/src/main/java/org/apache/ignite/internal/metastorage/command/info/IfInfo.java
 delete mode 100644 modules/metastorage/src/main/java/org/apache/ignite/internal/metastorage/command/info/OperationInfo.java
 delete mode 100644 modules/metastorage/src/main/java/org/apache/ignite/internal/metastorage/command/info/SimpleConditionInfo.java
 delete mode 100644 modules/metastorage/src/main/java/org/apache/ignite/internal/metastorage/command/info/StatementInfo.java
 delete mode 100644 modules/metastorage/src/main/java/org/apache/ignite/internal/metastorage/command/info/StatementResultInfo.java
 delete mode 100644 modules/metastorage/src/main/java/org/apache/ignite/internal/metastorage/command/info/UpdateInfo.java
 create mode 100644 modules/platforms/dotnet/Apache.Ignite.Tests/Sql/SqlResultSetObjectMappingTests.cs
 create mode 100644 modules/table/src/main/java/org/apache/ignite/internal/table/distributed/StorageUpdateHandler.java
 create mode 100644 modules/table/src/main/java/org/apache/ignite/internal/table/distributed/storage/PartitionStorages.java