hbase-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Andrew Purtell <apurt...@apache.org>
Subject Re: removing lock ids from RegionObserver
Date Sun, 07 Jul 2013 16:26:19 GMT
That part isnt changed.

Note lockRow/unlockRow is removed in 0.95+ and deprecated in 0.94.

On Saturday, July 6, 2013, Anoop John wrote:

> +1 from me for changing the CP signature by removing lockids..  CP will be
> able to acquire lock on rows? (lockRow will be still public?)
>
> -Anoop-
>
> On Sun, Jul 7, 2013 at 3:34 AM, Ted Yu <yuzhihong@gmail.com <javascript:;>>
> wrote:
>
> > +1 on the removal of lock Ids.
> >
> > On Sat, Jul 6, 2013 at 2:49 PM, Dave Latham <latham@davelink.net<javascript:;>>
> wrote:
> >
> >  > In HBASE-8877 I'm proposing to change row locks to be reentrant and
> > thread
> > > based rather than tracking lock ids.  Part of that change would mean
> > > altering the RegionObserver coprocessor.  Specifically, the methods
> > > preBatchMutate and postBatchMutate would have the parameter
> > > MiniBatchOperationInProgress<Pair<Mutation,
> > > Integer>> miniBatchOp become
> > > MiniBatchOperationInProgress<Mutation> miniBatchOp
> > >
> > > Does anyone rely on lock ids for this coprocessor or object to the
> > change?
> > > Is it safe to make this incompatible change for 0.96?
> > >
> > > Thanks, Andrew, for already chiming in on the issue.
> > > For more background, see that issue and discussion on HBASE-8806.
> > >
> > > Dave
> > >
> >
>


-- 
Best regards,

   - Andy

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

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message