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

Clebert Suconic closed ARTEMIS-2717.
------------------------------------
    Fix Version/s: 2.13.0
       Resolution: Fixed

> Isolate the current Quorum Vote implementation
> ----------------------------------------------
>
>                 Key: ARTEMIS-2717
>                 URL: https://issues.apache.org/jira/browse/ARTEMIS-2717
>             Project: ActiveMQ Artemis
>          Issue Type: Sub-task
>          Components: Broker
>            Reporter: Francesco Nigro
>            Priority: Major
>             Fix For: 2.13.0
>
>          Time Spent: 2h 20m
>  Remaining Estimate: 0h
>
> As a first step to design and implement the new Quorum Vote API is necessary 
> to isolate the functionalities of the current one, to better understand what 
> we're going to replace/change.
> From an high level perspective it means understanding the exact 
> functionalities it's providing to support shared nothing HA, while from an 
> implementation perspective it means to pack the current usage of the classes 
> implementing it (eg QuorumManager) into higher abstraction level domain 
> methods.
> This effort won't change the way the current Quorum Vote algorithm works 
> hence it would be nice to make it part of the Artemis code before delivering 
> the new pluggable implementation too.



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

Reply via email to