helix-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ASF GitHub Bot (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HELIX-710) Create abstract state model for distributed leader standby helix service
Date Thu, 28 Jun 2018 21:49:00 GMT

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

ASF GitHub Bot commented on HELIX-710:
--------------------------------------

GitHub user zhan849 opened a pull request:

    https://github.com/apache/helix/pull/209

    [HELIX-710] Create abstract state model for distributed leader standby helix service

    This RB abstracts a leader standby state model that helix services such as controller
or other services  would commonly use. This reduces duplicated code and simplifies state model
implementation.

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/zhan849/helix harry/abstract-ls-state-model

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/helix/pull/209.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #209
    
----
commit 4a99bc43c6f22e478a49fb7f2bbac42d608f17b5
Author: Harry Zhang <hrzhang@...>
Date:   2018-06-28T21:32:51Z

    [HELIX-710] Create abstract state model for distributed leader standby helix service

----


> Create abstract state model for distributed leader standby helix service
> ------------------------------------------------------------------------
>
>                 Key: HELIX-710
>                 URL: https://issues.apache.org/jira/browse/HELIX-710
>             Project: Apache Helix
>          Issue Type: Task
>            Reporter: Hao Zhang
>            Priority: Major
>
> In order to implement state model def for other helix services, I'd prefer to abstract
an interface that helix service would use, to avoid duplicated code.
> AC:
>  - implement AbstractHelixLeaderStandbyStateModel and implement cluster controller state
model with it. The abstract model can also be used by other helix services



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

Mime
View raw message