You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ozone.apache.org by "Glen Geng (Jira)" <ji...@apache.org> on 2020/08/04 03:35:00 UTC

[jira] [Updated] (HDDS-4059) SCMStateMachine::applyTransaction() should not invoke TransactionContext.getClientRequest()

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

Glen Geng updated HDDS-4059:
----------------------------
    Summary: SCMStateMachine::applyTransaction() should not invoke TransactionContext.getClientRequest()  (was: CLONE - Switch current pipeline interface to the new Replication based interface to write to Ratis)

> SCMStateMachine::applyTransaction() should not invoke TransactionContext.getClientRequest()
> -------------------------------------------------------------------------------------------
>
>                 Key: HDDS-4059
>                 URL: https://issues.apache.org/jira/browse/HDDS-4059
>             Project: Hadoop Distributed Data Store
>          Issue Type: Sub-task
>          Components: SCM
>            Reporter: Glen Geng
>            Assignee: Glen Geng
>            Priority: Major
>              Labels: pull-request-available
>
> Due to consistency concern, SCM needs to applyTransaction to RaftLog before it writes to local database and in memory maps. Need refactor the current codes to put this part to Ratis.
> Ratis will write to DB on behalf of SCM.



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

---------------------------------------------------------------------
To unsubscribe, e-mail: ozone-issues-unsubscribe@hadoop.apache.org
For additional commands, e-mail: ozone-issues-help@hadoop.apache.org