[ 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 (v7.6.3#76005)