[ 
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 <[email protected]>
Date:   2017-08-19T10:51:10Z

    Added configuration change listening feature

commit bd86cd657516eb221759920e941b84322a8a52e6
Author: Imesha Sudasingha <[email protected]>
Date:   2017-08-23T14:02:48Z

    Improved java docs

commit fb6c2fad13c6ff7f107b6f6147e661996ed74a27
Author: Imesha Sudasingha <[email protected]>
Date:   2017-10-11T10:00:34Z

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

commit f8a9b284a7fed1b5e1b120cfdb2a52fedb539c26
Author: Imesha Sudasingha <[email protected]>
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)

Reply via email to