Author: dwoods
Date: Tue Mar 23 18:47:58 2010
New Revision: 926719

URL: http://svn.apache.org/viewvc?rev=926719&view=rev
Log:
update release notes for beta3

Modified:
    openjpa/branches/2.0.x/openjpa-project/CHANGES.txt
    openjpa/branches/2.0.x/openjpa-project/RELEASE-NOTES.html

Modified: openjpa/branches/2.0.x/openjpa-project/CHANGES.txt
URL: 
http://svn.apache.org/viewvc/openjpa/branches/2.0.x/openjpa-project/CHANGES.txt?rev=926719&r1=926718&r2=926719&view=diff
==============================================================================
--- openjpa/branches/2.0.x/openjpa-project/CHANGES.txt (original)
+++ openjpa/branches/2.0.x/openjpa-project/CHANGES.txt Tue Mar 23 18:47:58 2010
@@ -1,5 +1,5 @@
-                         Apache OpenJPA 2.0.0-SNAPSHOT
-                         -----------------------------
+                          Apache OpenJPA 2.0.0-beta3
+                          --------------------------
 
 Content
 -------
@@ -19,7 +19,7 @@ Content
 
 Overview
 --------
-   The Apache OpenJPA community is proud to release a Beta 2 distribution of
+   The Apache OpenJPA community is proud to release a Beta 3 distribution of
    OpenJPA 2.0.0. 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 compatiable with prior releases based on the
@@ -72,8 +72,8 @@ Overview
      Properties, LockModeType, and Detach
    * And many more...
 
-   This Beta 2 distribution is based upon the contributions provided in
-   development iterations after the Beta, as defined in the JPA 2.0 Roadmap at:
+   This Beta 3 distribution is based upon the contributions provided in
+   development iterations after the Beta 2, as defined in the JPA 2.0 Roadmap:
       http://openjpa.apache.org/jpa-20-roadmap.html
 
    The JPA 2.0 Roadmap contains a complete list of implemented features and
@@ -163,6 +163,85 @@ Getting Involved
         * Bugs and other issues can be posted on the project JIRA.
 
 
