Home | About | Sematext search-lucene.com search-hadoop.com
 Search Hadoop and all its subprojects:

Switch to Plain View
HBase >> mail # dev >> Cell Encoders and usage of Cell

Copy link to this message
Cell Encoders and usage of Cell

With the introduction of the new Cell Interface we are providing a way
where both the RPC usage of cell and the usage of Cell in HFile are

The current block encoder which encodes the kvs into hfile blocks will be
enhanced may be BlockEncode2 which will deal with Cell encoding and the
same will be written to HFile.

Does that mean that there are going to be changes to the HFile format also?
 Just to understand is my understanding here correct or not.

Because as the Cell interface the row, family, qualifier all are treated as
individual byte arrays.  Also it does not provide a way to access the
getKeyOffset() and getKeyLength().

This is in lieu with HBASE-7448 - Adding tags to cell interface and then
the same will  be used in
HBASE-7663 - Visibility labels.

May be further queries/doubts can be posted on those relevant JIRAs to
proceed work on that.

ramkrishna vasudevan 2013-04-18, 07:54
Stack 2013-04-19, 01:28
ramkrishna vasudevan 2013-04-19, 03:19
Matt Corgan 2013-04-21, 21:47
Nick Dimiduk 2013-04-22, 00:08
Matt Corgan 2013-04-22, 00:36
ramkrishna vasudevan 2013-04-22, 03:58
Stack 2013-04-22, 19:28
Andrew Purtell 2013-04-22, 22:16
ramkrishna vasudevan 2013-04-23, 06:40