[ 
https://issues.apache.org/jira/browse/IOTDB-2706?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

FengQingxin reassigned IOTDB-2706:
----------------------------------

    Assignee: Jialin Qiao

> [compaction]ERROR o.a.i.d.e.c.t.AbstractCompactionTask:70 - Invalid input: -2
> -----------------------------------------------------------------------------
>
>                 Key: IOTDB-2706
>                 URL: https://issues.apache.org/jira/browse/IOTDB-2706
>             Project: Apache IoTDB
>          Issue Type: Bug
>            Reporter: FengQingxin
>            Assignee: Jialin Qiao
>            Priority: Major
>         Attachments: image-2022-03-09-09-26-16-250.png, logs.zip
>
>
> Hi IoTDB developers
>   I met an error when I using compaction:{color:#FF0000}"ERROR 
> o.a.i.d.e.c.t.AbstractCompactionTask:70 - Invalid input: -2"{color}
>   There are 50% overflow data in this instance. 
>   !image-2022-03-09-09-26-16-250.png!
> Please refer to the attachement.
> If you need to connect to this instance,please connect with me.
>  
> 2022-03-09 02:31:55,843 [pool-7-IoTDB-Compaction-4] ERROR 
> o.a.i.d.e.c.c.r.t.RewriteCrossSpaceCompactionTask:90 - Meet errors in cross 
> space compaction, Invalid input: -2
> 2022-03-09 02:31:55,844 [pool-7-IoTDB-Compaction-4] ERROR 
> o.a.i.d.e.c.t.AbstractCompactionTask:70 - Invalid input: -2
> java.lang.IllegalArgumentException: Invalid input: -2
>         at 
> org.apache.iotdb.tsfile.file.metadata.enums.CompressionType.deserialize(CompressionType.java:79)
>         at 
> org.apache.iotdb.tsfile.utils.ReadWriteIOUtils.readCompressionType(ReadWriteIOUtils.java:792)
>         at 
> org.apache.iotdb.tsfile.file.header.ChunkHeader.deserializeFrom(ChunkHeader.java:185)
>         at 
> org.apache.iotdb.tsfile.read.TsFileSequenceReader.readChunkHeader(TsFileSequenceReader.java:1046)
>         at 
> org.apache.iotdb.tsfile.read.TsFileSequenceReader.readMemChunk(TsFileSequenceReader.java:1068)
>         at 
> org.apache.iotdb.db.engine.cache.ChunkCache.lambda$new$1(ChunkCache.java:82)
>         at 
> com.github.benmanes.caffeine.cache.LocalLoadingCache.lambda$newMappingFunction$2(LocalLoadingCache.java:141)
>         at 
> com.github.benmanes.caffeine.cache.LocalCache.lambda$statsAware$0(LocalCache.java:139)
>         at 
> com.github.benmanes.caffeine.cache.BoundedLocalCache.lambda$doComputeIfAbsent$14(BoundedLocalCache.java:2405)
>         at 
> java.util.concurrent.ConcurrentHashMap.compute(ConcurrentHashMap.java:1853)
>         at 
> com.github.benmanes.caffeine.cache.BoundedLocalCache.doComputeIfAbsent(BoundedLocalCache.java:2403)
>         at 
> com.github.benmanes.caffeine.cache.BoundedLocalCache.computeIfAbsent(BoundedLocalCache.java:2386)
>         at 
> com.github.benmanes.caffeine.cache.LocalCache.computeIfAbsent(LocalCache.java:108)
>         at 
> com.github.benmanes.caffeine.cache.LocalLoadingCache.get(LocalLoadingCache.java:54)
>         at 
> org.apache.iotdb.db.engine.cache.ChunkCache.get(ChunkCache.java:124)
>         at 
> org.apache.iotdb.db.query.reader.chunk.DiskChunkLoader.getChunkReader(DiskChunkLoader.java:55)
>         at 
> org.apache.iotdb.db.utils.FileLoaderUtils.loadPageReaderList(FileLoaderUtils.java:251)
>         at 
> org.apache.iotdb.db.query.reader.series.SeriesReader.unpackOneChunkMetaData(SeriesReader.java:590)
>         at 
> org.apache.iotdb.db.query.reader.series.SeriesReader.unpackAllOverlappedChunkMetadataToPageReaders(SeriesReader.java:567)
>         at 
> org.apache.iotdb.db.query.reader.series.SeriesReader.hasNextPage(SeriesReader.java:498)
>         at 
> org.apache.iotdb.db.query.reader.series.SeriesRawDataBatchReader.readPageData(SeriesRawDataBatchReader.java:179)
>         at 
> org.apache.iotdb.db.query.reader.series.SeriesRawDataBatchReader.readChunkData(SeriesRawDataBatchReader.java:171)
>         at 
> org.apache.iotdb.db.query.reader.series.SeriesRawDataBatchReader.hasNextBatch(SeriesRawDataBatchReader.java:118)
>         at 
> org.apache.iotdb.db.engine.compaction.CompactionUtils.writeWithReader(CompactionUtils.java:216)
>         at 
> org.apache.iotdb.db.engine.compaction.CompactionUtils.compactNonAlignedSeries(CompactionUtils.java:204)
>         at 
> org.apache.iotdb.db.engine.compaction.CompactionUtils.compact(CompactionUtils.java:105)
>         at 
> org.apache.iotdb.db.engine.compaction.cross.rewrite.task.RewriteCrossSpaceCompactionTask.executeCompaction(RewriteCrossSpaceCompactionTask.java:145)
>         at 
> org.apache.iotdb.db.engine.compaction.cross.rewrite.task.RewriteCrossSpaceCompactionTask.doCompaction(RewriteCrossSpaceCompactionTask.java:87)
>         at 
> org.apache.iotdb.db.engine.compaction.task.AbstractCompactionTask.call(AbstractCompactionTask.java:68)
>         at 
> org.apache.iotdb.db.engine.compaction.task.AbstractCompactionTask.call(AbstractCompactionTask.java:45)
>         at java.util.concurrent.FutureTask.run(FutureTask.java:266)
>         at 
> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
>         at 
> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
>         at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
>         at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
>         at java.lang.Thread.run(Thread.java:748)



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

Reply via email to