+Included Changes in OpenJPA 2.0.0 Beta 3
+----------------------------------------
+
+Sub-task
+--------
+    * [OPENJPA-1101] - OSGi Integration tests
+    * [OPENJPA-1505] - Add a boolean provision 
CallbackOptions.AllowsDuplicateListener 
+
+Bug
+---
+    * [OPENJPA-740] - In MySQL use LONGBLOB, MEDIUMBLOB etc.. when needed, 
cause BLOB only holds 64kb of data.
+    * [OPENJPA-774] - Executing native queries with Firebird
+    * [OPENJPA-1097] - Detachment processing of our proxied mutable types 
(Date, Timestamp, etc) needs to be consistent
+    * [OPENJPA-1234] - Make AllowFailure configurable
+    * [OPENJPA-1248] - LOB streaming does not work as expected
+    * [OPENJPA-1360] - ReverseMappingTool omits nullable, length, etc. when 
ClassMapping.setEmbedded(true) is called
+    * [OPENJPA-1395] - MappingTool attempts to create table in Oracle even 
when the table already exist
+    * [OPENJPA-1406] - (In)Compatibility section in OpenJPA doc needs some 
work...
+    * [OPENJPA-1410] - Class linkage exception when creating an EMF with 
OpenJPA M3
+    * [OPENJPA-1438] - Fail to remove an entity which has derived identity
+    * [OPENJPA-1455] - SynchronizeMapping ALTER TABLE ADD COLUMN fails with 
column already exist exception
+    * [OPENJPA-1458] - Named parameters are not handled by OpenJPA correctly
+    * [OPENJPA-1477] - Multithreaded attempt to set Query parameter 
occassionally fails
+    * [OPENJPA-1482] - NoSuchMethodError when calling setVersion on an 
enhanced property access Entity
+    * [OPENJPA-1486] - Lazy fetched embeddable should not be materialized in 
the query result
+    * [OPENJPA-1491] - org.apache.openjpa.kernel.Bootstrap uses the 
application classloader to load OpenJPA internals
+    * [OPENJPA-1500] - DataCache types and excludedTypes are case sensitive
+    * [OPENJPA-1503] - Metamodel class loading fails with security manager
+    * [OPENJPA-1506] - ConfigurationImpl.equals fails using a OpenJPA derived 
provider
+    * [OPENJPA-1524] - ManagedRuntime does not work for OSGi
+    * [OPENJPA-1535] - Inconsistency in exceptions thrown from 
MetaDataRepository.resolve()
+    * [OPENJPA-1536] - SQL with outer join cannot handle null columns when 
inheritance is involved
+    * [OPENJPA-1538] - Move hard coded text in OpenJPAVersion.java to 
localizer.properties
+    * [OPENJPA-1542] - Support openjpa.DataCache Types and ExcludedTypes 
configuration
+    * [OPENJPA-1543] - Need to change fragmented messages that are combined by 
PreparedQueryImpl and PreparedQueryCacheImpl to complete messages
+    * [OPENJPA-1544] - Remove WebSphere version number from 
org/apache/ee/localizer.properties
+    * [OPENJPA-1546] - OpenJPA doesn't work as internal JPA inside web 
applicaion in JBoss AS
+    * [OPENJPA-1547] - NOT IN with MEMBER OF returns syntax error
+    * [OPENJPA-1556] - Exception thrown on first use of @Strategy in 
@Embeddable classes
+    * [OPENJPA-1558] - Many side of a MxO relationship contains null reference 
if One side is loaded first.
+    * [OPENJPA-1565] - QueryTimeOut and LockTimeOut exceptions are not raised 
correctly
+    * [OPENJPA-1568] - Make createConnectionFactory() in JDBCConfigurationImpl 
public
+    * [OPENJPA-1570] - Exception using @Strategy in @MappedSuperclass or 
@Embeddable classes
+    * [OPENJPA-1571] - The change in the element collection is not persisted 
to the database during merging a detached entity
+    * [OPENJPA-1573] - Incorrect SQL for HAVING = entity variable
+    * [OPENJPA-1575] - Query parameter on externalized field breaks Prepared 
Query Cache
+    * [OPENJPA-1576] - maven plugin broken as of 3/16/2010 2:30 AM PST using 
openjpa-2.0.0-SNAPSHOT 
+    * [OPENJPA-1577] - Using @Strategy in Queries not working properly
+    * [OPENJPA-1578] - CacheStoreMode.REFRESH is not recognized
+    * [OPENJPA-1580] - Using firstResult and maxResults in queries is not 
working properly
+    * [OPENJPA-1581] - getCache() should throw IllegalStateException if the 
EMF has been closed. 
+    * [OPENJPA-1583] - Update by query fails on entities using Timestamp as 
Version field
+    * [OPENJPA-1588] - modify 925451 revision for setProperty processing for 
enums
+
+Improvement
+-----------
+    * [OPENJPA-979] - Define process for contributions 
+    * [OPENJPA-1118] - code changes towards broader use of JDK5 features
+    * [OPENJPA-1443] - Turn on some additional DataCache and PCData testcases
+    * [OPENJPA-1492] - Change access on 
ReverseMappingTool#getAnnotationsForMeta(Object) from private to public
+    * [OPENJPA-1498] - Update localizer.properties files for easier translation
+    * [OPENJPA-1530] - MySQL storage engine support
+    * [OPENJPA-1531] - The DataCache EvictionSchedule property should accept 
other time formats.
+    * [OPENJPA-1539] - DataCacheManager should cache whether or not a given 
type is cacheable or not.
+    * [OPENJPA-1548] - Miscellaneous ClassMetaData performance improvements
+    * [OPENJPA-1549] - StateManagerImpl performance improvement
+    * [OPENJPA-1551] - Allow connectionFactoryName to be specified when 
creating an EntityManager
+    * [OPENJPA-1552] - Enable EntityManager to perform property QueryImpl 
creation by its subclass
+    * [OPENJPA-1561] - Cache Criteria Query
+    * [OPENJPA-1566] - Provide all the cached prepared query strings in 
QueryStatistics
+    * [OPENJPA-1585] - Additional trace to relate SQL pushdowns with entity 
action or JPQL query
+    * [OPENJPA-1591] - Refactor various parts to allow for greater 
extensibility
+
+Test
+----
+    * [OPENJPA-1411] - Include DayTrader test case to OpenJpa
+    * [OPENJPA-1586] - Additional test single valued path expression which 
references qualified path in JPQL
+
+
 Included Changes in OpenJPA 2.0.0 Beta 2
 ----------------------------------------
 

