How about this one : https://issues.apache.org/jira/browse/HBASE-8542
Best Regards, Raymond Liu > -----Original Message----- > From: Lior Schachter [mailto:lior...@gmail.com] > Sent: Thursday, May 16, 2013 1:18 AM > To: user > Subject: Re: checkAnd... > > yes, I believe this will cover most of the use-cases. > > Lior > > > On Tue, May 14, 2013 at 9:25 PM, Mike Spreitzer <mspre...@us.ibm.com> > wrote: > > > Why not go whole hog and create checkAndMultiMutate (for all varieties > > of > > mutation) (all on the same row)? > > > > Thanks, > > Mike > > > > > > > > From: Lior Schachter <lior...@gmail.com> > > To: user <user@hbase.apache.org>, > > Date: 04/27/2013 10:31 AM > > Subject: Re: checkAnd... > > > > > > > > found the checkAndIncrement Jira - > > HBASE-6712<https://issues.apache.org/jira/browse/HBASE-6712> > > . > > Would be nice to have also checkandAppend. > > > > Any ideas how to solve to the use case I described ? > > > > > > On Sat, Apr 27, 2013 at 4:46 PM, Jean-Marc Spaggiari < > > jean-m...@spaggiari.org> wrote: > > > > > Hi Ted, > > > > > > Will it be a good idea to add it? Should we open a JIRA and > > > implement checkANDIncrement? Might be pretty simple. > > > > > > JM > > > > > > 2013/4/27 Ted Yu <yuzhih...@gmail.com>: > > > > Take a look at the following method in HRegionServer: > > > > > > > > public boolean checkAndPut(final byte[] regionName, final byte[] > > row, > > > > final byte[] family, final byte[] qualifier, final byte[] value, > > > > final Put put) throws IOException { > > > > > > > > You can create checkAndIncrement() in a similar way. > > > > > > > > Cheers > > > > > > > > On Sat, Apr 27, 2013 at 9:02 PM, Lior Schachter > > > > <lior...@gmail.com> > > > wrote: > > > > > > > >> Hi, > > > >> I want to increment a cell value only after checking a condition > > > >> on > > > another > > > >> cell. I could find checkAndPut/checkAndDelete on HTableInteface. > > > >> It > > > seems > > > >> that checkAndIncrement (and checkAndAppend) are missing. > > > >> > > > >> Can you suggest a workaround for my use-case ? working with > > > >> version 0.94.5. > > > >> > > > >> Thanks, > > > >> Lior > > > >> > > > > > > >