You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by st...@apache.org on 2017/01/24 06:58:16 UTC
hbase git commit: HBASE-17067 Procedure v2 - remove tryAcquire*Lock
and use wait/wake to make;
ADDENDUM Address review comment by Stephen Yuan Jiang framework event based
Repository: hbase
Updated Branches:
refs/heads/master 843ba9e54 -> 616f4801b
HBASE-17067 Procedure v2 - remove tryAcquire*Lock and use wait/wake to make; ADDENDUM Address review comment by Stephen Yuan Jiang
framework event based
Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/616f4801
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/616f4801
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/616f4801
Branch: refs/heads/master
Commit: 616f4801b06a8427a03ceca9fb8345700ce1ad71
Parents: 843ba9e
Author: Michael Stack <st...@apache.org>
Authored: Mon Jan 23 22:57:45 2017 -0800
Committer: Michael Stack <st...@apache.org>
Committed: Mon Jan 23 22:57:45 2017 -0800
----------------------------------------------------------------------
.../java/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.java | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/hbase/blob/616f4801/hbase-procedure/src/main/java/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.java
----------------------------------------------------------------------
diff --git a/hbase-procedure/src/main/java/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.java b/hbase-procedure/src/main/java/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.java
index c5f6daf..0dc1624 100644
--- a/hbase-procedure/src/main/java/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.java
+++ b/hbase-procedure/src/main/java/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.java
@@ -1096,8 +1096,8 @@ public class ProcedureExecutor<TEnvironment> {
case LOCK_ACQUIRED:
break;
case LOCK_YIELD_WAIT:
- scheduler.yield(proc);
procStack.unsetRollback();
+ scheduler.yield(proc);
break;
case LOCK_EVENT_WAIT:
procStack.unsetRollback();