Modified: openjpa/branches/2.0.x/openjpa-project/RELEASE-NOTES.html
URL: 
http://svn.apache.org/viewvc/openjpa/branches/2.0.x/openjpa-project/RELEASE-NOTES.html?rev=926719&r1=926718&r2=926719&view=diff
==============================================================================
--- openjpa/branches/2.0.x/openjpa-project/RELEASE-NOTES.html (original)
+++ openjpa/branches/2.0.x/openjpa-project/RELEASE-NOTES.html Tue Mar 23 
18:47:58 2010
@@ -1,7 +1,7 @@
 <html>
-<title>Release Notes for Apache OpenJPA 2.0.0-SNAPSHOT</title>
+<title>Release Notes for Apache OpenJPA 2.0.0-beta3</title>
 <body>
-<h1>Release Notes for Apache OpenJPA 2.0.0-SNAPSHOT</h1>
+<h1>Release Notes for Apache OpenJPA 2.0.0-beta3</h1>
 <p>
 <ul>
   <li><a href="#Overview">Overview</a></li>
@@ -12,6 +12,7 @@
   <li><a href="#Notice">Notice</a></li>
   <li><a href="#ReleaseNotes">Release Notes</a></li>
   <ul>
+    <li><a href="#200beta3">2.0.0 Beta 3</a></li>
     <li><a href="#200beta2">2.0.0 Beta 2</a></li>
     <li><a href="#200beta">2.0.0 Beta</a></li>
     <li><a href="#200M3">2.0.0 Milestone 3</a></li>
@@ -26,7 +27,7 @@
 <h2><a name="Overview"></a>Overview</h2>
 
 <P>
-   The Apache OpenJPA community is proud to release a Beta 2 distribution of
+   The Apache OpenJPA community is proud to release a Beta 3 distribution of
    OpenJPA 2.0.0. 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 compatiable with prior releases based on the
@@ -145,8 +146,8 @@
 </ul>
 </p>
 
-<p>This Beta 2 distribution is based upon the contributions provided in
-development iterations after the Beta, as defined in the JPA 2.0 Roadmap at:
+<p>This Beta 3 distribution is based upon the contributions provided in
+development iterations after the Beta 2, as defined in the JPA 2.0 Roadmap at:
 <a 
href="http://openjpa.apache.org/jpa-20-roadmap.html";>http://openjpa.apache.org/jpa-20-roadmap.html</a></p>
 
 <p>The JPA 2.0 Roadmap contains a complete list of implemented features and
@@ -228,6 +229,151 @@ in each release of OpenJPA.</P>
 <h2><a name="ReleaseNotes">Release Notes</h2>
 
 <hr>
+<h3><a name="200beta3">OpenJPA 2.0.0-beta3</h3>
+<h4>Sub-task</h4>
+<ul>
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-1101'>OPENJPA-1101</a>] -   
      OSGi Integration tests
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-1505'>OPENJPA-1505</a>] -   
      Add a boolean provision CallbackOptions.AllowsDuplicateListener 
