hbase-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Dave Latham <lat...@davelink.net>
Subject removing lock ids from RegionObserver
Date Sat, 06 Jul 2013 21:49:05 GMT
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

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