Zameer Manji commented on AURORA-1669:

Here is my assessment on how to fix AURORA-1840:

* We cannot upgrade to Curator 3.x because it will only work with ZK 3.5.x 
which has not been released yet.
* We can move to the {{LeaderSelector}} recipe (per [~StephanErb]'s suggestion) 
and figure out how to make it backwards compatible for leader discovery.
* We can figure out how to override the error handling capability of 
{{LeaderLatch}} to have it not lose leadership on session suspension, only 

> Kill twitter/commons ZK libs when Curator replacements are vetted
> -----------------------------------------------------------------
>                 Key: AURORA-1669
>                 URL: https://issues.apache.org/jira/browse/AURORA-1669
>             Project: Aurora
>          Issue Type: Task
>            Reporter: John Sirois
>            Assignee: John Sirois
> Once we have reports from production users that the Curator zk plumbing 
> introduced in AURORA-1468 is working well, the {{-zk_use_curator}} flag 
> should be deprecated and then the flag and commons code killed.  If the 
> vetting happens before the next release ({{0.14.0}}), we can dispense with a 
> deprecation cycle.

This message was sent by Atlassian JIRA

Reply via email to