+</li>
+</ul>
+    
+<h4>Bug</h4>
+<ul>
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-740'>OPENJPA-740</a>] -     
    In MySQL use LONGBLOB, MEDIUMBLOB etc.. when needed, cause BLOB only holds 
64kb of data.
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-774'>OPENJPA-774</a>] -     
    Executing native queries with Firebird
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-1097'>OPENJPA-1097</a>] -   
      Detachment processing of our proxied mutable types (Date, Timestamp, etc) 
needs to be consistent
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-1234'>OPENJPA-1234</a>] -   
      Make AllowFailure configurable
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-1248'>OPENJPA-1248</a>] -   
      LOB streaming does not work as expected
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-1360'>OPENJPA-1360</a>] -   
      ReverseMappingTool omits nullable, length, etc. when 
ClassMapping.setEmbedded(true) is called
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-1395'>OPENJPA-1395</a>] -   
      MappingTool attempts to create table in Oracle even when the table 
already exist
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-1406'>OPENJPA-1406</a>] -   
      (In)Compatibility section in OpenJPA doc needs some work...
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-1410'>OPENJPA-1410</a>] -   
      Class linkage exception when creating an EMF with OpenJPA M3
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-1438'>OPENJPA-1438</a>] -   
      Fail to remove an entity which has derived identity
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-1455'>OPENJPA-1455</a>] -   
      SynchronizeMapping ALTER TABLE ADD COLUMN fails with column already exist 
exception
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-1458'>OPENJPA-1458</a>] -   
      Named parameters are not handled by OpenJPA correctly
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-1477'>OPENJPA-1477</a>] -   
      Multithreaded attempt to set Query parameter occassionally fails
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-1482'>OPENJPA-1482</a>] -   
      NoSuchMethodError when calling setVersion on an enhanced property access 
Entity
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-1486'>OPENJPA-1486</a>] -   
      Lazy fetched embeddable should not be materialized in the query result
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-1491'>OPENJPA-1491</a>] -   
      org.apache.openjpa.kernel.Bootstrap uses the application classloader to 
load OpenJPA internals
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-1500'>OPENJPA-1500</a>] -   
      DataCache types and excludedTypes are case sensitive
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-1503'>OPENJPA-1503</a>] -   
      Metamodel class loading fails with security manager
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-1506'>OPENJPA-1506</a>] -   
      ConfigurationImpl.equals fails using a OpenJPA derived provider
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-1524'>OPENJPA-1524</a>] -   
      ManagedRuntime does not work for OSGi
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-1535'>OPENJPA-1535</a>] -   
      Inconsistency in exceptions thrown from MetaDataRepository.resolve()
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-1536'>OPENJPA-1536</a>] -   
      SQL with outer join cannot handle null columns when inheritance is 
involved
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-1538'>OPENJPA-1538</a>] -   
      Move hard coded text in OpenJPAVersion.java to localizer.properties
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-1542'>OPENJPA-1542</a>] -   
      Support openjpa.DataCache Types and ExcludedTypes configuration
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-1543'>OPENJPA-1543</a>] -   
      Need to change fragmented messages that are combined by PreparedQueryImpl 
and PreparedQueryCacheImpl to complete messages
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-1544'>OPENJPA-1544</a>] -   
      Remove WebSphere version number from org/apache/ee/localizer.properties
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-1546'>OPENJPA-1546</a>] -   
      OpenJPA doesn't work as internal JPA inside web applicaion in JBoss AS
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-1547'>OPENJPA-1547</a>] -   
      NOT IN with MEMBER OF returns syntax error
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-1556'>OPENJPA-1556</a>] -   
      Exception thrown on first use of @Strategy in @Embeddable classes
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-1558'>OPENJPA-1558</a>] -   
      Many side of a MxO relationship contains null reference if One side is 
