You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by sc...@apache.org on 2014/11/23 21:08:33 UTC

svn commit: r1641257 - in /uima/uimaj/trunk: README RELEASE_NOTES.html

Author: schor
Date: Sun Nov 23 20:08:33 2014
New Revision: 1641257

URL: http://svn.apache.org/r1641257
Log:
no Jira - update for 2.7.0

Modified:
    uima/uimaj/trunk/README
    uima/uimaj/trunk/RELEASE_NOTES.html

Modified: uima/uimaj/trunk/README
URL: http://svn.apache.org/viewvc/uima/uimaj/trunk/README?rev=1641257&r1=1641256&r2=1641257&view=diff
==============================================================================
--- uima/uimaj/trunk/README (original)
+++ uima/uimaj/trunk/README Sun Nov 23 20:08:33 2014
@@ -30,20 +30,27 @@ What's New in 2.7.0
   Several formats for JSON CAS serialization are provided, please see the chapter in the
   UIMA reference documentation for details.
   
+  The build from sources will include in the binary distribution tar/zip the Jackson core support for JSON.  There is
+  a new profile flag you can specify to Maven to exclude this: -P!json-support.
+  
   Adding the same identical Feature Structure to the indices no longer adds duplicate entries. Jira issue: UIMA-3399
   The old behavior may be restored, if needed for backward compatibility; see the UIMA Reference documentation Chapter 10. 
   
   There is a new kind of check that may be optionally enabled in UIMA (by defining the JVM argument
   "-Duima.check_invalid_fs_updates") that checks all modifications to features to see if that feature is
   being used as a key in a Sort or Set index, and the Feature Structure being modified is currently in
-  one or more indices (Jira issue UIMA-4059). Doing such a modification causes the index to become corrupt.  (The correct way
-  to do an update in this case is to first remove the Feature Structure from the indices, do the modification,
-  and then add it back to the indices.)
+  one or more indices (Jira issue UIMA-4059). Doing such a modification can cause the index to become corrupt.  
+  (The correct way to do an update in this case is to 
+    first remove the Feature Structure from the indices, 
+    do the modification,
+    and then add it back to the indices.)
   
   There are many bug fixes.  Some highlights: 
     - making the JCasGen Eclipse plugin work with more varieties of specifications for class paths. Jira issues: UIMA-4080/4081
-    - moveTo(a_Feature_Structure) sometimes moving to the beginning.  Jira issue: UIMA-4094
+    - moveTo(a_Feature_Structure) or creating a new iterator to start at a feature sometimes went to the 
+      wrong place. Jira issues: UIMA-4094 and UIMA-4105
     - deserialization of deltaCAS when modifying existing Feature Structures not properly reindexing them. Jira issue: UIMA-4100
+    - default bag indices created even when there are only Set indices. Jira issue: UIMA-4111
     
   The complete list of fixes is here: issuesFixed/jira-report.hmtl 
   

Modified: uima/uimaj/trunk/RELEASE_NOTES.html
URL: http://svn.apache.org/viewvc/uima/uimaj/trunk/RELEASE_NOTES.html?rev=1641257&r1=1641256&r2=1641257&view=diff
==============================================================================
--- uima/uimaj/trunk/RELEASE_NOTES.html (original)
+++ uima/uimaj/trunk/RELEASE_NOTES.html Sun Nov 23 20:08:33 2014
@@ -94,7 +94,7 @@ https://issues.apache.org/jira/browse/UI
 
 <p>Because some users may prefer the previous behavior that permitted duplicates of identical Feature Structures in
 the sorted and bga indexes. this change can be disabled, by running the JVN with the defined property
-"uima.allow_duplicate_add_to_indices".
+"uima.allow_duplicate_add_to_indices".</p>
 
 <p>
  JSON serialization support is added for Type System Descriptions, and for CASs.
@@ -102,11 +102,21 @@ the sorted and bga indexes. this change 
   UIMA reference documentation for details.
 </p>
 
+<p>There is a new kind of check that may be optionally enabled in UIMA (by defining the JVM argument
+  "-Duima.check_invalid_fs_updates") that checks all modifications to features to see if that feature is
+  being used as a key in a Sort or Set index, and the Feature Structure being modified is currently in
+  one or more indices (Jira issue UIMA-4059). Doing such a modification can cause the index to become corrupt.  
+  (The correct way   to do an update in this case is to 
+    first remove the Feature Structure from the indices, 
+    do the modification,
+    and then add it back to the indices.)</p>
+
 <p>Java 7 is now the minimum level of Java required.</p>
 
-<p>The fixed bugs include fixes to the UIMA iterator moveTo(FeatureStructure) methods which 
+<p>The fixed bugs include fixes to the UIMA iterator moveTo(FeatureStructure) and creation methods which 
 ended up doing a moveToFirst() if the Feature Structure was beyond the last element in the index;
-the fixed code now marks the position of the iterator as invalid.</p>
+the fixed code now marks the position of the iterator as invalid.  Also, the positioning of these
+when there were many FSs that compared "equal" didn't always pick the "leftmost" one - that has been fixed, too.</p>
 
 <p>See the README file for information on special backwards compatible flags.