Author: struberg
Date: Fri Jun 8 19:25:15 2018
New Revision: 1833200
URL: http://svn.apache.org/viewvc?rev=1833200&view=rev
Log:
add release notes for openjpa-3.0.0
Modified:
openjpa/trunk/openjpa-project/RELEASE-NOTES.html
Modified: openjpa/trunk/openjpa-project/RELEASE-NOTES.html
URL:
http://svn.apache.org/viewvc/openjpa/trunk/openjpa-project/RELEASE-NOTES.html?rev=1833200&r1=1833199&r2=1833200&view=diff
==============================================================================
--- openjpa/trunk/openjpa-project/RELEASE-NOTES.html (original)
+++ openjpa/trunk/openjpa-project/RELEASE-NOTES.html Fri Jun 8 19:25:15 2018
@@ -130,60 +130,94 @@ 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>
+
<h2> Bug
</h2>
<ul>
- <li>[<a
href='https://issues.apache.org/jira/browse/OPENJPA-2341'>OPENJPA-2341</a>] -
OpenJPA ignores custom field strategies globally defined in
persistence.xml
+ <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-2517'>OPENJPA-2517</a>] -
Incorrect the time unit of query timeout value.
+ <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-2539'>OPENJPA-2539</a>] -
JPQL interpret wrongly for inner join table (without mapped relation)
+ <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-2582'>OPENJPA-2582</a>] -
openjpa bundle module leaks jest dependencies
+ <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-2586'>OPENJPA-2586</a>] -
Incorrect relationship data returned when QueryCache and FetchPlans are
used.
+ <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-2596'>OPENJPA-2596</a>] -
schema-delta generation (sqlAction=refresh) drops columns if they have an
alternative typeName
+ <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-2597'>OPENJPA-2597</a>] -
HsqlDictionary considers NUMERIC/DECIMAL as a fixedSizeTypeNameSet
+ <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-2600'>OPENJPA-2600</a>] -
finally remove NullSafeConcurrentHashMap and SizedConcurrentHashMap
+ <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-2601'>OPENJPA-2601</a>] -
'hint' element in orm:xml is ignored
+ <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-2603'>OPENJPA-2603</a>] -
Merging an unmanaged entity multiple (3) times leads to an exception.
+ <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-2605'>OPENJPA-2605</a>] -
DelegatingConnection.unwrap() doesn't adhere to
java.sql.Wrapper.unwrap() contract
+ <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-2609'>OPENJPA-2609</a>] -
Sporadic ClassCastException occurs under heavy load when QuerySQLCache is
enabled.
+ <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-2616'>OPENJPA-2616</a>] -
Update Commons Collections to 3.2.2
+ <li>[<a
href='https://issues.apache.org/jira/browse/OPENJPA-2725'>OPENJPA-2725</a>] -
fix ConcurrentModificationException during unrefed dependents cleanup
</li>
- <li>[<a
href='https://issues.apache.org/jira/browse/OPENJPA-2617'>OPENJPA-2617</a>] -
blacklist
org.codehaus.groovy.runtime.,org.apache.commons.collections.functors.,org.apache.xalan
in our custom ObjectInputStreams
+</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>
- <li>[<a
href='https://issues.apache.org/jira/browse/OPENJPA-2626'>OPENJPA-2626</a>] -
isEnhanced doesn't support java 8 bytecode
+ <li>[<a
href='https://issues.apache.org/jira/browse/OPENJPA-2598'>OPENJPA-2598</a>] -
Support SQL server Offset Fetch syntax for pagination
</li>
</ul>
<h2> Improvement
</h2>
<ul>
- <li>[<a
href='https://issues.apache.org/jira/browse/OPENJPA-2602'>OPENJPA-2602</a>] -
OracleDictionary uses reflection way too often
+ <li>[<a
href='https://issues.apache.org/jira/browse/OPENJPA-2660'>OPENJPA-2660</a>] -
Resolve Maven warnings
+ </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>
+</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>
+ <li>[<a
href='https://issues.apache.org/jira/browse/OPENJPA-2653'>OPENJPA-2653</a>] -
Upgrade documentation page for 3.0.0 work
+ </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>
+ <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>
+ <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-2607'>OPENJPA-2607</a>] -
Import range for javax.transaction is to small
+ <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-2623'>OPENJPA-2623</a>] -
Switch to Java5 mojo annotations
+ <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-2627'>OPENJPA-2627</a>] -
Create an option to disable column type checking errors during schema
validation.
+ <li>[<a
href='https://issues.apache.org/jira/browse/OPENJPA-2677'>OPENJPA-2677</a>] -
upgrade to BVAL-1.1.2
</li>
</ul>
-<h2> Test
+<h2> Dependency upgrade
</h2>
<ul>
- <li>[<a
href='https://issues.apache.org/jira/browse/OPENJPA-2595'>OPENJPA-2595</a>] -
upgrade test framework from junit-3 to junit 4
+ <li>[<a
href='https://issues.apache.org/jira/browse/OPENJPA-2730'>OPENJPA-2730</a>] -
Update to XBean Asm 6 Shaded 4.8
</li>
</ul>