You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@uima.apache.org by "Lou DeGenaro (JIRA)" <de...@uima.apache.org> on 2015/04/11 14:10:12 UTC

[jira] [Resolved] (UIMA-4341) DUCC Job Driver (JD) should not piggyback writing of work item state on Get/Ack requests

     [ https://issues.apache.org/jira/browse/UIMA-4341?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Lou DeGenaro resolved UIMA-4341.
--------------------------------
    Resolution: Fixed

Code delivered.

JD now keeps a map of work items comprising status changes which is written to disk during OR publication receipt processing. 

A work item is added/updated in the map when its status changes and is removed upon writing its status to disk.

Previously, each work item status change was immediately written to disk.  For Jobs with large numbers of work items this soon became a performance bottleneck.

> DUCC Job Driver (JD) should not piggyback writing of work item state on Get/Ack requests
> ----------------------------------------------------------------------------------------
>
>                 Key: UIMA-4341
>                 URL: https://issues.apache.org/jira/browse/UIMA-4341
>             Project: UIMA
>          Issue Type: Bug
>          Components: DUCC
>            Reporter: Lou DeGenaro
>            Assignee: Lou DeGenaro
>            Priority: Minor
>             Fix For: 2.0.0-Ducc
>
>
> JD is unable to supply WIs at a very high rate due to piggybacking of WI state persisting during Get request.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)