GitHub user IMS94 opened a pull request:

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

    OODT-945 Rework OODT configuration to make use of Zookeeper for distributed 
configuration management (GSoC 2017)

    This PR includes the Distributed Configuration Management implementation 
for OODT [OODT-945] along with the distributed configuration publishing CLI 
[OODT-952].
    
    Explanation on the design of this feature is available at [Rework OODT 
configuration to make use of Zookeeper for distributed configuration 
management](https://cwiki.apache.org/confluence/display/OODT/Rework+OODT+configuration+to+make+use+of+Zookeeper+for+distributed+configuration+management).
    
    User documentation on how to use this distributed configuration management 
feature is available at [OODT Distributed Configuration 
Management](https://cwiki.apache.org/confluence/display/OODT/OODT+Distributed+Configuration+Management)
    
    Corresponding GSoC project proposal is available at 
[https://cwiki.apache.org/confluence/display/OODT/Proposal](https://cwiki.apache.org/confluence/display/OODT/Proposal)
    
    **Since this is the first glance of the distributed configuration 
management feature, there can be bugs and improvements required to be 
addressed. Please review this PR and provide me with your kind feedback so that 
I can improve on that.**
    
    Thank you!

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

    $ git pull https://github.com/IMS94/oodt feature/zookeeper-config

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

    https://github.com/apache/oodt/pull/44.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 #44
    
----
commit ac7170bdf5c973374f141c6f3e031fa748e0af13
Author: Imesha Sudasingha <imesha.sudasin...@gmail.com>
Date:   2017-04-01T07:00:55Z

    Defined initial API for ConfigurationManager

commit 4b88f71497263675bb313462075fd552696ba717
Author: Imesha Sudasingha <imesha.sudasin...@gmail.com>
Date:   2017-06-16T10:23:43Z

    Implemented global configuration publishing mechanism.

commit fadf149cb77dd943af9e81c0f127ce74f203c478
Author: Imesha Sudasingha <imesha.sudasin...@gmail.com>
Date:   2017-06-17T15:39:58Z

    Altered configuration publishing mechanism to use spring configuration

commit 5fcf2220125b64afba080c6c9c6c5592daae2dea
Author: Imesha Sudasingha <imesha.sudasin...@gmail.com>
Date:   2017-06-17T17:51:12Z

    Implemented configuration fetching for DistributedConfigurationManager

commit 27a28daa3d3c448b462bd9a33eb6ac4fd859b75a
Author: Imesha Sudasingha <imesha.sudasin...@gmail.com>
Date:   2017-07-02T15:23:49Z

    Added zip packaging for distributed configuration publisher

commit a973c531fee5bf37ebf4448334470c75943af1ec
Author: Imesha Sudasingha <imesha.sudasin...@gmail.com>
Date:   2017-07-03T10:25:22Z

    Created test cases for distributed configuration manager and publisher

commit e697405223fe17c96739ae8f156639a0f5ef321c
Author: Imesha Sudasingha <imesha.sudasin...@gmail.com>
Date:   2017-07-09T16:48:40Z

    Minor improvements for configuration manager tests

commit 99b086b9887cafc8b89de3ff65fa61d3f80cc56c
Author: Imesha Sudasingha <imesha.sudasin...@gmail.com>
Date:   2017-07-10T11:51:51Z

    Improvements to file downloading from zookeeper and tests

commit a8092af5484d066a4dda623395bf21612d696d62
Author: Imesha Sudasingha <imesha.sudasin...@gmail.com>
Date:   2017-07-10T14:24:28Z

    Merge branch 'master' into feature/zookeeper-config

----


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

Reply via email to