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