You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ignite.apache.org by am...@apache.org on 2022/01/28 17:15:21 UTC

[ignite] 03/03: Drop incomplete index tree on rollback.

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

amashenkov pushed a commit to branch ignite-16426
in repository https://gitbox.apache.org/repos/asf/ignite.git

commit 7d4a5bb09313e8b5355bd89d561c07c328334954
Author: Andrew Mashenkov <an...@gmail.com>
AuthorDate: Fri Jan 28 18:19:52 2022 +0300

    Drop incomplete index tree on rollback.
---
 .../org/apache/ignite/internal/processors/query/h2/opt/GridH2Table.java | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/modules/indexing/src/main/java/org/apache/ignite/internal/processors/query/h2/opt/GridH2Table.java b/modules/indexing/src/main/java/org/apache/ignite/internal/processors/query/h2/opt/GridH2Table.java
index efbac49..d8a4ec3 100644
--- a/modules/indexing/src/main/java/org/apache/ignite/internal/processors/query/h2/opt/GridH2Table.java
+++ b/modules/indexing/src/main/java/org/apache/ignite/internal/processors/query/h2/opt/GridH2Table.java
@@ -988,6 +988,8 @@ public class GridH2Table extends TableBase {
             GridH2IndexBase rmvIdx = tmpIdxs.remove(idxName);
 
             assert rmvIdx != null;
+
+            rmvIdx.destroy(true);
         }
         finally {
             unlock(true);