[
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)