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 c80510d0c2 IGNITE-21618 In-flights for read-only transactions (#3371)
add 97c8a65082 IGNITE-21514 Deal with index destruction on compaction of
catalog during a full state transfer (#3414)
No new revisions were added by this update.
Summary of changes:
modules/table/build.gradle | 1 +
.../internal/table/distributed/LowWatermark.java | 13 +-
.../table/distributed/LowWatermarkImpl.java | 48 ++---
.../internal/table/distributed/TableManager.java | 2 +-
.../distributed/index/IndexUpdateHandler.java | 125 +++++++----
.../snapshot/FullStateTransferIndexChooser.java | 147 +++++++++----
.../raft/snapshot/ReadOnlyIndexInfo.java | 34 ++-
...atermarkTest.java => LowWatermarkImplTest.java} | 2 +-
.../distributed/TableManagerRecoveryTest.java | 2 +-
.../distributed/index/IndexUpdateHandlerTest.java | 232 ++++++++++++++++++++-
.../FullStateTransferIndexChooserTest.java | 67 +++++-
.../ignite/internal/table/TestLowWatermark.java | 51 ++++-
.../table/distributed/TestLowWatermark.java | 93 +++++++++
13 files changed, 664 insertions(+), 153 deletions(-)
rename
modules/table/src/test/java/org/apache/ignite/internal/table/distributed/{LowWatermarkTest.java
=> LowWatermarkImplTest.java} (99%)
create mode 100644
modules/table/src/testFixtures/java/org/apache/ignite/internal/table/distributed/TestLowWatermark.java