Return-Path: X-Original-To: apmail-hbase-dev-archive@www.apache.org Delivered-To: apmail-hbase-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 5B06F184D0 for ; Mon, 6 Jul 2015 05:16:06 +0000 (UTC) Received: (qmail 30951 invoked by uid 500); 6 Jul 2015 05:16:05 -0000 Delivered-To: apmail-hbase-dev-archive@hbase.apache.org Received: (qmail 30838 invoked by uid 500); 6 Jul 2015 05:16:05 -0000 Mailing-List: contact dev-help@hbase.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@hbase.apache.org Delivered-To: mailing list dev@hbase.apache.org Received: (qmail 30524 invoked by uid 99); 6 Jul 2015 05:16:05 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 06 Jul 2015 05:16:05 +0000 Date: Mon, 6 Jul 2015 05:16:05 +0000 (UTC) From: "Anoop Sam John (JIRA)" To: dev@hbase.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Resolved] (HBASE-14020) Unsafe based optimized write in ByteBufferOutputStream MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/HBASE-14020?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Anoop Sam John resolved HBASE-14020. ------------------------------------ Resolution: Fixed Hadoop Flags: Reviewed > Unsafe based optimized write in ByteBufferOutputStream > ------------------------------------------------------ > > Key: HBASE-14020 > URL: https://issues.apache.org/jira/browse/HBASE-14020 > Project: HBase > Issue Type: Sub-task > Components: Scanners > Reporter: Anoop Sam John > Assignee: Anoop Sam John > Fix For: 2.0.0 > > Attachments: HBASE-14020.patch, HBASE-14020_v2.patch, HBASE-14020_v3.patch, benchmark.zip > > > We use this class to build the cellblock at RPC layer. The write operation is doing puts to java ByteBuffer which is having lot of overhead. Instead we can do Unsafe based copy to buffer operation. -- This message was sent by Atlassian JIRA (v6.3.4#6332)