Thanks Anoop! For reference: - Applying an append containing multiple KeyValue for the same family/qualifier results in all the values but the last one being discarded. - Applying an append on a column already containing versions more recent than the current time apparently discards all versions.
On Wed, May 8, 2013 at 6:07 AM, Anoop John <anoop.hb...@gmail.com> wrote: > I have just gone through the code and trying answering ur questions. > >From what I currently understand, this operation allows me to append bytes > to an existing cell. > Yes > >Does this append by creating a new cell with a new timestamp? > Yes > >Does this update the cell while maintaining its timestamp? > No. It is new cell . There is no actual cell update in HBase > >Assuming I have several versions already, may I choose which version to > append to? > No u cant. It appends to the latest version. > > -Anoop- > > > > On Wed, May 8, 2013 at 5:37 PM, Christophe Taton <ta...@wibidata.com> > wrote: > > > Hi, > > > > I'm trying to understand the append operation introduced in 0.94. > > Is there a documentation or a specification somewhere? > > > > The javadoc for Append does not provide any detail. > > The HBase book doesn't mention this operation. > > I found some fragmented info in several JIRA issues, but nothing > reliable. > > > > From what I currently understand, this operation allows me to append > bytes > > to an existing cell. > > Does this append by creating a new cell with a new timestamp? > > Does this update the cell while maintaining its timestamp? > > Assuming I have several versions already, may I choose which version to > > append to? > > > > Thanks in advance, > > C. > > >