updating release notes for 2.0.1

git-svn-id: https://svn.apache.org/repos/asf/openjpa/branches/2.0.x@986134 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Donald Woods 2010-08-16 21:39:30 +00:00
parent 315a0d0e43
commit 5185b5900f
3 changed files with 124 additions and 28 deletions

View File

@ -21,7 +21,7 @@ website at http://openjpa.apache.org/building-openjpa.html
3. Extract the source archive if you have not already done so. 3. Extract the source archive if you have not already done so.
The source will create a new directory named: The source will create a new directory named:
openjpa-<version>-source. Where <version> is the openjpa openjpa-<version>-source. Where <version> is the openjpa
version, for example apache-openjpa-2.0.0-source. version, for example apache-openjpa-2.0.1-source.
4. Change to the openjpa source directory, which has already been created in 4. Change to the openjpa source directory, which has already been created in
the previous step. the previous step.
5. Build OpenJPA by running: mvn package or better mvn install. 5. Build OpenJPA by running: mvn package or better mvn install.
@ -61,24 +61,24 @@ $ svn --version
svn, version 1.5.5 (r34862) svn, version 1.5.5 (r34862)
compiled Jan 5 2009, 12:30:39 compiled Jan 5 2009, 12:30:39
$ svn co https://svn.apache.org/repos/asf/openjpa/tags/2.0.0 $ svn co https://svn.apache.org/repos/asf/openjpa/tags/2.0.1
A 2.0.0/openjpa-lib A 2.0.1/openjpa-lib
A 2.0.0/openjpa-lib/src A 2.0.1/openjpa-lib/src
A 2.0.0/openjpa-lib/src/test A 2.0.1/openjpa-lib/src/test
A 2.0.0/openjpa-lib/src/test/java A 2.0.1/openjpa-lib/src/test/java
A 2.0.0/openjpa-lib/src/test/java/org A 2.0.1/openjpa-lib/src/test/java/org
A 2.0.0/openjpa-lib/src/test/java/org/apache A 2.0.1/openjpa-lib/src/test/java/org/apache
A 2.0.0/openjpa-lib/src/test/java/org/apache/openjpa A 2.0.1/openjpa-lib/src/test/java/org/apache/openjpa
A 2.0.0/openjpa-lib/src/test/java/org/apache/openjpa/lib A 2.0.1/openjpa-lib/src/test/java/org/apache/openjpa/lib
A 2.0.0/openjpa-lib/src/test/java/org/apache/openjpa/lib/test A 2.0.1/openjpa-lib/src/test/java/org/apache/openjpa/lib/test
A 2.0.0/openjpa-lib/src/test/java/org/apache/openjpa/lib/test/AbstractTestCase.java A 2.0.1/openjpa-lib/src/test/java/org/apache/openjpa/lib/test/AbstractTestCase.java
... ...
A 2.0.0/openjpa-persistence/pom.xml A 2.0.1/openjpa-persistence/pom.xml
Checked out revision 915725. Checked out revision 986101.
$ cd 2.0.0/ $ cd 2.0.1/
$ mvn clean install -DfailIfNoTests=false -Dtest= $ mvn clean install -DfailIfNoTests=false -Dtest=
@ -140,6 +140,6 @@ $ mvn clean install -DfailIfNoTests=false -Dtest=
$ ls openjpa-project/target/site/downloads/ $ ls openjpa-project/target/site/downloads/
apache-openjpa-2.0.0-binary.zip apache-openjpa-2.0.1-binary.zip
apache-openjpa-2.0.0-source.zip apache-openjpa-2.0.1-source.zip

View File

