openjpa-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
Subject svn commit: r1730575 - /openjpa/trunk/openjpa-project/RELEASE-NOTES.html
Date Mon, 15 Feb 2016 17:19:11 GMT
Author: struberg
Date: Mon Feb 15 17:19:11 2016
New Revision: 1730575

add release notes for OpenJPA-2.4.1


Modified: openjpa/trunk/openjpa-project/RELEASE-NOTES.html
--- openjpa/trunk/openjpa-project/RELEASE-NOTES.html (original)
+++ openjpa/trunk/openjpa-project/RELEASE-NOTES.html Mon Feb 15 17:19:11 2016
@@ -17,9 +17,9 @@ specific language governing permissions
 under the License. 
-<title>Release Notes for Apache OpenJPA 2.4.0</title>
+<title>Release Notes for Apache OpenJPA 2.4.1</title>
-<h1>Release Notes for Apache OpenJPA 2.4.0</h1>
+<h1>Release Notes for Apache OpenJPA 2.4.1</h1>
   <li><a href="#Overview">Overview</a></li>
@@ -38,7 +38,7 @@ under the License.
    The Apache OpenJPA community is proud to release a distribution of
-   OpenJPA 2.4.0. This distribution is based on the final JSR 317 Java
+   OpenJPA 2.4.1. This distribution is based on the final JSR 317 Java
    Persistence API, Version 2.0 specification and passes the JPA 2.0 TCK,
    while remaining backwards compatible with prior releases based on the
    Java Persistence API (JPA 1.0) part of Java Community Process JSR-220
@@ -127,141 +127,64 @@ in each release of OpenJPA.</P>
 <h2><a name="ReleaseNotes">Release Notes</h2>
-<h3><a name="220">OpenJPA 2.4.0</h3>
+<h3><a name="241">OpenJPA 2.4.1</h3>
-Release Notes - OpenJPA - Version 2.4.0
-<h2>        Sub-task
-    <li>[<a href=''>OPENJPA-2135</a>]
-         Deprecate prepareForPooling
-    </li>
-    <li>[<a href=''>OPENJPA-2489</a>]
-         Delayed collection proxy tests failing with Java 8
-    </li>
-    <li>[<a href=''>OPENJPA-2491</a>]
-         AssertionFailedError with Java 8 and TestInExpressionParamaterBinding
-    </li>
-    <li>[<a href=''>OPENJPA-2492</a>]
-         TestConcurrentMap error with Java 8
-    </li>
+Release Notes - OpenJPA - Version 2.4.1
 <h2>        Bug
