You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by re...@apache.org on 2020/06/04 07:33:26 UTC

[uima-ruta] 01/01: Merge pull request #9 from apache/UIMA-6231-Reducing-memory-pressure-generated-by-UIMA-Ruta

This is an automated email from the ASF dual-hosted git repository.

rec pushed a commit to branch master-v2
in repository https://gitbox.apache.org/repos/asf/uima-ruta.git

commit 2d60a4139f29724ac511731869e4123f224fe459
Merge: 7cdb899 870cc8d
Author: Richard Eckart de Castilho <re...@apache.org>
AuthorDate: Thu Jun 4 09:33:15 2020 +0200

    Merge pull request #9 from apache/UIMA-6231-Reducing-memory-pressure-generated-by-UIMA-Ruta
    
    [UIMA-6231] introducing new static cache for reusing Pattern objects in REGEXP and RegExpRule

 ruta-core/pom.xml                                  |   8 +-
 .../apache/uima/ruta/cache/PatternCacheKey.java    |  75 ++++++++++++++
 .../apache/uima/ruta/cache/RutaPatternCache.java   |  97 ++++++++++++++++++
 .../uima/ruta/condition/RegExpCondition.java       |  17 +---
 .../java/org/apache/uima/ruta/rule/RegExpRule.java |   3 +-
 .../uima/ruta/cache/RutaPatternCacheTest.java      | 112 +++++++++++++++++++++
 ruta-ep-engine/pom.xml                             |   8 ++
 7 files changed, 303 insertions(+), 17 deletions(-)