@ -1,4 +1,4 @@
Apache OpenJPA 2.0.1-SNAPSHOT Apache OpenJPA 2.0.1
Licensed under Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0 Licensed under Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0
-------------------------------------------------------------------------------- --------------------------------------------------------------------------------
@ -20,7 +20,7 @@ Content
Overview Overview
-------- --------
The Apache OpenJPA community is proud to release a 2.0.1-SNAPSHOT distribution of The Apache OpenJPA community is proud to release a 2.0.1 distribution of
OpenJPA. This distribution is based on the final JSR 317 Java OpenJPA. This distribution is based on the final JSR 317 Java
Persistence API, Version 2.0 specification and passes the JPA 2.0 TCK, Persistence API, Version 2.0 specification and passes the JPA 2.0 TCK,
while remaining backwards compatiable with prior releases based on the while remaining backwards compatiable with prior releases based on the
@ -164,10 +164,44 @@ Getting Involved
* Bugs and other issues can be posted on the project JIRA. * Bugs and other issues can be posted on the project JIRA.
Included Changes in OpenJPA 2.0.1-SNAPSHOT Included Changes in OpenJPA 2.0.1
------------------------------------------ ---------------------------------
* TBD * Sub-task
--------
* [OPENJPA-1635] - Reduce lock contention in MetaDataRepository.processRegisteredClasses
* [OPENJPA-1638] - Add test variation to TestNamedQueryLockMode
Bug
---
* [OPENJPA-1424] - Out of bounds exception using fetch plan
* [OPENJPA-1641] - SybaseDictionary should try both JDBC column names and Sybase specific column names
* [OPENJPA-1668] - User's ''DBDictionary.sequenceSQL' setting not being honored on zOS
* [OPENJPA-1678] - SQL Parameter values may contain sensitive information and should not be logged by default.
* [OPENJPA-1679] - Index name too long for DB2 zOS when schema is present
* [OPENJPA-1690] - DistinctResultList is not Serializable
* [OPENJPA-1704] - PCEnhancer incorrectly generates readExternal
* [OPENJPA-1713] - OutOfMemory caused by EntityManagerImpl.push/popFetchPlan processing
* [OPENJPA-1714] - Consider openjpa.Optimistic setting when calculating the default lock mode to apply to a named query
* [OPENJPA-1715] - OpenJPA generates wrong SQL if a result variable that references an aggregate expression is used in ORDER BY clause
* [OPENJPA-1719] - Prepared SQL cache ordering problem with subqueries.
* [OPENJPA-1722] - Problem serializing DistinctResultList when EntityManager is closed
* [OPENJPA-1737] - The openjpa-2.0.0.jar does not have its MANIFEST.MF has the first entry
* [OPENJPA-1742] - Recover if connectionFactory on EntityManagerFactory is invalid but cf on EntityManager is valid.
* [OPENJPA-1749] - Throw exception if using datacache / synchronize mappings and specifying datasource name at EM creation.
* [OPENJPA-1753] - TestMixedLockManagerLockPermutation: Timing issue determines the pass/no-pass of the test case
Improvement
-----------
* [OPENJPA-1637] - Upgrade to latest Geronimo Specs for JPA2 and Bean Validation
* [OPENJPA-1673] - Update MetaDataRepository docs
* [OPENJPA-1712] - Upgrade builds to use Apache hosted Nexus repo
* [OPENJPA-1735] - Mark commons-logging as provided in the build to remove transient maven dependency
Test
----
* [OPENJPA-1639] - Simple openjpa-xmlstore tests
* [OPENJPA-1660] - Add support to test with Apache Bean Validation provider
Included Changes in OpenJPA 2.0.0 Included Changes in OpenJPA 2.0.0

View File

