You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ignite.apache.org by tk...@apache.org on 2024/02/29 07:26:42 UTC
(ignite-3) branch main updated (c1fdd6588c -> 31a96349e9)
This is an automated email from the ASF dual-hosted git repository.
tkalkirill pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/ignite-3.git
from c1fdd6588c Enable Dependabot alerts in .asf.yaml
add 31a96349e9 IGNITE-21610 Upgrade tuples when inserting into indexes on a full state transfer (#3311)
No new revisions were added by this update.
Summary of changes:
modules/schema/build.gradle | 1 +
.../schema/BinaryRowArgumentMatcherTest.java | 69 +++++++++++
.../internal/schema/BinaryRowUpgraderTest.java | 12 +-
.../internal/schema/BinaryRowArgumentMatcher.java} | 28 +++--
.../ignite/internal/schema/BinaryRowMatcher.java | 4 +-
.../ignite/internal/schema/SchemaTestUtils.java | 15 ++-
.../storage/BinaryRowAndRowIdMatcherTest.java | 9 +-
.../internal/table/distributed/TableManager.java | 3 +-
.../distributed/index/IndexUpdateHandler.java | 24 ++++
.../snapshot/FullStateTransferIndexChooser.java | 81 +++++++++----
.../raft/snapshot/IndexIdAndBinaryRow.java} | 27 ++---
.../raft/snapshot/IndexIdAndTableVersion.java} | 45 +++----
.../raft/snapshot/PartitionAccessImpl.java | 56 +++++++--
.../raft/BuildIndexRowVersionChooserTest.java | 9 +-
.../FullStateTransferIndexChooserTest.java | 131 ++++++++++++++++-----
.../raft/snapshot/PartitionAccessImplTest.java | 106 +++++++++++++----
.../incoming/IncomingSnapshotCopierTest.java | 16 +--
17 files changed, 460 insertions(+), 176 deletions(-)
create mode 100644 modules/schema/src/test/java/org/apache/ignite/internal/schema/BinaryRowArgumentMatcherTest.java
copy modules/schema/src/{main/java/org/apache/ignite/internal/schema/NullBinaryRow.java => testFixtures/java/org/apache/ignite/internal/schema/BinaryRowArgumentMatcher.java} (58%)
copy modules/{storage-page-memory/src/main/java/org/apache/ignite/internal/storage/pagememory/index/meta/IndexMetaKey.java => table/src/main/java/org/apache/ignite/internal/table/distributed/raft/snapshot/IndexIdAndBinaryRow.java} (69%)
copy modules/{index/src/main/java/org/apache/ignite/internal/index/IndexBuildTaskId.java => table/src/main/java/org/apache/ignite/internal/table/distributed/raft/snapshot/IndexIdAndTableVersion.java} (61%)