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

Xiangdong Huang reassigned IOTDB-532:
-------------------------------------

    Assignee: Tian Jiang

> [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
>            Assignee: Tian Jiang
>            Priority: Major
>              Labels: distributed, parallel
>
> 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