Houliang Qi created IOTDB-1502: ---------------------------------- Summary: Syncleader optimization Key: IOTDB-1502 URL: https://issues.apache.org/jira/browse/IOTDB-1502 Project: Apache IoTDB Issue Type: Improvement Components: Cluster Reporter: Houliang Qi
At present, there are many operations of *syncLeader*: they are roughly divided into two categories: 1. Need to synchronize metadata such as storage group; 2. Need to synchronize data; At present, for *syncLeader* operations, the local raft commit index should be consistent with the leader commit index. In fact, it is unnecessary to synchronize metadata. Because this raft log may be a data operation. Due to the storage group has the concept of version, the metadata synchronization operation can be synchronized by the storage group version[1], avoid unnecessary data synchronization and save time. [1] https://issues.apache.org/jira/browse/IOTDB-1292 -- This message was sent by Atlassian Jira (v8.3.4#803005)