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

EJTTianyu reassigned IOTDB-1432:
--------------------------------

    Assignee: EJTTianyu

> level compaction may cause data loss problem
> --------------------------------------------
>
>                 Key: IOTDB-1432
>                 URL: https://issues.apache.org/jira/browse/IOTDB-1432
>             Project: Apache IoTDB
>          Issue Type: Bug
>          Components: Compaction
>            Reporter: EJTTianyu
>            Assignee: EJTTianyu
>            Priority: Critical
>         Attachments: image-2021-06-11-00-13-38-217.png, 
> image-2021-06-11-00-15-31-057.png, image-2021-06-11-00-20-59-015.png
>
>
> The current level compaction of IoTDB does not behave correctly in some 
> cases, resulting in data loss problems.
>  
> The problem can be reproduced as follows:
> *configuration*
>  * version:rel/0.11
>  * compaction_strategy=LEVEL_COMPACTION
>  * seq_file_num_in_each_level=2
>  * seq_level_num=2
> *Steps to reproduce*
>  * Start a new IoTDB instance 
>  * Use the cli tool to execute the following commands
> {code:java}
> insert into root.sg0.d0(timestamp,s0) values(0,0)
> flush
> insert into root.sg0.d0(timestamp,s0) values(1,1)
> insert into root.sg0.d0(timestamp,s1) values(1,1)
> select count(*) from root
> flush
> select count(*) from root
> {code}
> The execution screenshot is as follows, we can see that the count of the data 
> before and after the merge has changed.
> !image-2021-06-11-00-20-59-015.png|width=782,height=589!



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

Reply via email to