[ https://issues.apache.org/jira/browse/HBASE-12213?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
ramkrishna.s.vasudevan updated HBASE-12213: ------------------------------------------- Attachment: HBASE-12213_9_withBBI.patch Corrected the test case. It was assert failure that happens only in test cases. Corrected the checkstyle and javadoc. May be some new ones may be due to UnsafeAccess. Renamed SingleByteBuffer to SingleByteBuff and MultiByteBuffer to MultiByteBuff. > HFileBlock backed by Array of ByteBuffers > ----------------------------------------- > > Key: HBASE-12213 > URL: https://issues.apache.org/jira/browse/HBASE-12213 > Project: HBase > Issue Type: Sub-task > Components: regionserver, Scanners > Reporter: Anoop Sam John > Assignee: ramkrishna.s.vasudevan > Attachments: HBASE-12213_1.patch, HBASE-12213_2.patch, > HBASE-12213_4.patch, HBASE-12213_8_withBBI.patch, > HBASE-12213_9_withBBI.patch, HBASE-12213_jmh.zip > > > In L2 cache (offheap) an HFile block might have been cached into multiple > chunks of buffers. If HFileBlock need single BB, we will end up in recreation > of bigger BB and copying. Instead we can make HFileBlock to serve data from > an array of BBs. -- This message was sent by Atlassian JIRA (v6.3.4#6332)