You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ignite.apache.org by sk...@apache.org on 2025/06/26 12:02:17 UTC

(ignite-3) branch ignite-22115 updated (2da1cca38a0 -> b4c6a4db78d)

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

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


    from 2da1cca38a0 Merge remote-tracking branch 'origin/main' into ignite-22115
     add ea70ac0440f Bump org.junit.platform:junit-platform-testkit from 1.13.1 to 1.13.2 (#6109)
     add 8c3af065513 Bump com.gradleup.shadow from 8.3.6 to 8.3.7 (#6107)
     add 5f0b5f2e76c Bump io.dropwizard.metrics:metrics-core from 4.2.32 to 4.2.33 (#6087)
     add 869727d5494 IGNITE-25045 Sql. Conversion of temporal types now takes type precision into account (#6057)
     add ea77a98318b IGNITE-25734 Fix WriteIntentSwitchCommand compatibility (#6114)
     add dead61f2269 IGNITE-25758 Add names to all versioned values (#6112)
     add 3367bbe8ec8 IGNITE-25764 Add @PropertyName for @Transferable interfaces (#6117)
     add 1fdf21c1778 IGNITE-25733 Fix UpdateCommand and UpdateAllCommand compatibility (#6115)
     add e9f227e9b26 Bump org.junit.platform:junit-platform-console from 1.13.1 to 1.13.2 (#6122)
     add 27b51cb3e91 IGNITE-25772 Fix reserved word usage in java client compat test queries (#6130)
     add 8c805381ac2 IGNITE-25731 Fix BuildIndexCommand compatibility (#6126)
     add c2fb6df02f5 IGNITE-24428 Make disruptor queue configurable (#6131)
     add 7f161e50aee [IGNITE-25570] Configuration compatibility. PoC get meta for one simple Configuration. (#6079)
     add 5db6ae384a2 IGNITE-25770 Remove checkpoint configuration schema from page-memory (#6127)
     add b4c6a4db78d Merge remote-tracking branch 'origin/main' into ignite-22115

No new revisions were added by this update.

Summary of changes:
 gradle/libs.versions.toml                          |   8 +-
 .../internal/client/ClientCompatibilityTests.java  |  10 +-
 .../internal/causality/BaseVersionedValue.java     |  56 +-
 .../causality/CompletableVersionedValue.java       |  17 +-
 .../causality/IncrementalVersionedValue.java       |  29 +-
 .../ignite/internal/causality/VersionedValue.java  |   5 +
 .../causality/CompletableVersionedValueTest.java   |  26 +-
 .../causality/IncrementalVersionedValueTest.java   |  38 +-
 .../apache/ignite/internal/index/IndexManager.java |   2 +-
 .../serialization/BaseMethodNameResolver.java      |  36 ++
 .../MessageDeserializerGenerator.java              |   7 +-
 .../serialization/MessageReaderMethodResolver.java |  19 +-
 .../serialization/MessageSerializerGenerator.java  |  10 +-
 .../serialization/MessageWriterMethodResolver.java |  40 +-
 .../{Transient.java => PropertyName.java}          |  16 +-
 .../configuration/CheckpointConfiguration.java     | 162 ++++++
 .../persistence/checkpoint/CheckpointManager.java  |  13 +-
 .../persistence/checkpoint/Checkpointer.java       |  15 +-
 .../persistence/compaction/Compactor.java          |  11 +-
 .../checkpoint/CheckpointManagerTest.java          |   9 +-
 .../persistence/checkpoint/CheckpointerTest.java   |  37 +-
 .../persistence/compaction/CompactorTest.java      |  21 +-
 .../replacement/AbstractPageReplacementTest.java   |   7 +-
 .../throttling/PageMemoryThrottlingTest.java       |   8 +-
 .../ItZonePartitionRaftListenerRecoveryTest.java   |   2 +-
 .../handlers/WriteIntentSwitchRequestHandler.java  |   2 +-
 .../network/PartitionReplicationMessageGroup.java  |  52 +-
 .../network/command/BuildIndexCommand.java         |  12 +-
 .../BuildIndexCommandV2.java}                      |  12 +-
 .../network/command/UpdateAllCommand.java          |   8 +-
 .../UpdateAllCommandV2.java}                       |  12 +-
 .../replicator/network/command/UpdateCommand.java  |  12 +-
 .../UpdateCommandV2.java}                          |  12 +-
 .../network/command/WriteIntentSwitchCommand.java  |   8 +-
 ...ommand.java => WriteIntentSwitchCommandV2.java} |  17 +-
 .../replicator/raft/ZonePartitionRaftListener.java |   4 +-
 .../handlers/WriteIntentSwitchCommandHandler.java  |   5 +-
 .../raft/ZonePartitionRaftListenerTest.java        |   4 +-
 .../DisruptorConfigurationSchema.java}             |  14 +-
 .../configuration/RaftConfigurationSchema.java     |   6 +
 .../java/org/apache/ignite/internal/raft/Loza.java |   1 +
 .../ConfigurationCompatibilityTest.java            | 189 +++++++
 .../compatibility/framework/ConfigNode.java        | 220 ++++++++
 .../framework/ConfigNodeSerializer.java            |  64 +++
 .../compatibility/framework/ConfigShuttle.java}    |  14 +-
 .../framework/ConfigurationSnapshotManager.java    |  81 +++
 .../framework/ConfigurationTreeComparator.java     |  69 +++
 .../framework/ConfigurationTreeScanner.java        | 205 ++++++++
 .../compatibility/configuration/snapshot.bin       | Bin 0 -> 3272 bytes
 .../ignite/internal/schema/SchemaManager.java      |   2 +-
 .../datatypes/ItCastTemporalPrecisionTest.java     | 572 +++++++++++++++++++++
 .../engine/datatypes/ItDateTimeCastFormatTest.java |  87 ++--
 .../sql/group1/types/time/test_time.test           |  17 +-
 .../sql/group1/types/timestamp/test_timestamp.test |   2 +-
 .../group1/types/timestamp/test_timestamp_ltz.test |   5 +-
 .../sql/engine/exec/exp/RexToLixTranslator.java    | 142 +++--
 .../internal/sql/engine/util/IgniteMethod.java     |  13 +
 .../sql/engine/util/IgniteSqlDateTimeUtils.java    |  61 +++
 .../engine/util/IgniteSqlDateTimeUtilsTest.java    | 100 ++++
 .../internal/sql/engine/util/QueryCheckerTest.java |  53 ++
 .../sql/engine/util/ListOfListsMatcher.java        |  77 +++
 .../internal/sql/engine/util/QueryChecker.java     |   4 +
 .../internal/sql/engine/util/QueryCheckerImpl.java |  37 ++
 .../PersistentPageMemoryStorageEngine.java         |  15 +-
 .../PageMemoryCheckpointConfigurationSchema.java   |  15 +-
 ...PageMemoryStorageEngineConfigurationSchema.java |   1 -
 .../pagememory/PersistentPageMemoryNoLoadTest.java |  32 +-
 .../ignite/internal/table/ItColocationTest.java    |   4 +-
 .../internal/table/distributed/TableManager.java   |   6 +-
 .../table/distributed/raft/PartitionListener.java  |  19 +-
 .../raft/handlers/BuildIndexCommandHandler.java    |   6 +-
 .../replicator/PartitionReplicaListener.java       |   8 +-
 .../handlers/BuildIndexReplicaRequestHandler.java  |   2 +-
 .../UpdateCommandsMarshallingMicroBenchmark.java   |   4 +-
 .../PartitionRaftCommandsSerializationTest.java    |  26 +-
 .../raft/PartitionCommandListenerTest.java         |  35 +-
 .../replication/PartitionReplicaListenerTest.java  |   6 +-
 .../CheckCatalogVersionOnActionRequestTest.java    |   2 +-
 78 files changed, 2529 insertions(+), 451 deletions(-)
 copy modules/network-api/src/main/java/org/apache/ignite/internal/network/annotations/{Transient.java => PropertyName.java} (74%)
 create mode 100644 modules/page-memory/src/main/java/org/apache/ignite/internal/pagememory/configuration/CheckpointConfiguration.java
 copy modules/partition-replicator/src/main/java/org/apache/ignite/internal/partition/replicator/network/{raft/SnapshotMetaRequest.java => command/BuildIndexCommandV2.java} (78%)
 copy modules/partition-replicator/src/main/java/org/apache/ignite/internal/partition/replicator/network/{raft/SnapshotMetaRequest.java => command/UpdateAllCommandV2.java} (78%)
 copy modules/partition-replicator/src/main/java/org/apache/ignite/internal/partition/replicator/network/{raft/SnapshotMetaRequest.java => command/UpdateCommandV2.java} (79%)
 copy modules/partition-replicator/src/main/java/org/apache/ignite/internal/partition/replicator/network/command/{WriteIntentSwitchCommand.java => WriteIntentSwitchCommandV2.java} (78%)
 copy modules/{configuration-presentation/src/test/java/org/apache/ignite/internal/configuration/presentation/TestChildConfigurationSchema.java => raft-api/src/main/java/org/apache/ignite/internal/raft/configuration/DisruptorConfigurationSchema.java} (75%)
 create mode 100644 modules/runner/src/test/java/org/apache/ignite/internal/configuration/compatibility/ConfigurationCompatibilityTest.java
 create mode 100644 modules/runner/src/test/java/org/apache/ignite/internal/configuration/compatibility/framework/ConfigNode.java
 create mode 100644 modules/runner/src/test/java/org/apache/ignite/internal/configuration/compatibility/framework/ConfigNodeSerializer.java
 copy modules/{client-handler/src/main/java/org/apache/ignite/client/handler/ResponseWriter.java => runner/src/test/java/org/apache/ignite/internal/configuration/compatibility/framework/ConfigShuttle.java} (74%)
 create mode 100644 modules/runner/src/test/java/org/apache/ignite/internal/configuration/compatibility/framework/ConfigurationSnapshotManager.java
 create mode 100644 modules/runner/src/test/java/org/apache/ignite/internal/configuration/compatibility/framework/ConfigurationTreeComparator.java
 create mode 100644 modules/runner/src/test/java/org/apache/ignite/internal/configuration/compatibility/framework/ConfigurationTreeScanner.java
 create mode 100644 modules/runner/src/test/resources/compatibility/configuration/snapshot.bin
 create mode 100644 modules/sql-engine/src/integrationTest/java/org/apache/ignite/internal/sql/engine/datatypes/ItCastTemporalPrecisionTest.java
 create mode 100644 modules/sql-engine/src/testFixtures/java/org/apache/ignite/internal/sql/engine/util/ListOfListsMatcher.java
 rename modules/{page-memory/src/main/java/org/apache/ignite/internal => storage-page-memory/src/main/java/org/apache/ignite/internal/storage}/pagememory/configuration/schema/PageMemoryCheckpointConfigurationSchema.java (77%)