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 2021/03/05 14:34:25 UTC
[uima-uimaj] branch UIMA-6328-UIMA-Java-SDK-2.11.0-release created
(now 734ff87)
This is an automated email from the ASF dual-hosted git repository.
rec pushed a change to branch UIMA-6328-UIMA-Java-SDK-2.11.0-release
in repository https://gitbox.apache.org/repos/asf/uima-uimaj.git.
at 734ff87 [UIMA-6299] Ensure that SNAPSHOT repos are commented out in POMs
This branch includes the following new commits:
new f1754f0 [UIMA-6328] UIMA Java SDK 2.11.0 release
new 734ff87 [UIMA-6299] Ensure that SNAPSHOT repos are commented out in POMs
The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
[uima-uimaj] 01/02: [UIMA-6328] UIMA Java SDK 2.11.0 release
Posted by re...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
rec pushed a commit to branch UIMA-6328-UIMA-Java-SDK-2.11.0-release
in repository https://gitbox.apache.org/repos/asf/uima-uimaj.git
commit f1754f092dc1c202a2817956a14b343f20c9808c
Author: Richard Eckart de Castilho <re...@apache.org>
AuthorDate: Fri Mar 5 15:12:23 2021 +0100
[UIMA-6328] UIMA Java SDK 2.11.0 release
- Update README file for release
- Update RELEASE_NOTES.html for release
- Removed commened out lines from aggregate-uimaj
- Fixed broken link in api-change-report.html
- Update Jira version in pom.xml
---
README | 3 +--
RELEASE_NOTES.html | 20 +++++++++++---------
aggregate-uimaj/pom.xml | 5 -----
api-change-report.html | 2 +-
pom.xml | 21 ++++++++++-----------
5 files changed, 23 insertions(+), 28 deletions(-)
diff --git a/README b/README
index f1faefc..6159c9e 100644
--- a/README
+++ b/README
@@ -92,8 +92,7 @@ Please refer to the RELEASE_NOTES.html
Supported Platforms
--------------------
-Apache UIMA requires Java version 8 or later; it has been tested with Sun/Oracle 8,
-and IBM Java 8.
+Apache UIMA requires Java version 8 or later; it has been tested with OpenJDK 8.
Running the Eclipse plugin tooling for UIMA requires you start Eclipse using a Java 8 or later, as well.
diff --git a/RELEASE_NOTES.html b/RELEASE_NOTES.html
index e5645e5..b783834 100644
--- a/RELEASE_NOTES.html
+++ b/RELEASE_NOTES.html
@@ -20,10 +20,10 @@
-->
<html>
<head>
- <title>Apache UIMA v2.10.4 Release Notes</title>
+ <title>Apache UIMA v2.11.0 Release Notes</title>
</head>
<body>
-<h1>Apache UIMA (Unstructured Information Management Architecture) v2.10.4 Release Notes</h1>
+<h1>Apache UIMA (Unstructured Information Management Architecture) v2.11.0 Release Notes</h1>
<h2>Contents</h2>
<p>
@@ -82,13 +82,15 @@
<h2><a id="major.changes">Major Changes in this Release</a></h2>
<p>The major changes in this release include:</p>
-<ul>
- <li>The Eclipse plugin for the Component Descriptor editor was fixed to work with
- the latest version of Eclipse.</li>
- <li>Internationalized Exceptions more reliably find their message bundles.</li>
- <li>An additional use case for running pipeline within pipelines is now supported.</li>
- <li>An override was added to enable using External DTDs in XML descriptors.</li>
- <li>The destroy cleanups around PEARs was improved.</li>
+<ul>
+ <li>Added ability to serialize as XMIs as XML 1.1</li>
+ <li>Added typed parameter support to PEARs</li>
+ <li>Improved speed of constructing aggregate engines</li>
+ <li>Fixed deep cloning of AnalysisEngineDescription</li>
+ <li>Fixed bug causing Annotation to be returned when asking JCas for a specific type</li>
+ <li>Fixed ability to install PEARs into directories containing XML special characters in the name</li>
+ <li>Fixed index protection for cases that no FSes were indexed</li>
+ <li>No longer ship Pack200-compressed versions of the Eclipse plugins</li>
</ul>
<h2><a id="list.issues">Full list of JIRA Issues Fixed in this Release</a></h2>
diff --git a/aggregate-uimaj/pom.xml b/aggregate-uimaj/pom.xml
index 81e3852..9b3a9a9 100644
--- a/aggregate-uimaj/pom.xml
+++ b/aggregate-uimaj/pom.xml
@@ -69,14 +69,9 @@
<module>../jVinci</module>
<module>../aggregate-uimaj-eclipse-plugins</module>
<module>../aggregate-uimaj-docbooks</module>
- <!--module>distr-superPom</module-->
<module>../uimaj-document-annotation</module>
<module>../PearPackagingMavenPlugin</module>
<module>../jcasgen-maven-plugin</module>
- <!-- the internal tools project is not part of any release
- and can't be built automatically - to build it,
- cd to the project directory and do mvn install -->
- <!--module>../uimaj-internal-tools</module-->
<module>../uimaj-bootstrap</module>
</modules>
</project>
\ No newline at end of file
diff --git a/api-change-report.html b/api-change-report.html
index 2976d26..1e069b9 100644
--- a/api-change-report.html
+++ b/api-change-report.html
@@ -31,7 +31,7 @@
<a target="_blank" href="uimaj-core/api-change-report/japicmp.html">API Changes: uimaj-core</a><br/>
<a target="_blank" href="uimaj-cpe/api-change-report/japicmp.html">API Changes: uimaj-cpe</a><br/>
<a target="_blank" href="uimaj-json/api-change-report/japicmp.html">API Changes: uimaj-json</a><br/>
-<a href-"#running-more-reports">Running your own custom reports</a>
+<a href="#running-more-reports">Running your own custom reports</a>
</p>
<h2><a id="description">What is an API change report?</a></h2>
diff --git a/pom.xml b/pom.xml
index 3561bb1..cb2f58b 100644
--- a/pom.xml
+++ b/pom.xml
@@ -61,7 +61,7 @@
<properties>
<uimaScmProject>${project.artifactId}</uimaScmProject>
- <jiraVersion>2.10.4SDK</jiraVersion> <!-- set this to get the right issues fixed report -->
+ <jiraVersion>2.11.0SDK</jiraVersion> <!-- set this to get the right issues fixed report -->
<assemblyFinalName>uimaj-${project.version}</assemblyFinalName>
<assemblyBinDescriptor>src/main/assembly/bin-without-jackson.xml</assemblyBinDescriptor>
<postNoticeText>${ibmNoticeText}</postNoticeText>
@@ -161,13 +161,12 @@
</dependency>
</dependencies>
-
<modules>
<module>uimaj-parent</module>
<module>aggregate-uimaj</module>
</modules>
- <build>
+ <build>
<plugins>
<!-- This java doc config is for building the ones distributed with the bin packaging, and also
@@ -207,7 +206,7 @@
${basedir}/uimaj-core/src/main/java/org/apache/uima/cas/impl/XmiCasDeserializer.java
${basedir}/uimaj-core/src/main/java/org/apache/uima/cas/impl/XmiCasSerializer.java
${basedir}/uimaj-core/src/main/java/org/apache/uima/cas/impl/XmiSerializationSharedData.java
- ${basedir}/uimaj-core/src/main/java/org/apache/uima/cas/impl/Serialization.java
+ ${basedir}/uimaj-core/src/main/java/org/apache/uima/cas/impl/Serialization.java
${basedir}/uimaj-cpe/src/main/java/org/apache/uima/collection/impl/metadata/cpe/CpeDescriptorFactory.java
${basedir}/uimaj-cpe/src/main/java/org/apache/uima/collection/impl/cpm/engine/CPMChunkTimeoutException.java
</additionalparam>
@@ -239,7 +238,7 @@
<descriptors>
<descriptor>${assemblyBinDescriptor}</descriptor>
</descriptors>
- </configuration>
+ </configuration>
</execution>
</executions>
</plugin>
@@ -305,24 +304,24 @@
<fixVersionIds>${jiraVersion}</fixVersionIds>
</configuration>
</execution>
- </executions>
+ </executions>
</plugin>
- </plugins>
+ </plugins>
</build>
</profile>
<profile>
<id>json-support</id>
<activation>
- <file><exists>pom.xml</exists></file> <!-- active by default, turn off via command line -P!json-support -->
+ <!-- active by default, turn off via command line -P!json-support -->
+ <file><exists>pom.xml</exists></file>
</activation>
<properties>
- <assemblyBinDescriptor>src/main/assembly/bin.xml</assemblyBinDescriptor>
+ <assemblyBinDescriptor>src/main/assembly/bin.xml</assemblyBinDescriptor>
</properties>
<modules>
<module>uimaj-json</module>
</modules>
</profile>
- </profiles>
-
+ </profiles>
</project>
[uima-uimaj] 02/02: [UIMA-6299] Ensure that SNAPSHOT repos are
commented out in POMs
Posted by re...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
rec pushed a commit to branch UIMA-6328-UIMA-Java-SDK-2.11.0-release
in repository https://gitbox.apache.org/repos/asf/uima-uimaj.git
commit 734ff87900ec85451063c07db0ca27abd4e2eb98
Author: Richard Eckart de Castilho <re...@apache.org>
AuthorDate: Fri Mar 5 15:13:25 2021 +0100
[UIMA-6299] Ensure that SNAPSHOT repos are commented out in POMs
- Comment out SNAPSHOT repository
---
uimaj-parent/pom.xml | 15 +++------------
1 file changed, 3 insertions(+), 12 deletions(-)
diff --git a/uimaj-parent/pom.xml b/uimaj-parent/pom.xml
index ae0dfb0..37758bd 100644
--- a/uimaj-parent/pom.xml
+++ b/uimaj-parent/pom.xml
@@ -40,7 +40,7 @@
<packaging>pom</packaging>
<version>2.10.5-SNAPSHOT</version>
<name>Apache UIMA Java SDK: ${project.artifactId}</name>
- <description>The common parent pom for the uimaj SDK</description>
+ <description>The common parent pom for the UIMA Java SDK</description>
<url>${uimaWebsiteUrl}</url>
<!-- Special inheritance note
@@ -96,7 +96,6 @@
- The Eclipse Plugin modules use version ranges for their dependencies. These could resolve to
- SNAPSHOT versions if we have a SNAPSHOT repo declaration here. Thus, this repo should only
- be enabled when really needed.
- -->
<repository>
<id>apache.snapshots</id>
<name>Apache Snapshot Repository</name>
@@ -108,6 +107,7 @@
<enabled>true</enabled>
</snapshots>
</repository>
+ -->
</repositories>
<pluginRepositories>
@@ -135,14 +135,7 @@
<properties>
<uimaScmRoot>uimaj</uimaScmRoot>
<uimaScmProject>${project.artifactId}</uimaScmProject>
- <!--
- BACKWARD_COMPATIBLE_IMPLEMENTER - patch version (=.=.+)
- BACKWARD_COMPATIBLE_USER - minor version (=.+.0)
- NON_BACKWARD_COMPATIBLE - major version (+.0.0)
- -->
- <compat.level>BACKWARD_COMPATIBLE_USER</compat.level>
- <compat.previous.version>2.10.3</compat.previous.version>
- <api_check_oldVersion>2.10.3</api_check_oldVersion>
+ <api_check_oldVersion>2.10.4</api_check_oldVersion>
<!--
Configuring settings is best done through default properties that multiple plugins.
@@ -199,6 +192,4 @@
</plugin>
</plugins>
</build>
-
-
</project>