Eli Reisman created GIRAPH-479:
----------------------------------

             Summary: Factor creation of job-local ZooKeeper instances out of 
ZKManager to enable YARN instantiation, etc.
                 Key: GIRAPH-479
                 URL: https://issues.apache.org/jira/browse/GIRAPH-479
             Project: Giraph
          Issue Type: Improvement
          Components: zookeeper
    Affects Versions: 0.2.0
            Reporter: Eli Reisman
            Assignee: Eli Reisman
            Priority: Minor


When the user does not specify a ZooKeeper quorum to run Giraph on, the 
ZooKeeperManager creates one. This factors out the boilerplate that handles 
this additional process and its lifecycle so that various pluggable versions of 
this process instantiation can be implemented and fed to the ZKManager via a 
factory depending on the nature of the underlying cluster.

By implementing the ZooKeeperProcessBuilder interface, one will now be able to 
implement the creation/mangement of a new, job-local ZK instance using any 
underlying resourcing mechanism one chooses (including, I hope, YARN.)

Passes mvn verify, etc.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to