[
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)