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 2025/07/04 11:41:54 UTC
(ignite-3) branch main updated (39f3dc8e993 -> bb294440989)
This is an automated email from the ASF dual-hosted git repository.
amashenkov pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/ignite-3.git
from 39f3dc8e993 IGNITE-25829 Allow concurrent outgoing Raft snapshots (#6184)
add bb294440989 IGNITE-25575: Configuration compatibility. Validate configuration snapshots with the current configuration state (#6147)
No new revisions were added by this update.
Summary of changes:
.../ConfigurationCompatibilityTest.java | 20 +-
.../compatibility/framework/ConfigAnnotation.java} | 46 ++---
.../compatibility/framework/ConfigNode.java | 141 ++++++++++----
.../framework/ConfigNodeSerializer.java | 4 +-
.../framework/ConfigurationTreeComparator.java | 114 ++++++++++-
.../ConfigurationTreeComparatorSelfTest.java | 208 +++++++++++++++++++++
.../framework/ConfigurationTreeScanner.java | 53 +++---
.../compatibility/configuration/snapshot.bin | Bin 3317 -> 3487 bytes
8 files changed, 484 insertions(+), 102 deletions(-)
copy modules/{compute/src/jobs/java/org/apache/ignite/internal/compute/Pojo.java => runner/src/test/java/org/apache/ignite/internal/configuration/compatibility/framework/ConfigAnnotation.java} (52%)
create mode 100644 modules/runner/src/test/java/org/apache/ignite/internal/configuration/compatibility/framework/ConfigurationTreeComparatorSelfTest.java