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

Tsz Wo Nicholas Sze commented on RATIS-300:
-------------------------------------------

Hi [~msingh], thanks for the review.

> 1) Should we also add apis to add/remove group to RaftClient

I am going to add the group management APIs (and remove the reinitialize() API) 
after this JIRA.

> 2) ... they are not sharing the same raft log location. ...

Currently, logs for each group are stored under an individual directories named 
using the group id such as {{.../s0/group-3BB509368E22/current}} under the same 
root log directory.  In future, we could allow user to configure multiple root 
log directories.  Then, groups can be stored under different root directories 
so that it can potentially utilize different disk drives.


> Support multiple RaftServerImpl in RaftServerProxy
> --------------------------------------------------
>
>                 Key: RATIS-300
>                 URL: https://issues.apache.org/jira/browse/RATIS-300
>             Project: Ratis
>          Issue Type: Sub-task
>          Components: server
>            Reporter: Tsz Wo Nicholas Sze
>            Assignee: Tsz Wo Nicholas Sze
>            Priority: Major
>              Labels: ozone
>         Attachments: r300_20180822.patch
>
>
> Currently, there is only one RaftServerImpl object in a RaftServerProxy 
> object.  This JIRA is to support multiple RaftServerImpl objects in a 
> RaftServerProxy object in order to support mult-raft.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to