loaded first.
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-1565'>OPENJPA-1565</a>] -   
      QueryTimeOut and LockTimeOut exceptions are not raised correctly
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-1568'>OPENJPA-1568</a>] -   
      Make createConnectionFactory() in JDBCConfigurationImpl public
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-1570'>OPENJPA-1570</a>] -   
      Exception using @Strategy in @MappedSuperclass or @Embeddable classes
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-1571'>OPENJPA-1571</a>] -   
      The change in the element collection is not persisted to the database 
during merging a detached entity
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-1573'>OPENJPA-1573</a>] -   
      Incorrect SQL for HAVING = entity variable
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-1575'>OPENJPA-1575</a>] -   
      Query parameter on externalized field breaks Prepared Query Cache
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-1576'>OPENJPA-1576</a>] -   
      maven plugin broken as of 3/16/2010 2:30 AM PST using 
openjpa-2.0.0-SNAPSHOT 
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-1577'>OPENJPA-1577</a>] -   
      Using @Strategy in Queries not working properly
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-1578'>OPENJPA-1578</a>] -   
      CacheStoreMode.REFRESH is not recognized
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-1580'>OPENJPA-1580</a>] -   
      Using firstResult and maxResults in queries is not working properly
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-1581'>OPENJPA-1581</a>] -   
      getCache() should throw IllegalStateException if the EMF has been closed. 
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-1583'>OPENJPA-1583</a>] -   
      Update by query fails on entities using Timestamp as Version field
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-1588'>OPENJPA-1588</a>] -   
      modify 925451 revision for setProperty processing for enums
+</li>
+</ul>
+    
+<h4>Improvement</h4>
+<ul>
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-979'>OPENJPA-979</a>] -     
    Define process for contributions 
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-1118'>OPENJPA-1118</a>] -   
      code changes towards broader use of JDK5 features
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-1443'>OPENJPA-1443</a>] -   
      Turn on some additional DataCache and PCData testcases
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-1492'>OPENJPA-1492</a>] -   
      Change access on ReverseMappingTool#getAnnotationsForMeta(Object) from 
private to public
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-1498'>OPENJPA-1498</a>] -   
      Update localizer.properties files for easier translation
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-1530'>OPENJPA-1530</a>] -   
      MySQL storage engine support
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-1531'>OPENJPA-1531</a>] -   
      The DataCache EvictionSchedule property should accept other time formats.
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-1539'>OPENJPA-1539</a>] -   
      DataCacheManager should cache whether or not a given type is cacheable or 
not.
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-1548'>OPENJPA-1548</a>] -   
      Miscellaneous ClassMetaData performance improvements
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-1549'>OPENJPA-1549</a>] -   
      StateManagerImpl performance improvement
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-1551'>OPENJPA-1551</a>] -   
      Allow connectionFactoryName to be specified when creating an EntityManager
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-1552'>OPENJPA-1552</a>] -   
      Enable EntityManager to perform property QueryImpl creation by its 
subclass
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-1561'>OPENJPA-1561</a>] -   
      Cache Criteria Query
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-1566'>OPENJPA-1566</a>] -   
      Provide all the cached prepared query strings in QueryStatistics
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-1585'>OPENJPA-1585</a>] -   
      Additional trace to relate SQL pushdowns with entity action or JPQL query
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-1591'>OPENJPA-1591</a>] -   
      Refactor various parts to allow for greater extensibility
+</li>
+</ul>
+                                
+<h4>Test</h4>
+<ul>
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-1411'>OPENJPA-1411</a>] -   
      Include DayTrader test case to OpenJpa
+</li>
+<li>[<a 
href='https://issues.apache.org/jira/browse/OPENJPA-1586'>OPENJPA-1586</a>] -   
      Additional test single valued path expression which references qualified 
path in JPQL
+</li>
+</ul>
+
+
+<hr>
 <h3><a name="200beta2">OpenJPA 2.0.0-beta2</h3>
 <h4>Bug</h4>
 <ul>


Reply via email to