[
https://issues.apache.org/jira/browse/UIMA-2735?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jerry Cwiklik updated UIMA-2735:
--------------------------------
Affects Version/s: (was: 2.4.0AS)
Fix Version/s: (was: 2.4.2AS)
> Extend UIMA-AS deployment descriptor to allow disabling of JCAS caching
> -----------------------------------------------------------------------
>
> Key: UIMA-2735
> URL: https://issues.apache.org/jira/browse/UIMA-2735
> Project: UIMA
> Issue Type: New Feature
> Components: Async Scaleout
> Reporter: Jerry Cwiklik
> Assignee: Jerry Cwiklik
> Priority: Minor
>
> Modify UIMA-As deployment descriptor to support disabling of JCAS Cache on
> CasPool element. From the UIMA documentation:
>
> "UIMAFramework.JCAS_CACHE_ENABLED: allows you to disable the JCas cache
> (true/false). The JCas cache is an internal datastructure that caches any
> JCas object created by the CAS. This may result in better performance for
> applications that make extensive use of the JCas, but also incurs a steep
> memory overhead. If you're processing large documents and have memory issues,
> you should disable this option. In general, just try running a few
> experiments to see what setting works better for your application. The JCas
> cache is enabled by default. "
> To support this, the dd2spring needs to handle a new property in the DD -
> disableJCasCache=true/false on element casPool. Modify UIMA-AS CasManager
> wrapper to add setter and getter for the new property.
> Also, changes are needed in DD Gui to support the new property
--
This message was sent by Atlassian JIRA
(v6.1#6144)