ramkrish86 opened a new pull request #2664:
URL: https://github.com/apache/hbase/pull/2664


   This version of the patch tries to introduce an interface which understands 
the KV format where the data is arranged in the KV serialization format.
   It tries to minimize the branching in cases of pure Kv or pure ByteBufferKV. 
with this patch and JMH like test with adding >100MB of data getting added to 
Memstore like CSLM provides >50% improvement where all the cells are pure KVs.
   There is also an idea to introduce the Comparable interface in the 
ExtendedCell so that only those cells which are of the KV format can implement 
its own compare() method so that we need not expose as many methods in 
ContiguousCellFormat has currently in this patch. 
   We did some cluster testing with only KV as the cell type and also with no 
DBEs. We might need some more tests to ensure we don't break anything. 


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to