Uploaded image for project: 'Ignite'
  1. Ignite
  2. IGNITE-14386

Failure handler triggered on doneFut.get() in Checkpointer.syncUpdatedStores@db-checkpoint-thread

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 2.10
    • Fix Version/s: None
    • Component/s: persistence
    • Labels:
      None
    • Ignite Flags:
      Release Notes Required

      Description

      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)
      

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                ilyak Ilya Kasnacheev
                Reporter:
                ilyak Ilya Kasnacheev
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated: