You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@accumulo.apache.org by "ASF GitHub Bot (JIRA)" <ji...@apache.org> on 2015/03/18 22:25:41 UTC

[jira] [Commented] (ACCUMULO-2945) New mutations should allow for hinting of the final buffer size

    [ https://issues.apache.org/jira/browse/ACCUMULO-2945?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14367957#comment-14367957 ] 

ASF GitHub Bot commented on ACCUMULO-2945:
------------------------------------------

GitHub user ctubbsii opened a pull request:

    https://github.com/apache/accumulo/pull/23

    ACCUMULO-2945 Add mutation buffer size hinting

    

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

    $ git pull https://github.com/ctubbsii/accumulo ACCUMULO-2945

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

    https://github.com/apache/accumulo/pull/23.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 #23
    
----
commit 35a7f55e907ceeff298d3c8d6d637842d573c622
Author: Christopher Tubbs <ct...@apache.org>
Date:   2015-03-18T21:23:24Z

    ACCUMULO-2945 Add mutation buffer size hinting

----


> New mutations should allow for hinting of the final buffer size
> ---------------------------------------------------------------
>
>                 Key: ACCUMULO-2945
>                 URL: https://issues.apache.org/jira/browse/ACCUMULO-2945
>             Project: Accumulo
>          Issue Type: Improvement
>            Reporter: Chris McCubbin
>            Assignee: Christopher Tubbs
>             Fix For: 1.7.0
>
>
> It would be nice to have a mutation constructor that allows you to hint the final buffer size, which is then passed into the internal UnsynchronizedBuffer. This could help avoid several unneeded array copies when the mutation's size can be estimated in advance.



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