FengQingxin created IOTDB-2706:
----------------------------------
Summary: [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
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)