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 2019/10/31 20:31:24 UTC

[uima-uimaj] branch master updated: no jira - update pom Jira release pointer, api prev ref, and release notes

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

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


The following commit(s) were added to refs/heads/master by this push:
     new 7509f4a  no jira - update pom Jira release pointer, api prev ref, and release notes
7509f4a is described below

commit 7509f4adb1cfb35de4d3f214fc2b9a5a5e50f3f1
Author: Marshall Schor <ms...@schor.com>
AuthorDate: Thu Oct 31 16:31:00 2019 -0400

    no jira - update pom Jira release pointer, api prev ref, and release
    notes
---
 RELEASE_NOTES.html   | 45 +++++----------------------------------------
 pom.xml              |  2 +-
 uimaj-parent/pom.xml |  2 +-
 3 files changed, 7 insertions(+), 42 deletions(-)

diff --git a/RELEASE_NOTES.html b/RELEASE_NOTES.html
index ae88597..7595c28 100644
--- a/RELEASE_NOTES.html
+++ b/RELEASE_NOTES.html
@@ -81,53 +81,18 @@
 
 <h2><a id="major.changes">Major Changes in this Release</a></h2>
 
-<p>Version 3.1.0 is a minor update to 3.0.2, mainly bug fixes.
-The major version was updated because the generated JCas classes 
-now include for FSArrays, the generic type of the component, if known.</p>
-<p>
-When migrating from v2, if non-built-in JCas cover classes are being used,
-a one-time regeneration or migration step is required for these.  
-Please read the Version 3 users guide located in the docs directory
-for information on these changes and the migration tool which can
-aid in migrating existing JCas class definitions.
+<p>Version 3.1.1 is a minor update to 3.1.0.
 </p>
 
-<p>A very brief summary of version 3 vs version 2:</p>
-<ul><li>Feature Structures become Java Objects, 
-subject to Garbage Collection, just like any other objects, 
-when no longer reachable.</li>
-<li>Iterating over indexes no longer throws 
-ConcurrentModificationException.</li>
-<li>Support for arbitrary Java Objects in the CAS, 
-using special custom implementations of JCas cover classes for those.</li>
-<li>Using the above new capability, new semi-built-ins for three new types: ArrayList style
-lists of Feature Structures and ints, and an FSHashSet</li>
-<li>New "select" framework for flexible 
-access to Feature Structures, that can ignore typeOrdering keys in indexes.</li>
-<li>Integration with Java 8 facilities such as Streams</li>
-<li>Logging framework upgraded, supporting embedding UIMA in other frameworks using 
-popular logging APIs</li>
-<li>There are many performance improvements</li>
-</ul>
-
-
-<p>Please read the Version 3 users guide for more details.</p>
-
-<p>Specific changes in release 3.1.0 versus 3.0.2 include</p>
+<p>Specific changes in release 3.1.1 versus 3.1.0 include</p>
 <ul>
-  <li>Fixed a problem preventing the Component Descriptor editor from running with the lastest Eclipse 2019-6</li>
-  <li>Fixed a bug on deserialization of typed arrays edge case</li>
-  <li>Better support for control of class loader switching when running sub-pipelines, including PEARs</li>
-  <li>better support for shared 0-length typed FSArrays</li>
-  <li>Fixed a bug in Internationalized Messaging in PEARs and other contexts, edge case.</li>
-  <li>JCasGen now generates FSArray values with generic types, if the component type is specified.</li>
+  <li>Migrated to Git from SVN, updated poms to reflect this</li>
+  <li>Fixed a performance bug when working with 100's of CASs with the same type system</li>
 </ul>
  
 <h3>API changes</h3>
 
- <p>There is an API compatibility report covering the non-internal APIs;
-   see <a href="api-change-report.html">change report</a> for the list of API changes
-   since version 3.0.2.
+ <p>None this release.
  </p>
  
 <h2><a id="list.issues">Full list of JIRA Issues affecting this Release</a></h2>
diff --git a/pom.xml b/pom.xml
index ce49d5e..9d1447f 100644
--- a/pom.xml
+++ b/pom.xml
@@ -61,7 +61,7 @@
 
   <properties>
     <uimaScmProject>${project.artifactId}</uimaScmProject>
-    <jiraVersion>3.1.0SDK</jiraVersion>   
+    <jiraVersion>3.1.1SDK</jiraVersion>   
     <assemblyFinalName>uimaj-${project.version}</assemblyFinalName> 
     <assemblyBinDescriptor>src/main/assembly/bin-without-jackson.xml</assemblyBinDescriptor> 
     <postNoticeText>${ibmNoticeText}</postNoticeText>    
diff --git a/uimaj-parent/pom.xml b/uimaj-parent/pom.xml
index b91fae8..ab1346d 100644
--- a/uimaj-parent/pom.xml
+++ b/uimaj-parent/pom.xml
@@ -156,7 +156,7 @@
     <maven.surefire.java9 />
     
     <jacoco.argLine />
-    <api_check_oldVersion>3.0.2</api_check_oldVersion>
+    <api_check_oldVersion>3.1.0</api_check_oldVersion>
   </properties>
   
   <dependencyManagement>