[
https://issues.apache.org/jira/browse/HBASE-15479?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15203945#comment-15203945
]
Yu Li commented on HBASE-15479:
-------------------------------
Seems late to join the discussion... From the commit we have changed the map
key from Long to HRegionInfo, and since HRegionLocation will get cached in
connection while no more autoboxing for long->Long, the change truly could
reduce object allocation. However, it seems to me the {{compareTo}} method of
HRegionInfo has more cost than Long, so could you also share the performance
boost with the latest patch [~vrodionov]? Thanks.
> No more garbage or beware of autoboxing
> ---------------------------------------
>
> Key: HBASE-15479
> URL: https://issues.apache.org/jira/browse/HBASE-15479
> Project: HBase
> Issue Type: Bug
> Components: Client
> Affects Versions: 2.0.0, 1.1.0, 1.2.0
> Reporter: Vladimir Rodionov
> Assignee: Vladimir Rodionov
> Fix For: 2.0.0, 1.3.0, 1.2.1, 0.98.19, 1.4.0, 1.1.5
>
> Attachments: HBASE-15479-v1.patch, HBASE-15479-v2.patch
>
>
> Quick journey with JMC in a profile mode revealed very interesting and
> unexpected heap polluter on a client side. Patch will shortly follow.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)