You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@oodt.apache.org by "ASF GitHub Bot (JIRA)" <ji...@apache.org> on 2017/10/11 13:01:00 UTC

[jira] [Commented] (OODT-945) Rework OODT configuration to make use of Zookeeper for distributed configuration management

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

ASF GitHub Bot commented on OODT-945:
-------------------------------------

GitHub user IMS94 opened a pull request:

    https://github.com/apache/oodt/pull/52

     Fixed surefire test failures in workflow manager due to <forkMode>

    Workflow manager tests failed in when running `mvn clean install`. The problem was with the sure fire plugin in workflow manager. `<forkMode>` was set to `never` earlier. This has caused some environment variables I was setting through surefire to affect other tests as well. Changed it to `pertest`. Tests are passing now, except `org.apache.oodt.cas.workflow.system.TestAvroRpcWorkflowManager` due to a NPE which requires to be addressed separately.
    
    This PR also include some missing commits which adds the feature to watch for configuration changes and act accordingly for **[OODT-945]**

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

    $ git pull https://github.com/IMS94/oodt development

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

    https://github.com/apache/oodt/pull/52.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 #52
    
----
commit 711b445cf3d5964ebff8fd72e06fbfc451a19ff0
Author: Imesha Sudasingha <im...@gmail.com>
Date:   2017-08-19T10:51:10Z

    Added configuration change listening feature

commit bd86cd657516eb221759920e941b84322a8a52e6
Author: Imesha Sudasingha <im...@gmail.com>
Date:   2017-08-23T14:02:48Z

    Improved java docs

commit fb6c2fad13c6ff7f107b6f6147e661996ed74a27
Author: Imesha Sudasingha <im...@apache.org>
Date:   2017-10-11T10:00:34Z

    Merge branch 'feature/zookeeper-config' of https://github.com/IMS94/oodt into development

commit f8a9b284a7fed1b5e1b120cfdb2a52fedb539c26
Author: Imesha Sudasingha <im...@apache.org>
Date:   2017-10-11T12:49:28Z

    Fixed surefire test failures in workflow manager due to <forkMode>

----


> Rework OODT configuration to make use of  Zookeeper for distributed configuration management
> --------------------------------------------------------------------------------------------
>
>                 Key: OODT-945
>                 URL: https://issues.apache.org/jira/browse/OODT-945
>             Project: OODT
>          Issue Type: Bug
>            Reporter: Tom Barber
>            Assignee: Imesha Sudasingha
>              Labels: gsoc2017, mentor
>             Fix For: 1.3
>
>
> OODT is made up of a number of different components, each of which have their own set of configuration files and locations. This is complex to manage and causes additional problems when the platform requires distribution across servers or geographically.
> To combat this we are proposing that we migrate the OODT configuration to an opional Zookeeper module that would allow users to commission a zookeeper cluster and register the various OODT components against it, which will allow the zookeeper cluster to maintain the state of the various OODT components regardless of scale.



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