You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Ilya Kasnacheev (Jira)" <ji...@apache.org> on 2021/03/24 09:43:00 UTC
[jira] [Created] (IGNITE-14386) Failure handler triggered on
doneFut.get() in Checkpointer.syncUpdatedStores@db-checkpoint-thread
Ilya Kasnacheev created IGNITE-14386:
----------------------------------------
Summary: Failure handler triggered on doneFut.get() in Checkpointer.syncUpdatedStores@db-checkpoint-thread
Key: IGNITE-14386
URL: https://issues.apache.org/jira/browse/IGNITE-14386
Project: Ignite
Issue Type: Bug
Components: persistence
Affects Versions: 2.10
Reporter: Ilya Kasnacheev
Assignee: Ilya Kasnacheev
{code}
Thread [name="binary-metadata-writer-#71", id=97, state=RUNNABLE, blockCnt=0, waitCnt=8612]
at java.base@11.0.6/sun.nio.ch.FileDispatcherImpl.force0(Native Method)
at java.base@11.0.6/sun.nio.ch.FileDispatcherImpl.force(Unknown Source)
at java.base@11.0.6/sun.nio.ch.SimpleAsynchronousFileChannelImpl.force(Unknown Source)
at app//o.a.i.i.processors.cache.persistence.file.AsyncFileIO.force(AsyncFileIO.java:216)
at app//o.a.i.i.processors.cache.persistence.file.AsyncFileIO.force(AsyncFileIO.java:211)
at app//o.a.i.i.processors.cache.binary.BinaryMetadataFileStore.writeMetadata(BinaryMetadataFileStore.java:143)
at app//o.a.i.i.processors.cache.binary.BinaryMetadataFileStore$WriteOperationTask.execute(BinaryMetadataFileStore.java:653)
at app//o.a.i.i.processors.cache.binary.BinaryMetadataFileStore$BinaryMetadataAsyncWriter.body0(BinaryMetadataFileStore.java:463)
at app//o.a.i.i.processors.cache.binary.BinaryMetadataFileStore$BinaryMetadataAsyncWriter.body(BinaryMetadataFileStore.java:435)
at app//o.a.i.i.util.worker.GridWorker.run(GridWorker.java:119)
at java.base@11.0.6/java.lang.Thread.run(Unknown Source)
Thread [name="db-checkpoint-thread-#116", id=148, state=WAITING, blockCnt=3, waitCnt=13147]
at java.base@11.0.6/jdk.internal.misc.Unsafe.park(Native Method)
at java.base@11.0.6/java.util.concurrent.locks.LockSupport.park(Unknown Source)
at app//o.a.i.i.util.future.GridFutureAdapter.get0(GridFutureAdapter.java:186)
at app//o.a.i.i.util.future.GridFutureAdapter.get(GridFutureAdapter.java:149)
at app//o.a.i.i.processors.cache.persistence.checkpoint.Checkpointer.syncUpdatedStores(Checkpointer.java:631)
at app//o.a.i.i.processors.cache.persistence.checkpoint.Checkpointer.writePages(Checkpointer.java:550)
at app//o.a.i.i.processors.cache.persistence.checkpoint.Checkpointer.doCheckpoint(Checkpointer.java:428)
at app//o.a.i.i.processors.cache.persistence.checkpoint.Checkpointer.body(Checkpointer.java:264)
at app//o.a.i.i.util.worker.GridWorker.run(GridWorker.java:119)
at java.base@11.0.6/java.lang.Thread.run(Unknown Source)
Thread [name="checkpoint-runner-IO-#131", id=163, state=RUNNABLE, blockCnt=35, waitCnt=5157152]
at java.base@11.0.6/sun.nio.ch.FileDispatcherImpl.force0(Native Method)
at java.base@11.0.6/sun.nio.ch.FileDispatcherImpl.force(Unknown Source)
at java.base@11.0.6/sun.nio.ch.SimpleAsynchronousFileChannelImpl.force(Unknown Source)
at app//o.a.i.i.processors.cache.persistence.file.AsyncFileIO.force(AsyncFileIO.java:216)
at app//o.a.i.i.processors.cache.persistence.file.AsyncFileIO.force(AsyncFileIO.java:211)
at app//o.a.i.i.processors.cache.persistence.file.FilePageStore.sync(FilePageStore.java:715)
at app//o.a.i.i.processors.cache.persistence.checkpoint.Checkpointer.lambda$syncUpdatedStores$0(Checkpointer.java:608)
at app//o.a.i.i.processors.cache.persistence.checkpoint.Checkpointer$$Lambda$760/0x00007f877929a500.run(Unknown Source)
at java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base@11.0.6/java.lang.Thread.run(Unknown Source)
Thread [name="client-connector-#1849", id=3130, state=WAITING, blockCnt=11, waitCnt=77047]
at java.base@11.0.6/jdk.internal.misc.Unsafe.park(Native Method)
at java.base@11.0.6/java.util.concurrent.locks.LockSupport.park(Unknown Source)
at app//o.a.i.i.util.future.GridFutureAdapter.get0(GridFutureAdapter.java:186)
at app//o.a.i.i.util.future.GridFutureAdapter.get(GridFutureAdapter.java:149)
at app//o.a.i.i.processors.cache.binary.BinaryMetadataFileStore$BinaryMetadataAsyncWriter.waitForWriteCompletion(BinaryMetadataFileStore.java:586)
at app//o.a.i.i.processors.cache.binary.BinaryMetadataFileStore.waitForWriteCompletion(BinaryMetadataFileStore.java:294)
at app//o.a.i.i.processors.cache.binary.CacheObjectBinaryProcessorImpl.metadata0(CacheObjectBinaryProcessorImpl.java:733)
at app//o.a.i.i.processors.cache.binary.CacheObjectBinaryProcessorImpl.metadata(CacheObjectBinaryProcessorImpl.java:646)
at app//o.a.i.i.processors.cache.binary.CacheObjectBinaryProcessorImpl$1.metadata(CacheObjectBinaryProcessorImpl.java:241)
at app//o.a.i.i.binary.BinaryContext.metadata(BinaryContext.java:1200)
at app//o.a.i.i.binary.builder.BinaryObjectBuilderImpl.serializeTo(BinaryObjectBuilderImpl.java:206)
at app//o.a.i.i.binary.builder.BinaryObjectBuilderImpl.build(BinaryObjectBuilderImpl.java:188)
at app//o.a.i.i.processors.query.h2.dml.UpdatePlan.processRowForUpdate(UpdatePlan.java:362)
at app//o.a.i.i.processors.query.h2.dml.DmlUtils.doUpdate(DmlUtils.java:256)
at app//o.a.i.i.processors.query.h2.dml.DmlUtils.processSelectResult(DmlUtils.java:172)
at app//o.a.i.i.processors.query.h2.IgniteH2Indexing.executeUpdateNonTransactional(IgniteH2Indexing.java:3123)
at app//o.a.i.i.processors.query.h2.IgniteH2Indexing.executeUpdate(IgniteH2Indexing.java:2967)
at app//o.a.i.i.processors.query.h2.IgniteH2Indexing.executeUpdateDistributed(IgniteH2Indexing.java:2894)
at app//o.a.i.i.processors.query.h2.IgniteH2Indexing.executeDml(IgniteH2Indexing.java:1263)
at app//o.a.i.i.processors.query.h2.IgniteH2Indexing.querySqlFields(IgniteH2Indexing.java:1184)
at app//o.a.i.i.processors.query.GridQueryProcessor$4.applyx(GridQueryProcessor.java:2542)
at app//o.a.i.i.processors.query.GridQueryProcessor$4.applyx(GridQueryProcessor.java:2538)
at app//o.a.i.i.util.lang.IgniteOutClosureX.apply(IgniteOutClosureX.java:35)
at app//o.a.i.i.processors.query.GridQueryProcessor.executeQuery(GridQueryProcessor.java:3054)
at app//o.a.i.i.processors.query.GridQueryProcessor.lambda$querySqlFields$1(GridQueryProcessor.java:2558)
at app//o.a.i.i.processors.query.GridQueryProcessor$$Lambda$937/0x00007f86c5293440.get(Unknown Source)
at app//o.a.i.i.processors.query.GridQueryProcessor.executeQuerySafe(GridQueryProcessor.java:2596)
at app//o.a.i.i.processors.query.GridQueryProcessor.querySqlFields(GridQueryProcessor.java:2532)
at app//o.a.i.i.processors.query.GridQueryProcessor.querySqlFields(GridQueryProcessor.java:2459)
at app//o.a.i.i.processors.query.GridQueryProcessor.querySqlFields(GridQueryProcessor.java:2415)
at app//o.a.i.i.processors.platform.client.cache.ClientCacheSqlFieldsQueryRequest.process(ClientCacheSqlFieldsQueryRequest.java:147)
at app//o.a.i.i.processors.platform.client.ClientRequestHandler.handle(ClientRequestHandler.java:91)
at app//o.a.i.i.processors.odbc.ClientListenerNioListener.onMessage(ClientListenerNioListener.java:201)
at app//o.a.i.i.processors.odbc.ClientListenerNioListener.onMessage(ClientListenerNioListener.java:57)
at app//o.a.i.i.util.nio.GridNioFilterChain$TailFilter.onMessageReceived(GridNioFilterChain.java:278)
at app//o.a.i.i.util.nio.GridNioFilterAdapter.proceedMessageReceived(GridNioFilterAdapter.java:108)
at app//o.a.i.i.util.nio.GridNioAsyncNotifyFilter$3.body(GridNioAsyncNotifyFilter.java:135)
at app//o.a.i.i.util.worker.GridWorker.run(GridWorker.java:119)
at app//o.a.i.i.util.worker.GridWorkerPool$1.run(GridWorkerPool.java:69)
at java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base@11.0.6/java.lang.Thread.run(Unknown Source)
{code}
--
This message was sent by Atlassian Jira
(v8.3.4#803005)