From 1d5d9d9674f1d1bcd204e3da0b237bdbc6fe27d2 Mon Sep 17 00:00:00 2001 From: Anton Vinogradov Date: Wed, 24 Jul 2024 19:24:47 +0300 Subject: [PATCH] WIP --- .../ignite/util/CdcResendCommandTest.java | 28 +++++++++++++++---- .../internal/cdc/WalRecordsConsumer.java | 1 - .../cache/GridCacheTestEntryEx.java | 7 ++--- 3 files changed, 26 insertions(+), 10 deletions(-) diff --git a/modules/control-utility/src/test/java/org/apache/ignite/util/CdcResendCommandTest.java b/modules/control-utility/src/test/java/org/apache/ignite/util/CdcResendCommandTest.java index 37deb2866cd288..e6d6f078355b45 100644 --- a/modules/control-utility/src/test/java/org/apache/ignite/util/CdcResendCommandTest.java +++ b/modules/control-utility/src/test/java/org/apache/ignite/util/CdcResendCommandTest.java @@ -17,15 +17,32 @@ package org.apache.ignite.util; +import java.util.ArrayList; +import java.util.HashMap; +import java.util.Iterator; +import java.util.List; +import java.util.Map; import org.apache.ignite.binary.BinaryType; -import org.apache.ignite.cdc.*; +import org.apache.ignite.cdc.AbstractCdcTest; +import org.apache.ignite.cdc.CdcCacheEvent; +import org.apache.ignite.cdc.CdcConfiguration; +import org.apache.ignite.cdc.CdcConsumer; +import org.apache.ignite.cdc.CdcEvent; +import org.apache.ignite.cdc.TypeMapping; import org.apache.ignite.configuration.CacheConfiguration; import org.apache.ignite.configuration.DataRegionConfiguration; import org.apache.ignite.configuration.DataStorageConfiguration; import org.apache.ignite.configuration.IgniteConfiguration; import org.apache.ignite.internal.IgniteEx; import org.apache.ignite.internal.cdc.CdcMain; -import org.apache.ignite.internal.processors.cache.*; +import org.apache.ignite.internal.processors.cache.CacheConflictResolutionManager; +import org.apache.ignite.internal.processors.cache.CacheObject; +import org.apache.ignite.internal.processors.cache.CacheObjectImpl; +import org.apache.ignite.internal.processors.cache.CacheObjectValueContext; +import org.apache.ignite.internal.processors.cache.GridCacheManagerAdapter; +import org.apache.ignite.internal.processors.cache.IgniteInternalCache; +import org.apache.ignite.internal.processors.cache.KeyCacheObject; +import org.apache.ignite.internal.processors.cache.KeyCacheObjectImpl; import org.apache.ignite.internal.processors.cache.dr.GridCacheDrInfo; import org.apache.ignite.internal.processors.cache.version.CacheVersionConflictResolver; import org.apache.ignite.internal.processors.cache.version.GridCacheVersion; @@ -37,14 +54,15 @@ import org.apache.ignite.testframework.GridTestUtils; import org.junit.Test; -import java.util.*; - import static org.apache.ignite.cdc.AbstractCdcTest.KEYS_CNT; import static org.apache.ignite.cdc.CdcSelfTest.addData; import static org.apache.ignite.cluster.ClusterState.ACTIVE; import static org.apache.ignite.internal.commandline.CommandHandler.EXIT_CODE_OK; import static org.apache.ignite.testframework.GridTestUtils.stopThreads; -import static org.apache.ignite.util.CdcCommandTest.*; +import static org.apache.ignite.util.CdcCommandTest.CDC; +import static org.apache.ignite.util.CdcCommandTest.RESEND; +import static org.apache.ignite.util.CdcCommandTest.runCdc; +import static org.apache.ignite.util.CdcCommandTest.waitForSize; import static org.apache.ignite.util.GridCommandHandlerClusterByClassTest.CACHES; /** diff --git a/modules/core/src/main/java/org/apache/ignite/internal/cdc/WalRecordsConsumer.java b/modules/core/src/main/java/org/apache/ignite/internal/cdc/WalRecordsConsumer.java index 54035e455e28fc..3a2360dee48bf7 100644 --- a/modules/core/src/main/java/org/apache/ignite/internal/cdc/WalRecordsConsumer.java +++ b/modules/core/src/main/java/org/apache/ignite/internal/cdc/WalRecordsConsumer.java @@ -32,7 +32,6 @@ import org.apache.ignite.internal.pagemem.wal.record.DataEntry; import org.apache.ignite.internal.pagemem.wal.record.DataRecord; import org.apache.ignite.internal.pagemem.wal.record.TimeStampRecord; -import org.apache.ignite.internal.pagemem.wal.record.UnwrapDataEntry; import org.apache.ignite.internal.pagemem.wal.record.WALRecord; import org.apache.ignite.internal.processors.cache.GridCacheOperation; import org.apache.ignite.internal.processors.cache.persistence.wal.WALPointer; diff --git a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/GridCacheTestEntryEx.java b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/GridCacheTestEntryEx.java index e084baf888dc00..88120a7a6cc562 100644 --- a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/GridCacheTestEntryEx.java +++ b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/GridCacheTestEntryEx.java @@ -17,6 +17,9 @@ package org.apache.ignite.internal.processors.cache; +import java.util.Collection; +import java.util.UUID; +import javax.cache.Cache; import org.apache.ignite.IgniteCheckedException; import org.apache.ignite.cache.eviction.EvictableEntry; import org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion; @@ -31,10 +34,6 @@ import org.apache.ignite.internal.util.lang.GridMetadataAwareAdapter; import org.jetbrains.annotations.Nullable; -import javax.cache.Cache; -import java.util.Collection; -import java.util.UUID; - /** * Test entry. */