[
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 <[email protected]>
Tested-by: Jenkins <[email protected]>
Integration-Tests: Jenkins <[email protected]>
Contrib: Jenkins <[email protected]>
Reviewed-by: Till Westmann <[email protected]>
> 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)