[ https://issues.apache.org/jira/browse/UIMA-1229?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jerry Cwiklik closed UIMA-1229. ------------------------------- Resolution: Fixed > Add Private (not shared) Cache to UIMA AS Controllers For Storing > Intermediate State for Each CAS > ------------------------------------------------------------------------------------------------- > > Key: UIMA-1229 > URL: https://issues.apache.org/jira/browse/UIMA-1229 > Project: UIMA > Issue Type: Bug > Components: Async Scaleout > Reporter: Jerry Cwiklik > Attachments: uimaj-as-activemq-UIMA-1229-patch.txt, > uimaj-as-core-UIMA-1229-patch.txt, uimaj-as-jms-UIMA-1229-patch.txt > > > UIMA AS uses one (shared) instance of a cache where intermediate state > information is kept (and changed) for each CAS during processing. This cache > is shared among all colocated components. In complex deployments involving > colocated, multi-level aggregates CAS states changed by one aggregate cause > problems in other aggregates. Particularly when making decisions when to > release a CAS. In such deployments hangs may occur. > Add a private (non-shared) cache to each UIMA AS controller where the state > of each CAS is kept. CAS instance should be kept in the global InProcessCache > that is shared by all colocated UIMA AS services. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.