[
https://issues.apache.org/jira/browse/HBASE-14837?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15083374#comment-15083374
]
Matteo Bertozzi commented on HBASE-14837:
-----------------------------------------
it does not change much what we have today. it is just an improvement to fix a
known problem that also Andrew pointed out in the mail list, when we spin too
much on startup. The patch is built for the 1.x and I'm waiting to get this in
to have the other changes for 1.3 (namespace locks) and 2.0 (region locks)
> Procedure Queue Improvement
> ---------------------------
>
> Key: HBASE-14837
> URL: https://issues.apache.org/jira/browse/HBASE-14837
> Project: HBase
> Issue Type: Sub-task
> Components: proc-v2
> Affects Versions: 1.2.0, 1.1.2
> Reporter: Matteo Bertozzi
> Assignee: Matteo Bertozzi
> Priority: Minor
> Fix For: 2.0.0, 1.3.0, 1.2.1
>
> Attachments: HBASE-14837-v0.patch
>
>
> Add event support to the procedure queue to avoid spinning and remove all the
> immutable object creations from the java classes Map, Tree, ...
> the queues that can't be executed because are waiting for an event (e.g.
> master initialized) or someone else have an exclusive lock are pulled out the
> run queue
> https://reviews.apache.org/r/40460/
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)