@ -17,9 +17,9 @@ specific language governing permissions and limitations
under the License. under the License.
--> -->
<html> <html>
<title>Release Notes for Apache OpenJPA 2.0.1-SNAPSHOT</title> <title>Release Notes for Apache OpenJPA 2.0.1</title>
<body> <body>
<h1>Release Notes for Apache OpenJPA 2.0.1-SNAPSHOT</h1> <h1>Release Notes for Apache OpenJPA 2.0.1</h1>
<p> <p>
<ul> <ul>
<li><a href="#Overview">Overview</a></li> <li><a href="#Overview">Overview</a></li>
@ -30,7 +30,7 @@ under the License.
<li><a href="#Notice">Notice</a></li> <li><a href="#Notice">Notice</a></li>
<li><a href="#ReleaseNotes">Release Notes</a></li> <li><a href="#ReleaseNotes">Release Notes</a></li>
<ul> <ul>
<li><a href="#210">2.0.1-SNAPSHOT</a></li> <li><a href="#201">2.0.1</a></li>
<li><a href="#200">2.0.0</a></li> <li><a href="#200">2.0.0</a></li>
<li><a href="#200beta3">2.0.0 Beta 3</a></li> <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="#200beta2">2.0.0 Beta 2</a></li>
@ -47,7 +47,7 @@ under the License.
<h2><a name="Overview"></a>Overview</h2> <h2><a name="Overview"></a>Overview</h2>
<P> <P>
The Apache OpenJPA community is proud to release a 2.0.1-SNAPSHOT distribution of The Apache OpenJPA community is proud to release a 2.0.1 distribution of
OpenJPA. This distribution is based on the final JSR 317 Java OpenJPA. This distribution is based on the final JSR 317 Java
Persistence API, Version 2.0 specification and passes the JPA 2.0 TCK, Persistence API, Version 2.0 specification and passes the JPA 2.0 TCK,
while remaining backwards compatiable with prior releases based on the while remaining backwards compatiable with prior releases based on the
@ -250,8 +250,70 @@ in each release of OpenJPA.</P>
<h2><a name="ReleaseNotes">Release Notes</h2> <h2><a name="ReleaseNotes">Release Notes</h2>
<hr> <hr>
<h3><a name="201">OpenJPA 2.0.1-SNAPSHOT</h3> <h3><a name="201">OpenJPA 2.0.1</h3>
<ul><li> TBD </li></ul> <h4>Sub-task</h4>
<ul>
<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1635'>OPENJPA-1635</a>] - Reduce lock contention in MetaDataRepository.processRegisteredClasses
</li>
<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1638'>OPENJPA-1638</a>] - Add test variation to TestNamedQueryLockMode
</li>
</ul>
<h4>Bug</h4>
<ul>
<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1424'>OPENJPA-1424</a>] - Out of bounds exception using fetch plan
</li>
<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1641'>OPENJPA-1641</a>] - SybaseDictionary should try both JDBC column names and Sybase specific column names
</li>
<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1668'>OPENJPA-1668</a>] - User's ''DBDictionary.sequenceSQL' setting not being honored on zOS
</li>
<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1678'>OPENJPA-1678</a>] - SQL Parameter values may contain sensitive information and should not be logged by default.
</li>
<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1679'>OPENJPA-1679</a>] - Index name too long for DB2 zOS when schema is present
</li>
<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1690'>OPENJPA-1690</a>] - DistinctResultList is not Serializable
</li>
<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1704'>OPENJPA-1704</a>] - PCEnhancer incorrectly generates readExternal
</li>
<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1713'>OPENJPA-1713</a>] - OutOfMemory caused by EntityManagerImpl.push/popFetchPlan processing
</li>
<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1714'>OPENJPA-1714</a>] - Consider openjpa.Optimistic setting when calculating the default lock mode to apply to a named query
</li>
<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1715'>OPENJPA-1715</a>] - OpenJPA generates wrong SQL if a result variable that references an aggregate expression is used in ORDER BY clause
</li>
<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1719'>OPENJPA-1719</a>] - Prepared SQL cache ordering problem with subqueries.
</li>
<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1722'>OPENJPA-1722</a>] - Problem serializing DistinctResultList when EntityManager is closed
</li>
<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1737'>OPENJPA-1737</a>] - The openjpa-2.0.0.jar does not have its MANIFEST.MF has the first entry
</li>
<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1742'>OPENJPA-1742</a>] - Recover if connectionFactory on EntityManagerFactory is invalid but cf on EntityManager is valid.
</li>
<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1749'>OPENJPA-1749</a>] - Throw exception if using datacache / synchronize mappings and specifying datasource name at EM creation.
</li>
<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1753'>OPENJPA-1753</a>] - TestMixedLockManagerLockPermutation: Timing issue determines the pass/no-pass of the test case
</li>
</ul>
<h4>Improvement</h4>
<ul>
<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1637'>OPENJPA-1637</a>] - Upgrade to latest Geronimo Specs for JPA2 and Bean Validation
</li>
<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1673'>OPENJPA-1673</a>] - Update MetaDataRepository docs
</li>
<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1712'>OPENJPA-1712</a>] - Upgrade builds to use Apache hosted Nexus repo
</li>
<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1735'>OPENJPA-1735</a>] - Mark commons-logging as provided in the build to remove transient maven dependency
</li>
</ul>
<h4>Test</h4>
<ul>
<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1639'>OPENJPA-1639</a>] - Simple openjpa-xmlstore tests
</li>
<li>[<a href='https://issues.apache.org/jira/browse/OPENJPA-1660'>OPENJPA-1660</a>] - Add support to test with Apache Bean Validation provider
</li>
</ul>
<hr> <hr>