You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Andrew Purtell (JIRA)" <ji...@apache.org> on 2019/01/23 01:41:00 UTC

[jira] [Commented] (HBASE-21748) Port HBASE-21738 (Remove all the CLSM#size operation in our memstore because it's an quite time consuming.) to branch-1

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

Andrew Purtell commented on HBASE-21748:
----------------------------------------

A patch for branch-1 is very simple, just a few lines of diff. I'm testing it, will attach once I can confirm tests pass. However I don't think branch-1 has the same exposure to the perf problem. I'm not sure how to demonstrate a benefit. I will try some simple benchmarking but may need to resort to JMH to quantify it to any degree of certainty. Fortunately the change is simple, easy to reason about, and so no harm to include regardless (IMHO).

> Port HBASE-21738 (Remove all the CLSM#size operation in our memstore because it's an quite time consuming.) to branch-1
> -----------------------------------------------------------------------------------------------------------------------
>
>                 Key: HBASE-21748
>                 URL: https://issues.apache.org/jira/browse/HBASE-21748
>             Project: HBase
>          Issue Type: Sub-task
>            Reporter: Andrew Purtell
>            Assignee: Andrew Purtell
>            Priority: Major
>             Fix For: 1.5.0
>
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)