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

Joep Rottinghuis updated HBASE-17313:
-------------------------------------
    Attachment: HBASE-17313.master.002.patch

Attaching HBASE-17313.master.002.patch for the reconciliation bits with 
HBASE-17277, unless you want me to open a separate jira for that [~stack]

For my purposes I need a BufferedMutatorParams without the 
implementationClassName cloned, but I think it would be rather unexpected for 
clone to leave one field out, so I think it is cleaner to include in clone (and 
the unit test) and then have the user wipe out whatever field they don't want 
from the clone.

> Add BufferedMutatorParams#clone method
> --------------------------------------
>
>                 Key: HBASE-17313
>                 URL: https://issues.apache.org/jira/browse/HBASE-17313
>             Project: HBase
>          Issue Type: Sub-task
>          Components: Client
>            Reporter: Joep Rottinghuis
>            Assignee: Joep Rottinghuis
>             Fix For: 2.0.0
>
>         Attachments: HBASE-17313.master.001.patch, 
> HBASE-17313.master.002.patch
>
>
> In HBASE-17277 we allow an alternate BufferedMutator implementation. If we 
> want to use that and not make BufferedMutatorImpl public, we need to be able 
> to ask the connection to create us one. In that case, we need to clone the 
> params (and then strip one argument off).
> This jira is to add a clone method for convenience.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to