[ https://issues.apache.org/jira/browse/IGNITE-21845?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Roman Puchkovskiy updated IGNITE-21845: --------------------------------------- Description: [2024-03-26T08:16:10,533][WARN ][%iet_n_0%low-watermark-updater-0][ThreadAssertions] Thread Thread[%iet_n_0%low-watermark-updater-0,5,main] does not have allowed operations java.lang.Exception: Tracker at org.apache.ignite.internal.worker.ThreadAssertions.trackerException(ThreadAssertions.java:89) ~[ignite-workers-9.0.127-SNAPSHOT.jar:?] at org.apache.ignite.internal.worker.ThreadAssertions.assertThreadAllowsTo(ThreadAssertions.java:76) ~[ignite-workers-9.0.127-SNAPSHOT.jar:?] at org.apache.ignite.internal.worker.ThreadAssertions.assertThreadAllowsToWrite(ThreadAssertions.java:55) ~[ignite-workers-9.0.127-SNAPSHOT.jar:?] at org.apache.ignite.internal.storage.engine.ThreadAssertingMvTableStorage.destroyIndex(ThreadAssertingMvTableStorage.java:94) ~[ignite-storage-api-9.0.127-SNAPSHOT.jar:?] at org.apache.ignite.internal.table.TableImpl.unregisterIndex(TableImpl.java:304) ~[ignite-table-9.0.127-SNAPSHOT.jar:?] at org.apache.ignite.internal.index.IndexManager.destroyIndex(IndexManager.java:236) ~[ignite-index-9.0.127-SNAPSHOT.jar:?] at org.apache.ignite.internal.index.IndexManager.lambda$onLwmChanged$5(IndexManager.java:225) ~[ignite-index-9.0.127-SNAPSHOT.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1541) ~[?:?] at org.apache.ignite.internal.index.IndexManager.lambda$onLwmChanged$6(IndexManager.java:225) ~[ignite-index-9.0.127-SNAPSHOT.jar:?] at org.apache.ignite.internal.util.IgniteUtils.inBusyLockAsync(IgniteUtils.java:885) ~[ignite-core-9.0.127-SNAPSHOT.jar:?] at org.apache.ignite.internal.index.IndexManager.onLwmChanged(IndexManager.java:220) ~[ignite-index-9.0.127-SNAPSHOT.jar:?] at org.apache.ignite.internal.table.distributed.LowWatermarkImpl.notifyListeners(LowWatermarkImpl.java:238) ~[ignite-table-9.0.127-SNAPSHOT.jar:?] at org.apache.ignite.internal.table.distributed.LowWatermarkImpl.lambda$updateLowWatermark$5(LowWatermarkImpl.java:203) ~[ignite-table-9.0.127-SNAPSHOT.jar:?] at org.apache.ignite.internal.util.IgniteUtils.inBusyLock(IgniteUtils.java:827) ~[ignite-core-9.0.127-SNAPSHOT.jar:?] at org.apache.ignite.internal.table.distributed.LowWatermarkImpl.lambda$updateLowWatermark$6(LowWatermarkImpl.java:198) ~[ignite-table-9.0.127-SNAPSHOT.jar:?] at java.base/java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1072) [?:?] at java.base/java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:478) [?:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) [?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) [?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) [?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) [?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) [?:?] at java.base/java.lang.Thread.run(Thread.java:834) [?:?] > Destroy index out of LWM updater thread > --------------------------------------- > > Key: IGNITE-21845 > URL: https://issues.apache.org/jira/browse/IGNITE-21845 > Project: Ignite > Issue Type: Improvement > Reporter: Roman Puchkovskiy > Assignee: Roman Puchkovskiy > Priority: Major > Labels: ignite-3 > Fix For: 3.0.0-beta2 > > Time Spent: 10m > Remaining Estimate: 0h > > [2024-03-26T08:16:10,533][WARN > ][%iet_n_0%low-watermark-updater-0][ThreadAssertions] Thread > Thread[%iet_n_0%low-watermark-updater-0,5,main] does not have allowed > operations > java.lang.Exception: Tracker > at > org.apache.ignite.internal.worker.ThreadAssertions.trackerException(ThreadAssertions.java:89) > ~[ignite-workers-9.0.127-SNAPSHOT.jar:?] > at > org.apache.ignite.internal.worker.ThreadAssertions.assertThreadAllowsTo(ThreadAssertions.java:76) > ~[ignite-workers-9.0.127-SNAPSHOT.jar:?] > at > org.apache.ignite.internal.worker.ThreadAssertions.assertThreadAllowsToWrite(ThreadAssertions.java:55) > ~[ignite-workers-9.0.127-SNAPSHOT.jar:?] > at > org.apache.ignite.internal.storage.engine.ThreadAssertingMvTableStorage.destroyIndex(ThreadAssertingMvTableStorage.java:94) > ~[ignite-storage-api-9.0.127-SNAPSHOT.jar:?] > at > org.apache.ignite.internal.table.TableImpl.unregisterIndex(TableImpl.java:304) > ~[ignite-table-9.0.127-SNAPSHOT.jar:?] > at > org.apache.ignite.internal.index.IndexManager.destroyIndex(IndexManager.java:236) > ~[ignite-index-9.0.127-SNAPSHOT.jar:?] > at > org.apache.ignite.internal.index.IndexManager.lambda$onLwmChanged$5(IndexManager.java:225) > ~[ignite-index-9.0.127-SNAPSHOT.jar:?] > at java.base/java.util.ArrayList.forEach(ArrayList.java:1541) ~[?:?] > at > org.apache.ignite.internal.index.IndexManager.lambda$onLwmChanged$6(IndexManager.java:225) > ~[ignite-index-9.0.127-SNAPSHOT.jar:?] > at > org.apache.ignite.internal.util.IgniteUtils.inBusyLockAsync(IgniteUtils.java:885) > ~[ignite-core-9.0.127-SNAPSHOT.jar:?] > at > org.apache.ignite.internal.index.IndexManager.onLwmChanged(IndexManager.java:220) > ~[ignite-index-9.0.127-SNAPSHOT.jar:?] > at > org.apache.ignite.internal.table.distributed.LowWatermarkImpl.notifyListeners(LowWatermarkImpl.java:238) > ~[ignite-table-9.0.127-SNAPSHOT.jar:?] > at > org.apache.ignite.internal.table.distributed.LowWatermarkImpl.lambda$updateLowWatermark$5(LowWatermarkImpl.java:203) > ~[ignite-table-9.0.127-SNAPSHOT.jar:?] > at > org.apache.ignite.internal.util.IgniteUtils.inBusyLock(IgniteUtils.java:827) > ~[ignite-core-9.0.127-SNAPSHOT.jar:?] > at > org.apache.ignite.internal.table.distributed.LowWatermarkImpl.lambda$updateLowWatermark$6(LowWatermarkImpl.java:198) > ~[ignite-table-9.0.127-SNAPSHOT.jar:?] > at > java.base/java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1072) > [?:?] > at > java.base/java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:478) > [?:?] > at > java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) > [?:?] > at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) > [?:?] > at > java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) > [?:?] > at > java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) > [?:?] > at > java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) > [?:?] > at java.base/java.lang.Thread.run(Thread.java:834) [?:?] -- This message was sent by Atlassian Jira (v8.20.10#820010)