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 <[email protected]> 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
>

Reply via email to