hbase-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jonathan Gray <jl...@streamy.com>
Subject Re: Suggestion: <Result>.getTimestamp
Date Mon, 26 Oct 2009 16:08:58 GMT
Created HBASE-1937

https://issues.apache.org/jira/browse/HBASE-1937

Head over there to discuss this further.  Thanks.

JG

Doug Meil wrote:
> Hi there-
> 
> I'd like to suggest a convenience method on Result for getting the timestamp of a value
if it hasn't already been suggested before.
> 
> Getting the value is easy from a Result instance...
> 
>       byte b[] = r.getValue( Bytes.toBytes("family"), Bytes.toBytes("qualifier") );
> 
> ... but getting the timestamp from KeyValue is a little tedious...
> 
>       KeyValue kv[] = r.raw();
>       for (int j = 0; j < kv.length; j++) {
> 
>             String col = Bytes.toString( kv[j].getColumn() ) );
>             // make sure you get the timestamp from the right column, etc etc.
>             long ll = kv[j].getTimestamp();
> 
> (etc...)
> 
> Is it reasonable to have something like...
> 
>       long = r.getTimestamp( family, qualifier );
> 
> ... ?
> 
> 
> Doug Meil
> Director of Engineering
> doug.meil@explorys.net
> 
> 

Mime
View raw message