From 5185b5900f6980b53a6731c1cf1dd505108d839f Mon Sep 17 00:00:00 2001 From: Donald Woods Date: Mon, 16 Aug 2010 21:39:30 +0000 Subject: [PATCH] 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 --- openjpa-project/BUILDING.txt | 34 +++++++------- openjpa-project/CHANGES.txt | 44 ++++++++++++++++-- openjpa-project/RELEASE-NOTES.html | 74 +++++++++++++++++++++++++++--- 3 files changed, 124 insertions(+), 28 deletions(-) diff --git a/openjpa-project/BUILDING.txt b/openjpa-project/BUILDING.txt index 0c63325ce..a255dbedf 100644 --- a/openjpa-project/BUILDING.txt +++ b/openjpa-project/BUILDING.txt @@ -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. The source will create a new directory named: openjpa--source. Where 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 the previous step. 5. Build OpenJPA by running: mvn package or better mvn install. @@ -61,24 +61,24 @@ $ svn --version svn, version 1.5.5 (r34862) compiled Jan 5 2009, 12:30:39 -$ svn co https://svn.apache.org/repos/asf/openjpa/tags/2.0.0 -A 2.0.0/openjpa-lib -A 2.0.0/openjpa-lib/src -A 2.0.0/openjpa-lib/src/test -A 2.0.0/openjpa-lib/src/test/java -A 2.0.0/openjpa-lib/src/test/java/org -A 2.0.0/openjpa-lib/src/test/java/org/apache -A 2.0.0/openjpa-lib/src/test/java/org/apache/openjpa -A 2.0.0/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.0/openjpa-lib/src/test/java/org/apache/openjpa/lib/test/AbstractTestCase.java +$ svn co https://svn.apache.org/repos/asf/openjpa/tags/2.0.1 +A 2.0.1/openjpa-lib +A 2.0.1/openjpa-lib/src +A 2.0.1/openjpa-lib/src/test +A 2.0.1/openjpa-lib/src/test/java +A 2.0.1/openjpa-lib/src/test/java/org +A 2.0.1/openjpa-lib/src/test/java/org/apache +A 2.0.1/openjpa-lib/src/test/java/org/apache/openjpa +A 2.0.1/openjpa-lib/src/test/java/org/apache/openjpa/lib +A 2.0.1/openjpa-lib/src/test/java/org/apache/openjpa/lib/test +A 2.0.1/openjpa-lib/src/test/java/org/apache/openjpa/lib/test/AbstractTestCase.java ... -A 2.0.0/openjpa-persistence/pom.xml -Checked out revision 915725. +A 2.0.1/openjpa-persistence/pom.xml +Checked out revision 986101. -$ cd 2.0.0/ +$ cd 2.0.1/ $ mvn clean install -DfailIfNoTests=false -Dtest= @@ -140,6 +140,6 @@ $ mvn clean install -DfailIfNoTests=false -Dtest= $ ls openjpa-project/target/site/downloads/ -apache-openjpa-2.0.0-binary.zip -apache-openjpa-2.0.0-source.zip +apache-openjpa-2.0.1-binary.zip +apache-openjpa-2.0.1-source.zip diff --git a/openjpa-project/CHANGES.txt b/openjpa-project/CHANGES.txt index 223cdfcb6..b72fd6352 100644 --- a/openjpa-project/CHANGES.txt +++ b/openjpa-project/CHANGES.txt @@ -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 -------------------------------------------------------------------------------- @@ -20,7 +20,7 @@ Content 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 Persistence API, Version 2.0 specification and passes the JPA 2.0 TCK, 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. -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 diff --git a/openjpa-project/RELEASE-NOTES.html b/openjpa-project/RELEASE-NOTES.html index 9a6a22244..ebd37e140 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. --> -Release Notes for Apache OpenJPA 2.0.1-SNAPSHOT +Release Notes for Apache OpenJPA 2.0.1 -

Release Notes for Apache OpenJPA 2.0.1-SNAPSHOT

+

Release Notes for Apache OpenJPA 2.0.1

  • Overview
  • @@ -30,7 +30,7 @@ under the License.
  • Notice
  • Release Notes
    • -
    • 2.0.1-SNAPSHOT
    • +
    • 2.0.1
    • 2.0.0
    • 2.0.0 Beta 3
    • 2.0.0 Beta 2
    • @@ -47,7 +47,7 @@ under the License.

      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 Persistence API, Version 2.0 specification and passes the JPA 2.0 TCK, while remaining backwards compatiable with prior releases based on the @@ -250,8 +250,70 @@ in each release of OpenJPA.

      Release Notes


      -

      OpenJPA 2.0.1-SNAPSHOT

      -
      • TBD
      +

      OpenJPA 2.0.1

      +

      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 +
      • +