-    <li>[<a href=''>OPENJPA-1590</a>]
-         Agent enhancer doesn&#39;t work with Tomcat
-    </li>
-    <li>[<a href=''>OPENJPA-1988</a>]
-         openjpa does not process persistence unit default &lt;cascade-persist&gt;
-    </li>
-    <li>[<a href=''>OPENJPA-2022</a>]
-         Reversemappingtooltask with oracle is failing like in OPENJPA-1940 previous bug
-    </li>
-    <li>[<a href=''>OPENJPA-2094</a>]
-         Metadata processing needs to support jar:file URLs that address Jar directories
-    </li>
-    <li>[<a href=''>OPENJPA-2233</a>]
-         Failed to invoke pcGetIDOwningClass method on embeddable entity with ID annotation
-    </li>
-    <li>[<a href=''>OPENJPA-2286</a>]
-         SELECT COUNT with date litteral,used more than once, provokes ArgumentException:
Attempt to compare incompatible types class java.util.Date and class org.apache.openjpa.jdbc.sql.Raw
-    </li>
-    <li>[<a href=''>OPENJPA-2287</a>]
-         OpenJPA makes fields null
-    </li>
-    <li>[<a href=''>OPENJPA-2381</a>]
-         Update serp to 1.15.1
-    </li>
-    <li>[<a href=''>OPENJPA-2441</a>]
-         TestNullSafeConcurrentHashMap fails when running on Oracle Java 8
-    </li>
-    <li>[<a href=''>OPENJPA-2442</a>]
-         java.lang.VerifyError in TestProxyManager when loading a dynamically created custom
proxy class on Oracle Java 8
-    </li>
-    <li>[<a href=''>OPENJPA-2443</a>]
-         InvalidStateException while merging a new Entity with a GeneratedValue id
-    </li>
-    <li>[<a href=''>OPENJPA-2444</a>]
-         ReverseMappingTool creates orm.xml files in the current working directory
-    </li>
-    <li>[<a href=''>OPENJPA-2456</a>]
-         Fresh checkout from svn won&#39;t compile tests due to OutOfMemoryError: Java
heap space
-    </li>
-    <li>[<a href=''>OPENJPA-2463</a>]
-         Wrong logging level on message issued by the fix to OPENJPA-2233
-    </li>
-    <li>[<a href=''>OPENJPA-2467</a>]
-         No setter was found for method like tStart
+    <li>[<a href=''>OPENJPA-2341</a>]
-         OpenJPA ignores custom field strategies globally defined in persistence.xml
-    <li>[<a href=''>OPENJPA-2470</a>]
-         DataCacheManagerImpl infinite loop for checking if classes are cachable
+    <li>[<a href=''>OPENJPA-2517</a>]
-         Incorrect the time unit of query timeout value.
-    <li>[<a href=''>OPENJPA-2472</a>]
-         Concurrency issue in ClassMetaData.getPkAndNonPersistentManagedFmdIndexes()
+    <li>[<a href=''>OPENJPA-2539</a>]
-         JPQL interpret wrongly for inner join table (without mapped relation)
-    <li>[<a href=''>OPENJPA-2475</a>]
-         A query with LEFT FETCH JOIN returns incorrect results.
+    <li>[<a href=''>OPENJPA-2582</a>]
-         openjpa bundle module leaks jest dependencies
-    <li>[<a href=''>OPENJPA-2476</a>]
-         OptimisticLockEx due to rounding of a Timestamp (either by OJ, or the DB)
+    <li>[<a href=''>OPENJPA-2586</a>]
-         Incorrect relationship data returned when QueryCache and FetchPlans are used.
-    <li>[<a href=''>OPENJPA-2478</a>]
-         Erroneous message from the enhancer when a Mapped Superclass contains an @Id.
+    <li>[<a href=''>OPENJPA-2596</a>]
-         schema-delta generation (sqlAction=refresh) drops columns if they have an alternative
-    <li>[<a href=''>OPENJPA-2482</a>]
-         java.sql.SQLException when processing a query result
+    <li>[<a href=''>OPENJPA-2597</a>]
-         HsqlDictionary considers NUMERIC/DECIMAL as a fixedSizeTypeNameSet
-    <li>[<a href=''>OPENJPA-2494</a>]
-         A default Schema defined in a PU default (&lt;persistence-unit-defaults&gt;)
in an orm.xml file is not being honored.
+    <li>[<a href=''>OPENJPA-2600</a>]
-         finally remove NullSafeConcurrentHashMap and SizedConcurrentHashMap
-    <li>[<a href=''>OPENJPA-2502</a>]
-         NPE in QueryKey.createKey using criteria with QueryCache enabled
+    <li>[<a href=''>OPENJPA-2601</a>]
-         &#39;hint&#39; element in orm:xml is ignored
-    <li>[<a href=''>OPENJPA-2505</a>]
-         OpenJPA PersistenceException: LongId cannot be cast to MyEntityClass… @OneToMany
in combination with FetchType.EAGER
+    <li>[<a href=''>OPENJPA-2603</a>]
-         Merging an unmanaged entity multiple (3) times leads to an exception.
-    <li>[<a href=''>OPENJPA-2506</a>]
-         StoreCache interface doesn&#39;t work for many ID types
+    <li>[<a href=''>OPENJPA-2605</a>]
-         DelegatingConnection.unwrap() doesn&#39;t adhere to java.sql.Wrapper.unwrap()
-    <li>[<a href=''>OPENJPA-2507</a>]
-         Weird EmptyStackException in CriteriaQueryImpl
+    <li>[<a href=''>OPENJPA-2609</a>]
-         Sporadic ClassCastException occurs under heavy load when QuerySQLCache is enabled.
-    <li>[<a href=''>OPENJPA-2508</a>]
-         LEFT JOIN FETCH not honored when data cache is enabled
+    <li>[<a href=''>OPENJPA-2616</a>]
-         Update Commons Collections to 3.2.2
-    <li>[<a href=''>OPENJPA-2515</a>]
-         Fix 2.3.x binary downloads
+    <li>[<a href=''>OPENJPA-2617</a>]
-         blacklist org.codehaus.groovy.runtime.,org.apache.commons.collections.functors.,org.apache.xalan
in our custom ObjectInputStreams
-    <li>[<a href=''>OPENJPA-2525</a>]
-         Use of JoinColumn(.. referencedColumnName= ..) targets to another joinColumn key
exposed as an attribute will cause a ConstrainViolation exception on persist
-    </li>
-    <li>[<a href=''>OPENJPA-2533</a>]
-         Table name defined in XML mapping file is not used when executing a named query.
-    </li>
-    <li>[<a href=''>OPENJPA-2534</a>]
-         A boolean is not converted correct when using the hint &#39;UseLiteralInSQL&#39;.
-    </li>
-    <li>[<a href=''>OPENJPA-2536</a>]
-         FetchGroup is not returning lazy fields.
-    </li>
-    <li>[<a href=''>OPENJPA-2542</a>]
-         Using custom openjpa.BrokerFactory not working in OSGi due to ClassLoader
-    </li>
-    <li>[<a href=''>OPENJPA-2547</a>]
-         When two threads attempt to get a Pessimistic Lock, one thread gets a &#39;false&#39;
-    </li>
-    <li>[<a href=''>OPENJPA-2551</a>]
-         Standard SQL boolean mapping impossible
-    </li>
-    <li>[<a href=''>OPENJPA-2557</a>]
-         FinderCache contains incorrectly cached query with a NULL for a Primary Key.
-    </li>
-    <li>[<a href=''>OPENJPA-2573</a>]
-         org.apache.openjpa.persistence.InvalidStateException: Attempt to set column &quot;X
to two different values... on trunk/2.4.0
-    </li>
-    <li>[<a href=''>OPENJPA-2576</a>]
-         fix broken JavaDoc
+    <li>[<a href=''>OPENJPA-2626</a>]
-         isEnhanced doesn&#39;t support java 8 bytecode
 <h2>        Improvement
