You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@oozie.apache.org by "Shwetha G S (JIRA)" <ji...@apache.org> on 2014/05/05 14:52:16 UTC

[jira] [Commented] (OOZIE-1533) Coordinator action materialization is too slow due to coarse job level locks

    [ https://issues.apache.org/jira/browse/OOZIE-1533?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13989476#comment-13989476 ] 

Shwetha G S commented on OOZIE-1533:
------------------------------------

[~rohini]
{quote}
CoordActionInputCheckXCommand might not be a good idea as it will put a lot of pressure on the namenode and also the Oozie database.
{quote}
Won't CallableQueueService.maxCallableConcurrency help here? The concurrency is on type which is same for all CoordActionInputCheckXCommand.

[~virag]
{quote}
 For e.g, if one job has 10,000 actions and other job has only 1 action and command queue size is 10,000. With coord job lock, only one command of any coordinator job can reside in the queue.
{quote}
The de-duping for queue is on action id for CoordActionInputCheckXCommand. So, 10,000 actions will be in the queue even with coord job lock.


> Coordinator action materialization is too slow due to coarse job level locks
> ----------------------------------------------------------------------------
>
>                 Key: OOZIE-1533
>                 URL: https://issues.apache.org/jira/browse/OOZIE-1533
>             Project: Oozie
>          Issue Type: Improvement
>            Reporter: Srikanth Sundarrajan
>            Assignee: Srikanth Sundarrajan
>              Labels: locking
>         Attachments: OOZIE-1533.patch
>
>
> Coord job level lock introduces high contention. Instead introduce coord action level locking whenever appropriate



--
This message was sent by Atlassian JIRA
(v6.2#6252)