刘珍 created IOTDB-3945:
-------------------------

             Summary: Some datanodes can query expired data(set ttl, all data 
expires)
                 Key: IOTDB-3945
                 URL: https://issues.apache.org/jira/browse/IOTDB-3945
             Project: Apache IoTDB
          Issue Type: Bug
          Components: mpp-cluster
    Affects Versions: 0.14.0-SNAPSHOT
            Reporter: 刘珍
            Assignee: 张洪胤
         Attachments: image-2022-07-25-13-30-00-736.png, 
image-2022-07-25-13-31-20-683.png, ip3_config.properties, 
ip4_config.properties, ip5_config.properties

master_0722_dfcb0a8
3副本3C5D,MultiLeaderConsensus,不设置TTL,3个bm连3个datanode写入数据,全部成功。
设置ttl,所有数据全部过期。
3副本中有2个副本还可以查询到数据(多执行几次查询,会发到不同datanode执行):
 !image-2022-07-25-13-30-00-736.png! 

期望结果是0。

benchmark写入的数据是2018年的,设置ttl
./sbin/start-cli.sh -h 192.168.130.1 -p 6667 -e 'set ttl to root.test.g0_0  
3600000'
 !image-2022-07-25-13-31-20-683.png! 

复现流程
1. 192.168.130.1/2/3/4/5

2. benchmark 在ip2

3个配置文件见附件。

3. 写入完成,查询数据正确
select count(s_4) from root.** align by device

4. 设置ttl
select count(s_4) from root.** align by device
{color:#DE350B}找出结果不为0的序列{color}
查询这个序列(多执行几次)




--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to