Tian Jiang created IOTDB-532:
--------------------------------

             Summary: [Distributed] Enabling parallel processing within a data 
group
                 Key: IOTDB-532
                 URL: https://issues.apache.org/jira/browse/IOTDB-532
             Project: Apache IoTDB
          Issue Type: Improvement
            Reporter: Tian Jiang


In the present implementation, the logs in a data group are executed serially 
which means for one data group, there is only one client that can be served at 
the same time. To increase concurrency, the data group should be able to 
process multiple client requests simultaneously.
In order to do this, the following changes should be made:

The log manager should be locked only when getting a new index.
When a log is failed, the logs after it should also be removed.
The internal retires should be added to overcome temporary network failure or 
the thread being switched out which causing the logs with larger index to 
arrive ahead.



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

Reply via email to