刘珍 created IOTDB-1483:
-------------------------

             Summary: Metadata template : LevelCompactionTsFileManagement NPE
                 Key: IOTDB-1483
                 URL: https://issues.apache.org/jira/browse/IOTDB-1483
             Project: Apache IoTDB
          Issue Type: Bug
          Components: Schema Manager
            Reporter: 刘珍
         Attachments: SessionExample.java, config.properties, 
image-2021-07-12-13-53-28-470.png

master/0708  18ae729e2792c709b7054cb0de25f4d331d7558e

MAX_HEAP_SIZE="128G"

Use the device template when merging {color:red}LevelCompactionTsFileManagement 
get NPE.{color}

2021-07-11 00:31:47,695 [pool-4-IoTDB-Compaction-3] ERROR 
o.a.i.d.e.c.l.LevelCompactionTsFileManagement:738 - Error occurred in 
Compaction Merge thread
java.lang.NullPointerException: null
        at 
org.apache.iotdb.db.metadata.MManager.getSeriesSchema(MManager.java:1112)
        at 
org.apache.iotdb.db.engine.compaction.utils.CompactionUtils.writeByDeserializePageMerge(CompactionUtils.java:204)
        at 
org.apache.iotdb.db.engine.compaction.utils.CompactionUtils.merge(CompactionUtils.java:406)
        at 
org.apache.iotdb.db.engine.compaction.level.LevelCompactionTsFileManagement.merge(LevelCompactionTsFileManagement.java:685)
        at 
org.apache.iotdb.db.engine.compaction.level.LevelCompactionTsFileManagement.merge(LevelCompactionTsFileManagement.java:598)
        at 
org.apache.iotdb.db.engine.compaction.TsFileManagement$CompactionMergeTask.call(TsFileManagement.java:173)
        at 
org.apache.iotdb.db.engine.compaction.TsFileManagement$CompactionMergeTask.call(TsFileManagement.java:160)
        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)

 !image-2021-07-12-13-53-28-470.png! 
复现过程(可减少数据量复现,满足合并条件就可以):
100 sg/100万device/30 sensor(template)
1. 执行SessionExample
2.运行benchmark





--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to