You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@asterixdb.apache.org by "ASF subversion and git services (JIRA)" <ji...@apache.org> on 2018/01/07 19:54:00 UTC

[jira] [Commented] (ASTERIXDB-2228) Rename IFaultToleranceStrategy

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

ASF subversion and git services commented on ASTERIXDB-2228:
------------------------------------------------------------

Commit f1228885446eed8a49db1a674538376f9bb3f62c in asterixdb's branch refs/heads/master from [~mhubail]
[ https://git-wip-us.apache.org/repos/asf?p=asterixdb.git;h=f122888 ]

[ASTERIXDB-2228][CLUS] IFaultToleranceStrategy -> INcLifecycleCoordinator

- user model changes: no
- storage format changes: no
- interface changes: yes
  - Rename IFaultToleranceStrategy -> INcLifecycleCoordinator

Details:
- Rename IFaultToleranceStrategy since it doesn't provide
  fault tolerance anymore but rather coordinates node
  lifecycle.
- Make INcLifecycleCoordinator extensible.
- Remove unneeded FaultToleranceStrategyFactory.

Change-Id: I51a2d6f5402630683f709806e6c01f0c7e83914f
Reviewed-on: https://asterix-gerrit.ics.uci.edu/2266
Sonar-Qube: Jenkins <je...@fulliautomatix.ics.uci.edu>
Tested-by: Jenkins <je...@fulliautomatix.ics.uci.edu>
Integration-Tests: Jenkins <je...@fulliautomatix.ics.uci.edu>
Contrib: Jenkins <je...@fulliautomatix.ics.uci.edu>
Reviewed-by: Till Westmann <ti...@apache.org>


> Rename IFaultToleranceStrategy
> ------------------------------
>
>                 Key: ASTERIXDB-2228
>                 URL: https://issues.apache.org/jira/browse/ASTERIXDB-2228
>             Project: Apache AsterixDB
>          Issue Type: Improvement
>            Reporter: Murtadha Hubail
>            Assignee: Murtadha Hubail
>
> IFaultToleranceStrategy should be renamed to something that suits its functionality, which is coordinate NCs start up sequence before declaring them ready for use in the cluster state manager. It should also be extensible so that extensions can customize the startup sequence of a node (e.g. load extension libraries).



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)