This is an automated email from the ASF dual-hosted git repository. struberg pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/openjpa.git
The following commit(s) were added to refs/heads/master by this push: new 0010931 adding release notes for 3.1.2 0010931 is described below commit 00109319baf9840d4507a7e1d24a2c498a3661fc Author: Mark Struberg <strub...@apache.org> AuthorDate: Tue Sep 1 23:20:49 2020 +0200 adding release notes for 3.1.2 bit late, but better late than never ;) --- openjpa-project/RELEASE-NOTES.html | 84 +++++++------------------------------- openjpa-project/RELEASE_STEPS.adoc | 9 ++-- 2 files changed, 18 insertions(+), 75 deletions(-) diff --git a/openjpa-project/RELEASE-NOTES.html b/openjpa-project/RELEASE-NOTES.html index 56e60db..956346a 100644 --- a/openjpa-project/RELEASE-NOTES.html +++ b/openjpa-project/RELEASE-NOTES.html @@ -17,9 +17,9 @@ specific language governing permissions and limitations under the License. --> <html> -<title>Release Notes for Apache OpenJPA 3.0.0</title> +<title>Release Notes for Apache OpenJPA 3.1.2</title> <body> -<h1>Release Notes for Apache OpenJPA 3.0.0</h1> +<h1>Release Notes for Apache OpenJPA 3.1.2</h1> <p> <ul> <li><a href="#Overview">Overview</a></li> @@ -130,102 +130,48 @@ in each release of OpenJPA.</P> - -Release Notes - OpenJPA - Version 3.0.0 - -<h2> Sub-task -</h2> -<ul> - <li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2663'>OPENJPA-2663</a>] - cleanup ConcreteClassGenerator and move to ASM - </li> -</ul> +<h1>Release Notes - OpenJPA - Version 3.1.2</h1> <h2> Bug </h2> <ul> - <li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2300'>OPENJPA-2300</a>] - AnnotationProcessor shows warnings when executed on Java 7 sources - </li> - <li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2646'>OPENJPA-2646</a>] - Sporadic NullPointerException occurs under heavy load when QuerySQLCache is enabled. - </li> - <li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2658'>OPENJPA-2658</a>] - TestQueryTimeout test is broken - </li> - <li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2672'>OPENJPA-2672</a>] - ConfigurationImpl.loadGlobals() has java.util.ConcurrentModificationException vulnerability - </li> - <li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2674'>OPENJPA-2674</a>] - JarFile is not closed - </li> - <li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2675'>OPENJPA-2675</a>] - Missing check for null parameter in equals() - </li> - <li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2676'>OPENJPA-2676</a>] - openjpa relies on default locale - </li> - <li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2684'>OPENJPA-2684</a>] - Persistence entities not recognized in Wildfly 10 if in a JAR - </li> - <li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2689'>OPENJPA-2689</a>] - Calling setFixedCHAR on newer Oracle JDBC drivers fails with an IllegalAccessException - </li> - <li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2690'>OPENJPA-2690</a>] - Update OSGi Import-Package to support Oracle CLOB/BLOB - </li> - <li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2691'>OPENJPA-2691</a>] - OracleDictionary should use non Deprecated method of empty_lob - </li> - <li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2698'>OPENJPA-2698</a>] - Query cache incorrectly handles parameters for BETWEEN expressions - </li> - <li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2725'>OPENJPA-2725</a>] - fix ConcurrentModificationException during unrefed dependents cleanup - </li> -</ul> - -<h2> New Feature -</h2> -<ul> - <li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2592'>OPENJPA-2592</a>] - JPA 2.1 stored procedure support + <li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2807'>OPENJPA-2807</a>] - javax.persistence.Index#columnList should strip spaces </li> - <li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2598'>OPENJPA-2598</a>] - Support SQL server Offset Fetch syntax for pagination + <li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2810'>OPENJPA-2810</a>] - Major version is returned instead of minor </li> </ul> <h2> Improvement </h2> <ul> - <li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2660'>OPENJPA-2660</a>] - Resolve Maven warnings + <li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2790'>OPENJPA-2790</a>] - Convert build from SVN to GIT </li> - <li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2669'>OPENJPA-2669</a>] - Add apache karaf feature for openjpa and adapt OSGi imports + <li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2798'>OPENJPA-2798</a>] - OpenJPA need to be more Java11 friendly </li> </ul> <h2> Task </h2> <ul> - <li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2641'>OPENJPA-2641</a>] - update build pom - </li> - <li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2652'>OPENJPA-2652</a>] - Prepare SVN for OpenJPA-3.0 development + <li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2809'>OPENJPA-2809</a>] - Add openjpa-junit5 helper to enhance entities at test run </li> - <li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2653'>OPENJPA-2653</a>] - Upgrade documentation page for 3.0.0 work + <li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2811'>OPENJPA-2811</a>] - Upgrade to ASM 8 </li> - <li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2654'>OPENJPA-2654</a>] - merge over the work done in branches/openjpa_jpa-2.1/ to trunk + <li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2812'>OPENJPA-2812</a>] - Enable to force snake_case for column names </li> - <li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2655'>OPENJPA-2655</a>] - verify signature of geronimo-jpa-2.1-spec with the RI jars + <li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2813'>OPENJPA-2813</a>] - Implement basic support of PersistenceProvidergenerateSchema </li> - <li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2659'>OPENJPA-2659</a>] - upgrade to apache-parent-18 - </li> - <li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2664'>OPENJPA-2664</a>] - migrate from commons-lang to commons-lang3 - </li> - <li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2666'>OPENJPA-2666</a>] - Fix Java9 compatibility - </li> - <li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2667'>OPENJPA-2667</a>] - Upgrade BVAL to 1.1 - </li> - <li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2677'>OPENJPA-2677</a>] - upgrade to BVAL-1.1.2 + <li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2815'>OPENJPA-2815</a>] - Basic jakarta bundle </li> </ul> -<h2> Dependency upgrade -</h2> -<ul> - <li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-2730'>OPENJPA-2730</a>] - Update to XBean Asm 6 Shaded 4.8 - </li> -</ul> <BR> <hr> <h2><a name="Previous"></a>Previous Releases</h2> -<p>Release notes for earlier releases of OpenJPA may be found in SVN at the following locations. +<p>Release notes for earlier releases of OpenJPA may be found in our repos at the following locations. <ul> + <li><a href='https://github.com/apache/openjpa/blob/3.1.0/openjpa-project/RELEASE-NOTES.html'>OpenJPA 3.0.0 RELEASE-NOTES.html</a></li> <li><a href='http://svn.apache.org/viewvc/openjpa/tags/2.4.3/openjpa-project/RELEASE-NOTES.html?view=co'>OpenJPA 2.4.3 RELEASE-NOTES.html</a></li> <li><a href='http://svn.apache.org/viewvc/openjpa/tags/2.4.2/openjpa-project/RELEASE-NOTES.html?view=co'>OpenJPA 2.4.2 RELEASE-NOTES.html</a></li> <li><a href='http://svn.apache.org/viewvc/openjpa/tags/2.4.1/openjpa-project/RELEASE-NOTES.html?view=co'>OpenJPA 2.4.1 RELEASE-NOTES.html</a></li> @@ -252,7 +198,7 @@ Release Notes - OpenJPA - Version 3.0.0 </ul></p> <hr> -<p>Copyright (C) 2006,2015 Apache Software Foundation. Licensed under Apache License 2.0.<br> +<p>Copyright (C) 2006,2020 Apache Software Foundation. Licensed under Apache License 2.0.<br> Apache, the Apache feather logo and OpenJPA are trademarks of Apache Software Foundation.<br> </body> </html> diff --git a/openjpa-project/RELEASE_STEPS.adoc b/openjpa-project/RELEASE_STEPS.adoc index fd5244a..56d1794 100644 --- a/openjpa-project/RELEASE_STEPS.adoc +++ b/openjpa-project/RELEASE_STEPS.adoc @@ -14,17 +14,14 @@ These instructions describe how perform an official release of the Apache OpenJP * You need a valid Apache account and * Maven installed on your box -* Java 6 or 7 -* Do NOT Release with Java 8 yet! -* TODO probably we require a ~/.m2/toolchains.xml set up correctly in the future - +* Java 8 == Manual Release Preparation Steps * Make sure you have the latest version checked out and no local modifications - $> svn up - $> svn st + $> git pull --rebase + $> git status This should not show any dirty files * Run a full build