+1 Jon's suggestion.

On Thu, Aug 30, 2012 at 3:52 PM, Jonathan Hsieh <j...@cloudera.com> wrote:

> Ram,
>
> +1
>
> It would be great if the refactor made adding a "checkAndMututate" method
> trivial to add.  This method would do an  atomic check and set that and if
> successful allowed for atomic deletions and puts on the same row.  (current
> api only allow checkAndDelete, checkAndPut, and batchMutate).
>
> Jon.
>
> On Thu, Aug 30, 2012 at 2:53 AM, Ramkrishna.S.Vasudevan <
> ramkrishna.vasude...@huawei.com> wrote:
>
> > Hi
> >
> >
> >
> > Currently the checkAndPut and checkAndDelete api internally calls the
> > internalPut and internalDelete.  May be we can just call
> > doMiniBatchMutation
> > only.  This will help in future like if we have some hooks and the CP
> > handles certain cases in the doMiniBatchMutation the same can be done
> while
> > doing a put thro checkAndPut or while doing a delete thro checkAndDelete.
> >
> >
> >
> > If we are fine with this I can raise a JIRA and submit a patch which
> should
> > be a simple one.
> >
> >
> >
> > Regards
> >
> > Ram
> >
> >
>
>
> --
> // Jonathan Hsieh (shay)
> // Software Engineer, Cloudera
> // j...@cloudera.com
>



-- 
Best regards,

   - Andy

Problems worthy of attack prove their worth by hitting back. - Piet Hein
(via Tom White)

Reply via email to