[ https://issues.apache.org/jira/browse/HBASE-10835?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Anoop Sam John updated HBASE-10835: ----------------------------------- Attachment: HBASE-10835_V3.patch > DBE encode path improvements > ---------------------------- > > Key: HBASE-10835 > URL: https://issues.apache.org/jira/browse/HBASE-10835 > Project: HBase > Issue Type: Improvement > Reporter: Anoop Sam John > Assignee: Anoop Sam John > Fix For: 0.99.0 > > Attachments: HBASE-10835.patch, HBASE-10835_V2.patch, > HBASE-10835_V3.patch > > > Here 1st we write KVs (Cells) into a buffer and then passed to DBE encoder. > Encoder again reads kvs one by one from the buffer and encodes and creates a > new buffer. > There is no need to have this model now. Previously we had option of no > encode in disk and encode only in cache. At that time the read buffer from a > HFile block was passed to this and encodes. > So encode cell by cell can be done now. Making this change will need us to > have a NoOp DBE impl which just do the write of a cell as it is with out any > encoding. -- This message was sent by Atlassian JIRA (v6.2#6252)