uima-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jerry Cwiklik (JIRA)" <...@uima.apache.org>
Subject [jira] [Closed] (UIMA-6026) UIMA-DUCC: improve pullservice throughput by reducing overhead
Date Wed, 05 Jun 2019 18:15:00 GMT

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

Jerry Cwiklik closed UIMA-6026.
    Resolution: Fixed

Modified to an instance of XStream per thread. During initialization each Xstream instance
is pinned to a thread via ThreadLocal

> UIMA-DUCC: improve pullservice throughput by reducing overhead
> --------------------------------------------------------------
>                 Key: UIMA-6026
>                 URL: https://issues.apache.org/jira/browse/UIMA-6026
>             Project: UIMA
>          Issue Type: Bug
>          Components: DUCC
>            Reporter: Jerry Cwiklik
>            Assignee: Jerry Cwiklik
>            Priority: Major
>             Fix For: 3.0.1-Ducc
> The pullservice synchronizes code in multiple places reducing overall throughput. Also,
the code creates an instance of XStream when serializing and deserializing each task. This
applies both to client (TAS) and the pullservice. 
> Modify code to remove serialization and also create an instance of XStream service and
pin it to each thread both in the client and the pullservice. 

This message was sent by Atlassian JIRA

View raw message