You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@iotdb.apache.org by "Xiangdong Huang (Jira)" <ji...@apache.org> on 2020/03/24 03:15:00 UTC

[jira] [Assigned] (IOTDB-532) [Distributed] Enabling parallel processing within a data group

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