-    <li>[<a href=''>OPENJPA-2386</a>]
-         Support for JAVA 8
-    </li>
-    <li>[<a href=''>OPENJPA-2389</a>]
-         For entity fields missing @Transient annotations, let us know the classes they are
-    </li>
-    <li>[<a href=''>OPENJPA-2449</a>]
-         refresh(PESSIMISTIC_WRITE) generates seperate SQL for the lock
-    </li>
-    <li>[<a href=''>OPENJPA-2450</a>]
-         Option to disable execution of ALTER SEQUENCE...INCREMENT BY statement for sequences.
-    </li>
-    <li>[<a href=''>OPENJPA-2453</a>]
-         Add support to retain milliseconds of &#39;un-rounded&#39; Date field.
-    </li>
-    <li>[<a href=''>OPENJPA-2466</a>]
-         Modify ReverseMappingTool to write generated classes to a map
-    </li>
-<h2>        New Feature
-    <li>[<a href=''>OPENJPA-2511</a>]
-         provide a minimal shade
+    <li>[<a href=''>OPENJPA-2602</a>]
-         OracleDictionary uses reflection way too often
-    <li>[<a href=''>OPENJPA-2558</a>]
-         Implement a way to select the db representation of Boolean values
+    <li>[<a href=''>OPENJPA-2607</a>]
-         Import range for javax.transaction is to small
-    <li>[<a href=''>OPENJPA-2570</a>]
-         Allow an Informix user the option to disable the &#39;RETAINUPDATELOCKS&#39;
+    <li>[<a href=''>OPENJPA-2623</a>]
-         Switch to Java5 mojo annotations
-    <li>[<a href=''>OPENJPA-2575</a>]
-         wrong context class loader in org.apache.openjpa.enhance.PCClassFileTransformer#transform0
+    <li>[<a href=''>OPENJPA-2627</a>]
-         Create an option to disable column type checking errors during schema validation.
-<h2>        Task
+<h2>        Test
-    <li>[<a href=''>OPENJPA-2200</a>]
-         cleanup sources: remove unused imports, remove tabs, etc
-    </li>
-    <li>[<a href=''>OPENJPA-2487</a>]
-         upgrade openjpa to asm5 to support java 8
+    <li>[<a href=''>OPENJPA-2595</a>]
-         upgrade test framework from junit-3 to junit 4
@@ -270,6 +193,7 @@ Release Notes - OpenJPA - Version 2.4.0
 <h2><a name="Previous"></a>Previous Releases</h2>
 <p>Release notes for earlier releases of OpenJPA may be found in SVN at the following
+  <li><a href=''>OpenJPA
2.4.0 RELEASE-NOTES.html</a></li>
   <li><a href=''>OpenJPA
2.3.0 RELEASE-NOTES.html</a></li>
   <li><a href=''>OpenJPA
2.2.2 RELEASE-NOTES.html</a></li>
   <li><a href=''>OpenJPA
2.2.1 RELEASE-NOTES.html</a></li>

View raw message