Xinyu Tan created IOTDB-6266:
--------------------------------

             Summary: Add the ability to flush syncIndex and update reader 
periodically for IoTConsensus
                 Key: IOTDB-6266
                 URL: https://issues.apache.org/jira/browse/IOTDB-6266
             Project: Apache IoTDB
          Issue Type: Improvement
            Reporter: Xinyu Tan
            Assignee: Xinyu Tan
         Attachments: image-2023-12-11-17-43-20-151.png

After the PR is merged , The safeDeletedSearchIndex passed by IoTConsensus to 
the wal reader is no longer the syncIndex that has been synchronized, but the 
SyncIndex that has been flushed to disk.

When a leader migration is triggered, the problem may occur that the wal of the 
old leader can never be deleted, resulting in a pile-up of the wal.

!image-2023-12-11-17-43-20-151.png!

To solve this problem, iotconsensus can add a way to flush syncIndex and update 
reader periodically to avoid the accumulation of the old leader's log after the 
leader switch



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

Reply via email to