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/08/31 09:38:27 UTC
[ignite-3] branch ignite-17580 updated (834c20ff1b -> 631abc4ae3)
This is an automated email from the ASF dual-hosted git repository.
amashenkov pushed a change to branch ignite-17580
in repository https://gitbox.apache.org/repos/asf/ignite-3.git
from 834c20ff1b Styles after review
add 53896eb702 IGNITE-16969 Added developer documentation to REST modules. Fixes #1028
add 1f5d7a2b2d IGNITE-17577 Timestamp replaced with HybridTimestamp in MvPartitionStorage. (#1038)
add 467f36afb1 IGNITE-17196 In-memory raft group reconfiguration on node failure (#1016)
add 631abc4ae3 Merge branch 'main' into ignite-17580
No new revisions were added by this update.
Summary of changes:
modules/README.md | 3 +-
.../ignite/internal/affinity/AffinityUtils.java | 57 +++-
.../affinity/RendezvousAffinityFunction.java | 52 ++-
.../org/apache/ignite/network/ClusterNode.java | 5 +-
.../org/apache/ignite/network/NetworkAddress.java | 5 +-
.../internal/compute/ComputeMessageTypes.java | 2 +-
.../java/org/apache/ignite/hlc/HybridClock.java | 57 +++-
.../org/apache/ignite/hlc/HybridTimestamp.java | 12 +-
.../ignite/internal/thread/NamedThreadFactory.java | 12 +
.../org/apache/ignite/internal/util/ByteUtils.java | 4 +-
.../client/ItMetaStorageRaftGroupTest.java | 2 +-
.../ItMetaStorageServicePersistenceTest.java | 2 +-
.../client/ItMetaStorageServiceTest.java | 4 +-
.../metastorage/client/MetaStorageServiceImpl.java | 10 +-
.../metastorage/client/SimpleCondition.java | 12 +
.../internal/metastorage/MetaStorageManager.java | 2 +-
.../metastorage/MetaStorageRangeCursorTest.java | 2 +-
.../processor/messages/MessageImplGenerator.java | 13 +
.../ignite/internal/network/netty/NettyUtils.java | 6 +-
.../java/org/apache/ignite/internal/raft/Loza.java | 20 ++
.../raft/jraft/rpc/impl/RaftGroupServiceImpl.java | 53 ++-
.../rpc/impl/cli/IgniteCliRpcRequestClosure.java | 6 +-
modules/rest-api/README.md | 31 ++
modules/rest/README.md | 52 +++
.../storage/ItRebalanceDistributedTest.java | 7 +-
.../app/ItIgniteInMemoryNodeRestartTest.java | 354 +++++++++++++++++++++
.../runner/app/ItIgniteNodeRestartTest.java | 3 +
.../org/apache/ignite/internal/app/IgniteImpl.java | 8 +
.../sql/engine/exec/MockedStructuresTest.java | 4 +
.../internal/storage/MvPartitionStorage.java | 55 +++-
.../storage/AbstractMvPartitionStorageTest.java | 127 ++++----
.../storage/TestMvPartitionStorageTest.java | 2 +-
.../TestConcurrentHashMapMvPartitionStorage.java | 16 +-
.../mv/AbstractPageMemoryMvPartitionStorage.java | 26 +-
.../storage/pagememory/mv/HybridTimestamps.java | 98 ++++++
.../storage/pagememory/mv/ReadRowVersion.java | 12 +-
.../internal/storage/pagememory/mv/RowVersion.java | 36 +--
.../storage/pagememory/mv/RowVersionFreeList.java | 8 +-
.../pagememory/mv/ScanVersionChainByTimestamp.java | 12 +-
.../internal/storage/pagememory/mv/Timestamps.java | 78 -----
.../storage/pagememory/mv/io/RowVersionDataIo.java | 12 +-
.../AbstractPageMemoryMvPartitionStorageTest.java | 7 +-
.../storage/rocksdb/RocksDbMvPartitionStorage.java | 77 ++---
.../storage/rocksdb/RocksDbTableStorage.java | 1 -
.../rocksdb/RocksDbMvPartitionStorageTest.java | 4 +-
modules/table/pom.xml | 10 +
.../internal/table/distributed/TableManager.java | 265 ++++++++++++---
.../raft/RebalanceRaftGroupEventsListener.java | 297 ++++++++++++-----
.../internal/table/message/HasDataRequest.java} | 20 +-
.../internal/table/message/HasDataResponse.java} | 12 +-
.../internal/table/message/TableMessageGroup.java} | 13 +-
.../ignite/internal/utils/RebalanceUtil.java | 278 +++++++++++++++-
.../table/distributed/TableManagerTest.java | 10 +-
.../raft/RebalanceRaftGroupEventsListenerTest.java | 2 +-
54 files changed, 1804 insertions(+), 474 deletions(-)
create mode 100644 modules/rest-api/README.md
create mode 100644 modules/rest/README.md
create mode 100644 modules/runner/src/integrationTest/java/org/apache/ignite/internal/runner/app/ItIgniteInMemoryNodeRestartTest.java
create mode 100644 modules/storage-page-memory/src/main/java/org/apache/ignite/internal/storage/pagememory/mv/HybridTimestamps.java
delete mode 100644 modules/storage-page-memory/src/main/java/org/apache/ignite/internal/storage/pagememory/mv/Timestamps.java
copy modules/{network/src/test/java/org/apache/ignite/internal/network/processor/SerializationOrderMessage.java => table/src/main/java/org/apache/ignite/internal/table/message/HasDataRequest.java} (71%)
copy modules/{network/src/test/java/org/apache/ignite/internal/network/NestedMessageMessage.java => table/src/main/java/org/apache/ignite/internal/table/message/HasDataResponse.java} (74%)
copy modules/{raft/src/test/java/org/apache/ignite/raft/jraft/rpc/TestMessageGroup.java => table/src/main/java/org/apache/ignite/internal/table/message/TableMessageGroup.java} (72%)