Author: schor Date: Mon Nov 5 19:05:32 2018 New Revision: 1845833 URL: http://svn.apache.org/viewvc?rev=1845833&view=rev Log: no jira, prepare for release 3.0.1
Modified: uima/uv3/uimaj-v3/trunk/README uima/uv3/uimaj-v3/trunk/RELEASE_NOTES.html uima/uv3/uimaj-v3/trunk/pom.xml Modified: uima/uv3/uimaj-v3/trunk/README URL: http://svn.apache.org/viewvc/uima/uv3/uimaj-v3/trunk/README?rev=1845833&r1=1845832&r2=1845833&view=diff ============================================================================== --- uima/uv3/uimaj-v3/trunk/README (original) +++ uima/uv3/uimaj-v3/trunk/README Mon Nov 5 19:05:32 2018 @@ -3,7 +3,7 @@ -------------------------------------------------------------- This file applies to UIMA-SDK version 3.0.0 and subsequent versions. -Java 8 is required. +Java 8 or later is required. Backwards Compatibility ----------------------- @@ -45,10 +45,9 @@ What's New Supported Platforms -------------------- -Apache UIMA v3.0.0 requires Java version 8; it has been tested with Oracle Java 8, -and IBM Java 8. +Apache UIMA v3.0.0 requires Java version 8; it has been tested with Java 11 and Java 8. -Running the Eclipse plugin tooling for UIMA requires you start Eclipse using a Java 8 or later, as well. +Running the Eclipse plugin tooling for UIMA requires you start Eclipse using a Java 8 or later. Running the migration tool requires running with a Java JDK, not a Java JRE. Modified: uima/uv3/uimaj-v3/trunk/RELEASE_NOTES.html URL: http://svn.apache.org/viewvc/uima/uv3/uimaj-v3/trunk/RELEASE_NOTES.html?rev=1845833&r1=1845832&r2=1845833&view=diff ============================================================================== --- uima/uv3/uimaj-v3/trunk/RELEASE_NOTES.html (original) +++ uima/uv3/uimaj-v3/trunk/RELEASE_NOTES.html Mon Nov 5 19:05:32 2018 @@ -20,10 +20,10 @@ --> <html> <head> - <title>Apache UIMA v3.0.0 Release Notes</title> + <title>Apache UIMA v3.0.1 Release Notes</title> </head> <body> -<h1>Apache UIMA (Unstructured Information Management Architecture) v3.0.0 Release Notes</h1> +<h1>Apache UIMA (Unstructured Information Management Architecture) v3.0.1 Release Notes</h1> <h2>Contents</h2> <p> @@ -81,20 +81,16 @@ <h2><a id="major.changes">Major Changes in this Release</a></h2> -<p>Version 3 is a major reimplementation of the internals of -the Java version of UIMA to support better integration with -Java 8, alignment with modern memory hierarchies for -better performance, and multiple functional enhancements and -improvements.</p> +<p>Version 3.0.1 is a minor update to 3.0.0.</p> <p> -If non-built-in JCas cover classes are being used, +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> -<p>A very brief summary of Version 3:</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> @@ -115,23 +111,36 @@ popular logging APIs</li> <p>Please read the Version 3 users guide for more details.</p> -<p>Specific changes in this release versus the previous beta release include</p> +<p>Specific changes in this release that track the same changes in version 2.10.3 include</p> <ul> - <li>Support of a v2 id compatibility mode, for backwards compatibility, enables use of the LowLevelCAS API getFSForRef(int) - <li>Improved support for sharing a set of loaded JCas classes with different, but somewhat compatible type systems - <li>New semi-builtin types: a FSLinkedHashSet, and a map from "int"s to Feature Structures + <li>The code and the build +was adjusted to compile using both Java 8 and Java 11.</li> +<li>The class loading when using the UIMA Class Loader now will first try loading +from that class loader's URL list, and if not found will try using the +Context Class Loader (if set), and if not found, then will default to +how it previously searched for classes. +Previously the Context Class Loader was never consulted.</li> +<li>Fixed PEAR installation to no longer lock files.</li> +<li>Pear Specifier parameters now passed to the wrapped Analysis Engine</li> +<li>Implemented a destroy() method for ResourceManager which closes its UIMAClassLoader</li> +</ul> + +<p>Specific changes in this release unique to version 3 include</p> +<ul> + <li>Multiple small tweaks to edge cases for the select framework, to make it match what + uimaFIT does.</li> + <li>bug fixes for several of the select methods, with associated documentation and javadoc updates/fixes</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 2.10.2. + since version 3.0.0. </p> <h2><a id="list.issues">Full list of JIRA Issues affecting this Release</a></h2> Click <a href="issuesFixed/jira-report.html">issuesFixed/jira-report.hmtl</a> for the list of -issues affecting this release. - +issues affecting this release. <p>Please use the mailing lists ( http://uima.apache.org/mail-lists.html ) Modified: uima/uv3/uimaj-v3/trunk/pom.xml URL: http://svn.apache.org/viewvc/uima/uv3/uimaj-v3/trunk/pom.xml?rev=1845833&r1=1845832&r2=1845833&view=diff ============================================================================== --- uima/uv3/uimaj-v3/trunk/pom.xml (original) +++ uima/uv3/uimaj-v3/trunk/pom.xml Mon Nov 5 19:05:32 2018 @@ -61,7 +61,7 @@ <properties> <uimaScmProject>${project.artifactId}</uimaScmProject> - <jiraVersion>3.0.0SDK</jiraVersion> + <jiraVersion>3.0.1SDK</jiraVersion> <assemblyFinalName>uimaj-${project.version}</assemblyFinalName> <assemblyBinDescriptor>src/main/assembly/bin-without-jackson.xml</assemblyBinDescriptor> <postNoticeText>${ibmNoticeText}</postNoticeText> @@ -213,14 +213,7 @@ </modules> <build> - <pluginManagement> - <plugins> - <plugin> - <artifactId>maven-release-plugin</artifactId> - <version>2.5.3</version> - </plugin> - </plugins> - </pluginManagement> + <plugins> <!-- This java doc config is for building the ones distributed with the bin packaging, and also