[
https://issues.apache.org/jira/browse/IOTDB-880?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Tan xinyu reassigned IOTDB-880:
-------------------------------
Assignee: Tan xinyu
> [Distributed] Better concurrecy control in RaftLogManager
> ---------------------------------------------------------
>
> Key: IOTDB-880
> URL: https://issues.apache.org/jira/browse/IOTDB-880
> Project: Apache IoTDB
> Issue Type: Improvement
> Components: Core/Cluster
> Reporter: Tian Jiang
> Assignee: Tan xinyu
> Priority: Major
> Labels: concurrency, raft-log-management
>
> Concurrency control is very primitive in the current version RaftLogManager,
> especially when there are log capacity checks and log removals, and
> concurrent requests like "getTerm()" may fail and we must retry.
> This is not very elegant and it is better to utilize locks to guarantee
> concurrent safety.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)