hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Matteo Bertozzi (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HBASE-14837) Procedure Queue Improvement
Date Tue, 05 Jan 2016 17:11:39 GMT

    [ 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)

Mime
View raw message