[ 
https://issues.apache.org/jira/browse/ACCUMULO-2592?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Josh Elser updated ACCUMULO-2592:
---------------------------------

    Status: Patch Available  (was: Open)

> Add new interfaces that better allow extension/implementations of Accumulo 
> clusters
> -----------------------------------------------------------------------------------
>
>                 Key: ACCUMULO-2592
>                 URL: https://issues.apache.org/jira/browse/ACCUMULO-2592
>             Project: Accumulo
>          Issue Type: Improvement
>          Components: mini
>            Reporter: Josh Elser
>            Assignee: Josh Elser
>             Fix For: 1.6.0
>
>         Attachments: 
> 0001-ACCUMULO-2592-Create-AccumuloCluster-and-AccumuloCon.patch
>
>
> From the conversation on [email protected], this is ticket encapsulate additions to 
> the minicluster codebase. These changes decouple the AccumuloMiniCluster 
> implementation from any "programmatically deployed" Accumulo cluster. 
> It defines an AccumuloConfig and AccumuloCluster, which the existing 
> AccumuloMiniConfig and AccumuloMiniCluster implement with changing the API. 
> These new interfaces and the factory to create implementations of them are 
> marked as experimental and reside in their own package as they are being 
> introduced so late in the 1.6.0 game.
> The existing classes which are in the "public api" are not modified -- the 
> only changes made were done internally. The internal MiniAccumuloCluster and 
> MiniAccumuloConfig classes now implement these new interfaces, have 
> appropriate override annotations, and contain a new {{build}} method on the 
> AccumuloConfiguration implementation to simplify the factory.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to