You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@iotdb.apache.org by "Kaifeng Xue (Jira)" <ji...@apache.org> on 2022/03/16 04:29:00 UTC

[jira] [Commented] (IOTDB-2737) [ IDTable ] orapache.iotdb.db.exception.metadata.IllegalPathException: -100#-20#-14218#-52.s_0 is not a legal path

    [ https://issues.apache.org/jira/browse/IOTDB-2737?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17507338#comment-17507338 ] 

Kaifeng Xue commented on IOTDB-2737:
------------------------------------

Currently compaction module doesn't use id table. MManager can't find SHA256 ID in MTree.

> [ IDTable ] orapache.iotdb.db.exception.metadata.IllegalPathException: -100#-20#-14218#-52.s_0 is not a legal path
> ------------------------------------------------------------------------------------------------------------------
>
>                 Key: IOTDB-2737
>                 URL: https://issues.apache.org/jira/browse/IOTDB-2737
>             Project: Apache IoTDB
>          Issue Type: Bug
>          Components: Core/Schema Manager
>    Affects Versions: 0.13.0-SNAPSHOT
>            Reporter: 刘珍
>            Assignee: Kaifeng Xue
>            Priority: Major
>              Labels: pull-request-available
>
> master 0314  a95558e649d2c09932566ac5e7dae2830473f62c
>  device_id_transformation_method=SHA256
>  enable_id_table=true
>  enable_id_table_log_file=true
> 合并异常:
> 2022-03-14 15:10:45,557 [pool-7-IoTDB-Compaction-6] ERROR o.a.i.d.e.c.i.s.SizeTieredCompactionTask:196 - root.test.g_5-0 [Compaction] Throwable is caught during execution of SizeTieredCompaction, {}
> org.apache.iotdb.db.exception.metadata.IllegalPathException: -107#-32#-7795880#-7595740.s_0 is not a legal path
>         at org.apache.iotdb.db.metadata.mtree.MTree.getNodeByPath(MTree.java:1381)
>         at org.apache.iotdb.db.metadata.mtree.MTree.getMeasurementMNode(MTree.java:1514)
>         at org.apache.iotdb.db.metadata.MManager.getMeasurementMNode(MManager.java:1493)
>         at org.apache.iotdb.db.metadata.MManager.getSeriesSchema(MManager.java:1396)
>         at org.apache.iotdb.db.engine.compaction.inner.utils.InnerSpaceCompactionUtils.compactNotAlignedSeries(InnerSpaceCompactionUtils.java:123)
>         at org.apache.iotdb.db.engine.compaction.inner.utils.InnerSpaceCompactionUtils.compact(InnerSpaceCompactionUtils.java:82)
>         at org.apache.iotdb.db.engine.compaction.inner.sizetiered.SizeTieredCompactionTask.doCompaction(SizeTieredCompactionTask.java:119)
>         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)