hbase-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ramkrishna vasudevan <ramkrishna.s.vasude...@gmail.com>
Subject Re: Cell Encoders and usage of Cell
Date Thu, 18 Apr 2013 07:54:25 GMT
Could someone clarify on this pls?


On Wed, Apr 17, 2013 at 10:46 PM, ramkrishna vasudevan <
ramkrishna.s.vasudevan@gmail.com> wrote:

> Hi
> 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
> unified.(abstracted)
> 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.
> Regards
> Ram

  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message