You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ignite.apache.org by vp...@apache.org on 2022/03/30 16:25:34 UTC
[ignite-3] branch main updated (2fa9121 -> aba9926)
This is an automated email from the ASF dual-hosted git repository.
vpyatkov pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/ignite-3.git.
from 2fa9121 IGNITE-16751 TimeoutException handling within RaftGroupServiceImpl#sendWithRetry fixed
add e153756 IGNITE-16365 Implement a logic of recovery finishing
add 99ae5bd IGNITE-16363 Provide a guarantee of completeness of pre-recovery actions
add be2e63c IGNITE-16231 Use any() for tracking updates of schema
add 25870b6 IGNITE-16543 Implement an #update method for VersionedValue
add 2f5410e IGNITE-16433 Enable some tests disabled until local state recovery is done
add c6d4a69 IGNITE-16553 Add a supplier of default value for VersionedValue
add a18e575 IGNITE-16706 Add a test checking node restart after configuration changes in the cluster have happened
add aba9926 IGNITE-16726 Add new tests checking recovery functionality
No new revisions were added by this update.
Summary of changes:
.../ignite/internal/causality/VersionedValue.java | 238 ++++--
.../internal/causality/VersionedValueTest.java | 109 ++-
.../metastorage/server/KeyValueStorage.java | 1 +
.../internal/metastorage/MetaStorageManager.java | 9 +
.../java/org/apache/ignite/internal/raft/Loza.java | 1 +
.../raft/jraft/rpc/impl/AbstractClientService.java | 20 +-
.../ItDistributedConfigurationStorageTest.java | 3 +-
.../runner/app/ItIgniteNodeRestartTest.java | 903 +++++++++++++++++++--
.../org/apache/ignite/internal/app/IgniteImpl.java | 25 +-
.../recovery/ConfigurationCatchUpListener.java | 120 +++
.../recovery/RecoveryCompletionFutureFactory.java | 59 ++
.../internal/sql/engine/SqlQueryProcessor.java | 8 +-
.../sql/engine/schema/SqlSchemaManagerImpl.java | 36 +-
.../internal/table/distributed/TableManager.java | 628 +++++++-------
.../distributed/storage/InternalTableImpl.java | 11 +-
.../ignite/internal/table/TableManagerTest.java | 60 +-
16 files changed, 1763 insertions(+), 468 deletions(-)
create mode 100644 modules/runner/src/main/java/org/apache/ignite/internal/recovery/ConfigurationCatchUpListener.java
create mode 100644 modules/runner/src/main/java/org/apache/ignite/internal/recovery/RecoveryCompletionFutureFactory.java