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

apolovtsev pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/ignite-3.git


The following commit(s) were added to refs/heads/main by this push:
     new 36885b92aa IGNITE-21576 Unmute tests in IndexManagerTest (#3363)
36885b92aa is described below

commit 36885b92aab614579b747c28237bab8fa5375be4
Author: Alexander Polovtcev <[email protected]>
AuthorDate: Thu Mar 7 17:26:15 2024 +0200

    IGNITE-21576 Unmute tests in IndexManagerTest (#3363)
---
 .../java/org/apache/ignite/internal/index/IndexManagerTest.java    | 7 ++-----
 .../src/main/java/org/apache/ignite/internal/table/TableImpl.java  | 3 +--
 2 files changed, 3 insertions(+), 7 deletions(-)

diff --git 
a/modules/index/src/test/java/org/apache/ignite/internal/index/IndexManagerTest.java
 
b/modules/index/src/test/java/org/apache/ignite/internal/index/IndexManagerTest.java
index 72e809b7d0..b6ee9dee73 100644
--- 
a/modules/index/src/test/java/org/apache/ignite/internal/index/IndexManagerTest.java
+++ 
b/modules/index/src/test/java/org/apache/ignite/internal/index/IndexManagerTest.java
@@ -78,7 +78,6 @@ import org.apache.ignite.internal.util.IgniteUtils;
 import org.apache.ignite.sql.IgniteSql;
 import org.junit.jupiter.api.AfterEach;
 import org.junit.jupiter.api.BeforeEach;
-import org.junit.jupiter.api.Disabled;
 import org.junit.jupiter.api.Test;
 import org.junit.jupiter.api.extension.ExtendWith;
 
@@ -136,12 +135,11 @@ public class IndexManagerTest extends 
BaseIgniteAbstractTest {
         verify(tableViewInternal, never()).unregisterIndex(anyInt());
     }
 
-    @Disabled("https://issues.apache.org/jira/browse/IGNITE-21576";)
     @Test
     void testDestroyIndex() throws Exception {
         createIndex(TABLE_NAME, INDEX_NAME);
 
-        CatalogIndexDescriptor indexDescriptor = 
catalogManager.aliveIndex(INDEX_NAME, catalogManager.latestCatalogVersion());
+        CatalogIndexDescriptor indexDescriptor = 
catalogManager.aliveIndex(INDEX_NAME, clock.nowLong());
         int indexId = indexDescriptor.id();
         int tableId = indexDescriptor.tableId();
 
@@ -154,12 +152,11 @@ public class IndexManagerTest extends 
BaseIgniteAbstractTest {
         verify(mvTableStorage).destroyIndex(indexId);
     }
 
-    @Disabled("https://issues.apache.org/jira/browse/IGNITE-21576";)
     @Test
     void testIndexDestroyedWithTable() throws Exception {
         createIndex(TABLE_NAME, INDEX_NAME);
 
-        CatalogIndexDescriptor indexDescriptor = 
catalogManager.aliveIndex(INDEX_NAME, catalogManager.latestCatalogVersion());
+        CatalogIndexDescriptor indexDescriptor = 
catalogManager.aliveIndex(INDEX_NAME, clock.nowLong());
         int indexId = indexDescriptor.id();
         int tableId = indexDescriptor.tableId();
 
diff --git 
a/modules/table/src/main/java/org/apache/ignite/internal/table/TableImpl.java 
b/modules/table/src/main/java/org/apache/ignite/internal/table/TableImpl.java
index 3452bfcb7c..e29c7667aa 100644
--- 
a/modules/table/src/main/java/org/apache/ignite/internal/table/TableImpl.java
+++ 
b/modules/table/src/main/java/org/apache/ignite/internal/table/TableImpl.java
@@ -289,7 +289,6 @@ public class TableImpl implements TableViewInternal {
     public void unregisterIndex(int indexId) {
         indexWrapperById.remove(indexId);
 
-        // TODO: https://issues.apache.org/jira/browse/IGNITE-21576 Also need 
to destroy the index storages
-        // tbl.storage().destroyIndex(indexId);
+        tbl.storage().destroyIndex(indexId);
     }
 }

Reply via email to