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