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 <[email protected]>
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