This is an automated email from the ASF dual-hosted git repository. pkluegl pushed a change to branch UIMA-6231-Reducing-memory-pressure-generated-by-UIMA-Ruta in repository https://gitbox.apache.org/repos/asf/uima-ruta.git.
from a5f32e0 [UIMA-6231] introducing new static cache for reusing Pattern objects in REGEXP and RegExpRule add e1a5774 [UIMA-6231] introducing new static cache for reusing Pattern objects in REGEXP and RegExpRule - reimplementation - moved to new package - fixed logic in test -> cleanup No new revisions were added by this update. Summary of changes: ruta-core/pom.xml | 8 ++- .../org/apache/uima/ruta/RutaPatternCache.java | 61 ----------------- .../apache/uima/ruta/cache/PatternCacheKey.java | 70 ++++++++++++++++++++ .../apache/uima/ruta/cache/RutaPatternCache.java | 76 ++++++++++++++++++++++ .../uima/ruta/condition/RegExpCondition.java | 2 +- .../java/org/apache/uima/ruta/rule/RegExpRule.java | 2 +- .../ruta/{ => cache}/RutaPatternCacheTest.java | 16 +++-- ruta-ep-engine/pom.xml | 8 +++ 8 files changed, 173 insertions(+), 70 deletions(-) delete mode 100644 ruta-core/src/main/java/org/apache/uima/ruta/RutaPatternCache.java create mode 100644 ruta-core/src/main/java/org/apache/uima/ruta/cache/PatternCacheKey.java create mode 100644 ruta-core/src/main/java/org/apache/uima/ruta/cache/RutaPatternCache.java rename ruta-core/src/test/java/org/apache/uima/ruta/{ => cache}/RutaPatternCacheTest.java (88%)