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/11/10 21:38:38 UTC

[uima-uimaj] branch bugfix/UIMA-6276-Potential-memory-leak-in-FSClassRegistry updated (4007121 -> 18ebf33)

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

rec pushed a change to branch bugfix/UIMA-6276-Potential-memory-leak-in-FSClassRegistry
in repository https://gitbox.apache.org/repos/asf/uima-uimaj.git.


    from 4007121  [UIMA-6276] Potential memory leak in FSClassRegistry
     add 5c75217  [UIMA-6283] Annotation relation predicates
     add aa003d9  [UIMA-6274] Setting feature on builtin JCas cover class that was loaded before initializing TypeSystemImpl fails
     add aa4c0cf  [UIMA-6274] Setting feature on builtin JCas cover class that was loaded before initializing TypeSystemImpl fails
     add dc80b4b  Merge branch 'master' into bugfix/UIMA-6274-Setting-feature-on-builtin-JCas-cover-class-that-was-loaded-before-initializing-TypeSystemImpl-fails
     add 308dad4  Merge pull request #67 from apache/bugfix/UIMA-6274-Setting-feature-on-builtin-JCas-cover-class-that-was-loaded-before-initializing-TypeSystemImpl-fails
     add 08b17c1  [UIMA-6273] isBeforeV3 variable not reset in BinaryCasSerDes
     add d27bb44  Merge pull request #74 from apache/bugfix/UIMA-6273-isBeforeV3-variable-not-reset-in-BinaryCasSerDes
     add a86f597  [NO JIRA] Fix JavaDoc and exclude .factorypath Eclipse configuration file from rat check
     add 9ca3f7e  Merge pull request #75 from apache/bugfix/NO-JIRA-Fix-JavaDoc-and-exclude-factorypath-from-rat-check
     add 8723c73  [UIMA-6282] select.at() may fail to respect bounds
     add da1d449  Merge pull request #72 from apache/bugfix/UIMA-6282-select.at-may-fail-to-respect-bounds
     add a3280e0  Merge branch 'master' into feature/UIMA-6283-Annotation-relation-predicates
     add 40fccf8  [UIMA-6283] Annotation relation predicates
     add 9cb892a  UIMA-6284: select.following() fails to find adjacent annotations
     add c976921  UIMA-6284: select.following() fails to find adjacent annotations
     add bab3643  Merge branch 'bugfix/UIMA-6284-select.following-fails-to-find-adjacent-annotations' into feature/UIMA-6283-Annotation-relation-predicates
     add 8d4718f  [UIMA-6285] select.following() on a zero-width annotation returns other zero-width annotation at same location
     add 1a80f18  Merge branch 'bugfix/UIMA-6285-select.following-on-a-zero-width-annotation-returns-other-zero-width-annotation-at-same-location' into feature/UIMA-6283-Annotation-relation-predicates
     add d0efd2d  [UIMA-6283] Annotation relation predicates
     add 4a17a35  Merge pull request #76 from apache/bugfix/UIMA-6284-select.following-fails-to-find-adjacent-annotations
     add 6d0aa68  Merge branch 'master' into bugfix/UIMA-6285-select.following-on-a-zero-width-annotation-returns-other-zero-width-annotation-at-same-location
     add e532727  Merge pull request #77 from apache/bugfix/UIMA-6285-select.following-on-a-zero-width-annotation-returns-other-zero-width-annotation-at-same-location
     add 89c53d1  [UIMA-6286] select following finds zero-width annotation at reference end position
     add 2c0819d  Merge branch 'bugfix/UIMA-6286-select-following-finds-zero-width-annotation-at-reference-end-position' into feature/UIMA-6283-Annotation-relation-predicates
     add 5de803d  [UIMA-6283] Annotation relation predicates
     add 0a72e9f  [UIMA-6286] select following finds zero-width annotation at reference end position
     add 0dc73ec  Merge branch 'bugfix/UIMA-6286-select-following-finds-zero-width-annotation-at-reference-end-position' into feature/UIMA-6283-Annotation-relation-predicates
     add aad00dc  [UIMA-6286] select following finds zero-width annotation at reference end position
     add 3060d15  Merge branch 'bugfix/UIMA-6286-select-following-finds-zero-width-annotation-at-reference-end-position' into feature/UIMA-6283-Annotation-relation-predicates
     add 73f216f  Merge pull request #78 from apache/bugfix/UIMA-6286-select-following-finds-zero-width-annotation-at-reference-end-position
     add c69ba87  Merge branch 'master' into feature/UIMA-6283-Annotation-relation-predicates
     add bbd20f4  [UIMA-6283] Annotation relation predicates
     add eb800df  [UIMA-6283] Annotation relation predicates
     add 240f45f  [UIMA-6283] Annotation relation predicates
     add c78a62d  [UIMA-6283] Annotation relation predicates
     add edece98  [UIMA-6283] Annotation relation predicates
     add 951cf10  [UIMA-6283] Annotation relation predicates
     add b1a286b  [UIMA-6283] Annotation relation predicates
     add c181642  [UIMA-6287] FSArray.spliterator() fails to handle PEAR case
     add 6ca1699  [UIMA-6287] FSArray.spliterator() fails to handle PEAR case
     add cae7037  Merge pull request #79 from apache/bugfix/UIMA-6287-FSArray.spliterator-fails-to-handle-PEAR-case
     add edabffd  Merge branch 'master' into feature/UIMA-6283-Annotation-relation-predicates
     add 35ce8bb  [UIMA-6283] Annotation relation predicates
     add bc4d317  Merge pull request #73 from apache/feature/UIMA-6283-Annotation-relation-predicates
     add 3ca5530  [UIMA-6290] Clean up AnnotationIteratorTest
     add 5016382  [UIMA-6290] Clean up AnnotationIteratorTest
     add 8071a49  [UIMA-6290] Clean up AnnotationIteratorTest
     add 2916509  [UIMA-6290] Clean up AnnotationIteratorTest
     add fff5c8e  [UIMA-6289] SelectFS.coveredBy not selecting annotations with exact same bounds as annotation argument
     add 506f2ca  [UIMA-6289] SelectFS.coveredBy not selecting annotations with exact same bounds as annotation argument
     add bd66474  [UIMA-6289] SelectFS.coveredBy not selecting annotations with exact same bounds as annotation argument
     add 53e48c2  [UIMA-6289] SelectFS.coveredBy not selecting annotations with exact same bounds as annotation argument
     add 6cd24ed  [UIMA-6289] SelectFS.coveredBy not selecting annotations with exact same bounds as annotation argument
     add 173f110  Merge pull request #81 from apache/bugfix/UIMA-6289-SelectFS-coveredBy-not-selecting-annotations-with-exact-same-bounds-as-annotation-argument
     add 7267181  Merge branch 'master' into feature/UIMA-6290-Clean-up-AnnotationIteratorTest
     add 099a2e0  Merge pull request #80 from apache/feature/UIMA-6290-Clean-up-AnnotationIteratorTest
     add a175491  [UIMA-6290] Clean up AnnotationIteratorTest
     add 99e9168  Merge pull request #82 from apache/feature/UIMA-6290-Clean-up-AnnotationIteratorTest
     add 7c71ef1  [NO JIRA] Refactoring SelectFS tests
     add cf73cf3  Merge pull request #83 from apache/feature/no-jira-refactoring-select-fs-tests
     add d8ae851  [NO JIRA] Remove warning about two SLF4J backends when running tests.
     add d031cce  [UIMA-6294] SelectFS.at(annotation) does not return the correct result
     add 6790428  [UIMA-6294] SelectFS.at(annotation) does not return the correct result
     add 3e102f7  [UIMA-6294] SelectFS.at(annotation) does not return the correct result
     add f239f41  Merge pull request #84 from apache/bugfix/UIMA-6294-SelectFS-at-annotation-does-not-return-the-correct-result
     add c5238ae  [NO JIRA] Remove Eclipse Maven Repo
     add 6b08e58  Merge pull request #86 from apache/refactoring/NO-JIRA-Remove-Eclipse-Maven-Repo
     add 18ebf33  Merge branch 'master' into bugfix/UIMA-6276-Potential-memory-leak-in-FSClassRegistry

