You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ratis.apache.org by "Bharat Viswanadham (Jira)" <ji...@apache.org> on 2020/11/26 18:38:00 UTC

[jira] [Commented] (RATIS-1181) Define public APIs for StateMachine implementations

    [ https://issues.apache.org/jira/browse/RATIS-1181?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17239380#comment-17239380 ] 

Bharat Viswanadham commented on RATIS-1181:
-------------------------------------------

[~szetszwo]
Thank You for opening this task and considering what all API's need to be exposed public from RATIS. Can we also consider adding exposing retry cache also, as to support OM HA for upgrades we need this API also?

> Define public APIs for StateMachine implementations
> ---------------------------------------------------
>
>                 Key: RATIS-1181
>                 URL: https://issues.apache.org/jira/browse/RATIS-1181
>             Project: Ratis
>          Issue Type: Improvement
>          Components: server, StateMachine
>            Reporter: Tsz-wo Sze
>            Assignee: Tsz-wo Sze
>            Priority: Major
>
> StateMachine implementations such as Ozone need to access server methods such as RaftServerImpl.isLeader()/isLeaderReady().  We should define public APIs.



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