No new revisions were added by this update.

Summary of changes:
 .../annotation_predicates/annotation-relations.ods | Bin 0 -> 67477 bytes
 .../annotation_predicates/annotation-relations.png | Bin 0 -> 328700 bytes
 .../src/docbook/uv3.annotation_predicates.xml      |  56 ++
 .../src/docbook/version_3_users_guide.xml          |   1 +
 uimaj-core/pom.xml                                 |  13 +-
 .../main/java/org/apache/uima/cas/SelectFSs.java   |  23 +-
 .../org/apache/uima/cas/impl/FSClassRegistry.java  |   4 +-
 .../apache/uima/cas/impl/FsIndex_annotation.java   |   9 +-
 .../uima/cas/impl/FsIterator_set_sorted2.java      |   9 +-
 .../org/apache/uima/cas/impl/SelectFSs_impl.java   |  51 +-
 .../java/org/apache/uima/cas/impl/Subiterator.java | 256 ++++---
 .../org/apache/uima/cas/impl/TypeSystemImpl.java   |  45 ++
 .../apache/uima/cas/text/AnnotationPredicates.java | 237 +++++++
 .../org/apache/uima/jcas/cas/AnnotationBase.java   |   2 +-
 .../java/org/apache/uima/jcas/cas/FSArray.java     |  16 +-
 .../java/org/apache/uima/jcas/cas/FSArrayList.java |   2 +-
 .../java/org/apache/uima/jcas/cas/FSHashSet.java   |   2 +-
 .../main/java/org/apache/uima/jcas/cas/Int2FS.java |   4 +-
 .../org/apache/uima/jcas/cas/IntegerArrayList.java |   2 +-
 .../org/apache/uima/jcas/cas/NonEmptyFSList.java   |   4 +-
 .../apache/uima/jcas/cas/NonEmptyFloatList.java    |   4 +-
 .../apache/uima/jcas/cas/NonEmptyIntegerList.java  |   4 +-
 .../apache/uima/jcas/cas/NonEmptyStringList.java   |   4 +-
 .../main/java/org/apache/uima/jcas/cas/Sofa.java   |  12 +-
 .../org/apache/uima/cas/impl/SelectFsAssert.java   | 283 ++++++++
 .../cas/impl/SelectFsPredicateAlignmentTest.java   | 338 +++++++++
 .../org/apache/uima/cas/impl/SelectFsTest.java     | 760 ++++++++++++++++-----
 .../uima/cas/test/AnnotationIteratorTest.java      | 636 +++++++++--------
 .../apache/uima/cas/test/JCasClassLoaderTest.java  | 304 +++++++--
 .../java/org/apache/uima/cas/test/SelectTest.java  |  66 --
 .../uima/cas/text/AnnotationPredicateAssert.java   | 115 ++++
 .../uima/cas/text/AnnotationPredicateTestData.java | 134 ++++
 .../uima/cas/text/AnnotationPredicatesTest.java    | 179 +++++
 .../uima/jcas/impl/JCasCoverClassLoadingTest.java  |  48 ++
 .../uima/collection/impl/cpm/BaseCPMImpl.java      |   2 +-
 uimaj-parent/pom.xml                               |  17 +-
 36 files changed, 2925 insertions(+), 717 deletions(-)
 create mode 100644 uima-docbook-v3-users-guide/src/docbook/images/version_3_users_guide/annotation_predicates/annotation-relations.ods
 create mode 100644 uima-docbook-v3-users-guide/src/docbook/images/version_3_users_guide/annotation_predicates/annotation-relations.png
 create mode 100644 uima-docbook-v3-users-guide/src/docbook/uv3.annotation_predicates.xml
 create mode 100644 uimaj-core/src/main/java/org/apache/uima/cas/text/AnnotationPredicates.java
 create mode 100644 uimaj-core/src/test/java/org/apache/uima/cas/impl/SelectFsAssert.java
 create mode 100644 uimaj-core/src/test/java/org/apache/uima/cas/impl/SelectFsPredicateAlignmentTest.java
 delete mode 100644 uimaj-core/src/test/java/org/apache/uima/cas/test/SelectTest.java
 create mode 100644 uimaj-core/src/test/java/org/apache/uima/cas/text/AnnotationPredicateAssert.java
 create mode 100644 uimaj-core/src/test/java/org/apache/uima/cas/text/AnnotationPredicateTestData.java
 create mode 100644 uimaj-core/src/test/java/org/apache/uima/cas/text/AnnotationPredicatesTest.java
 create mode 100644 uimaj-core/src/test/java/org/apache/uima/jcas/impl/JCasCoverClassLoadingTest.java