You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openjpa.apache.org by mt...@apache.org on 2011/01/30 12:38:56 UTC

svn commit: r1065252 - in /openjpa/trunk/openjpa-project: CHANGES.txt RELEASE-NOTES.html

Author: mtylenda
Date: Sun Jan 30 11:38:56 2011
New Revision: 1065252

URL: http://svn.apache.org/viewvc?rev=1065252&view=rev
Log:
OPENJPA-1932: Update version to 2.2.0, copyright year, drop support for Java SE 5, fix typos.

Modified:
    openjpa/trunk/openjpa-project/CHANGES.txt
    openjpa/trunk/openjpa-project/RELEASE-NOTES.html

Modified: openjpa/trunk/openjpa-project/CHANGES.txt
URL: http://svn.apache.org/viewvc/openjpa/trunk/openjpa-project/CHANGES.txt?rev=1065252&r1=1065251&r2=1065252&view=diff
==============================================================================
--- openjpa/trunk/openjpa-project/CHANGES.txt (original)
+++ openjpa/trunk/openjpa-project/CHANGES.txt Sun Jan 30 11:38:56 2011
@@ -1,4 +1,4 @@
-Apache OpenJPA 2.1.0-SNAPSHOT
+Apache OpenJPA 2.2.0-SNAPSHOT
 Licensed under Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0
 --------------------------------------------------------------------------------
 
@@ -21,68 +21,12 @@ Content
 Overview
 --------
    The Apache OpenJPA community is proud to release a SNAPSHOT distribution of
-   OpenJPA 2.1.0. This distribution is based on the final JSR 317 Java 
+   OpenJPA 2.2.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
+   while remaining backwards compatible with prior releases based on the
    Java Persistence API (JPA 1.0) part of Java Community Process JSR-220
-   (Enterprise JavaBeans 3.0). Included in this release are many enhancements,
-   fixes, and new functionality; giving developers access to all the new
-   features of JPA 2.0, including:
-
-   * Access Types - expanded to allow specification on a per-persistent type
-     basis or on individual attributes.
-   * Embeddables - expanded to include collections of embeddables, nested
-     embeddables, and embeddables containing relationships to other entities.
-   * Enhanced Map Collections - expanded to support ElementCollection and new
-     annotations for MapKeyColumn, MapKeyClass and MapKeyJoinColumn
-   * Derived Identities - enables the ID of an entity to be derived from
-     another entity, which provides for parent-to-dependent relationships
-   * Query API - methods to get typed query parameters and results, supported
-     and in-effect hints and lock mode getter/setter
-   * Locking - official support for Pessimistic locking (included in prior
-     OpenJPA releases) along with LockModeType properties and hint
-   * JPQL Updates -
-      ** Embeddables support for path expressions to nested Embeddables and
-         Embeddables with relationships
-      ** Enhanced Map Collection support for ElementCollection and new query
-         expressions for KEY, ENTRY, VALUE
-      ** Support for CASE and TYPE expressions along with IN expressions for
-         Collection parameters
-      ** Support for native date/time/timestamp literals
-      ** Support for INDEX expressions on an OrderColumn
-   * L2 Cache -
-      ** Provides cache operations such as entity eviction and cache mode
-         behaviors to use, bypass or refresh items
-      ** Per-entity annotation to specify whether an entity should be cached
-   * Bean Validation - supports using a JSR 303 implementation for entity
-     validation for persist and remove operations
-   * Metamodel API -
-      ** Provides API to dynamically retrieve metamodel information for a
-         persistence unit
-      ** Used with Criteria API to generate and execute type safe queries
-      ** Supports dynamic or static generation of the metamodel
-   * Criteria API -
-      ** Provides programmatic construction of queries using an object based
-         query graph
-      ** Operates on Metamodel objects to provide compile-time type safety
-         enforcement
-   * EntityManagerFactory API - updated for new L2 Cache, Properties, Criteria
-     and Metamodel APIs
-   * EntityManager API - updated for new Query and Query Result APIs, Hints,
-     Properties, LockModeType, and Detach
-   * OSGi - support for the Persistence Unit Service Specification 1.0 in 
-     the OSGi Service Platform Release 4 Enterprise Version 4.2 specifications
-     has been provided by integration with the Apache Aries JPA module
-   * And many more...
-
-   This SNAPSHOT distribution is based upon the contributions provided in
-   development iterations after the 2.0.0 release, as defined in the 
-   OpenJPA 2.1 Roadmap at:
-      http://openjpa.apache.org/jpa-21-roadmap.html
-
-   The OpenJPA 2.1 Roadmap contains a complete list of implemented features and
-   feature summaries, including what is on deck for future iterations.
-
+   (Enterprise JavaBeans 3.0).
+   
    Additional information on the OpenJPA project may be found at the project
    web site:
       http://openjpa.apache.org
@@ -110,7 +54,7 @@ License
 
 Notices
 -------
-   Copyright 2006,2010 The Apache Software Foundation.
+   Copyright 2006,2011 The Apache Software Foundation.
    Apache, the Apache feather logo and OpenJPA are trademarks of
    The Apache Software Foundation.
 
@@ -131,9 +75,8 @@ Notices
 
 Prerequisites
 -------------
-   In normal usage, OpenJPA requires Java SE 5 or higher and a relational 
-   database of some sort.  The metamodel generation and annotation processing
-   features require Java SE 6 or higher.
+   OpenJPA requires Java SE 6 or higher and a relational 
+   database of some sort.
 
 
 Documentation
@@ -143,8 +86,8 @@ Documentation
    well as older releases of OpenJPA at
        http://openjpa.apache.org/documentation.html
 
-   If you can't find what you're looking for in the manual or would like more
-   clarification you please post to the OpenJPA development mailing list.
+   If you can't find what you are looking for in the manual or would like more
+   clarification, please post to the OpenJPA development mailing list.
    Information on all of the OpenJPA mailing lists may be found here:
        http://openjpa.apache.org/mailing-lists.html
 
@@ -161,14 +104,21 @@ Getting Involved
         * Detailed and constructive feedback
         * Articles and whitepapers
 
-   How do I Contribute?
+   How do I contribute?
         * To discuss Apache OpenJPA topics check out the mailing lists.
         * Informal discussion also occurs on the #openjpa IRC channel on
           freenode.net.
-        * Bugs and other issues can be posted on the project JIRA.
+        * Bugs and other issues can be posted on the issue tracker at
+          https://issues.apache.org/jira/browse/OPENJPA
+
+
+Included Changes in OpenJPA 2.2.0-SNAPSHOT
+------------------------------------------
+
+    * TBD
 
 
-Included Changes in OpenJPA 2.1.0-SNAPSHOT
+Included Changes in OpenJPA 2.1.0
 ------------------------------------------
 
     * TBD

Modified: openjpa/trunk/openjpa-project/RELEASE-NOTES.html
URL: http://svn.apache.org/viewvc/openjpa/trunk/openjpa-project/RELEASE-NOTES.html?rev=1065252&r1=1065251&r2=1065252&view=diff
==============================================================================
--- openjpa/trunk/openjpa-project/RELEASE-NOTES.html (original)
+++ openjpa/trunk/openjpa-project/RELEASE-NOTES.html Sun Jan 30 11:38:56 2011
@@ -17,9 +17,9 @@ specific language governing permissions 
 under the License. 
 --> 
 <html>
-<title>Release Notes for Apache OpenJPA 2.1.0-SNAPSHOT</title>
+<title>Release Notes for Apache OpenJPA 2.2.0-SNAPSHOT</title>
 <body>
-<h1>Release Notes for Apache OpenJPA 2.1.0-SNAPSHOT</h1>
+<h1>Release Notes for Apache OpenJPA 2.2.0-SNAPSHOT</h1>
 <p>
 <ul>
   <li><a href="#Overview">Overview</a></li>
@@ -30,7 +30,8 @@ under the License. 
   <li><a href="#Notice">Notice</a></li>
   <li><a href="#ReleaseNotes">Release Notes</a></li>
   <ul>
-    <li><a href="#210">2.1.0-SNAPSHOT</a></li>
+    <li><a href="#220">2.2.0-SNAPSHOT</a></li>
+    <li><a href="#210">2.1.0</a></li>
     <li><a href="#201">2.0.1</a></li>
     <li><a href="#200">2.0.0</a></li>
     <li><a href="#200beta3">2.0.0 Beta 3</a></li>
@@ -49,140 +50,18 @@ under the License. 
 
 <P>
    The Apache OpenJPA community is proud to release a SNAPSHOT distribution of
-   OpenJPA 2.1.0. This distribution is based on the final JSR 317 Java
+   OpenJPA 2.2.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
+   while remaining backwards compatible with prior releases based on the
    Java Persistence API (JPA 1.0) part of Java Community Process JSR-220
-   (Enterprise JavaBeans 3.0). Included in this release are many enhancements,
-   fixes, and new functionality; giving developers access to all the new
-   features of JPA 2.0, including:
+   (Enterprise JavaBeans 3.0).
 </P>
 
-<ul>
-<li>
-     Access Types - expanded to allow specification on a per-persistent type
-     basis or on individual attributes.
-</li>
-<li>
-     Embeddables - expanded to include collections of embeddables, nested
-     embeddables, and embeddables containing relationships to other entities.
-</li>
-<li>
-     Enhanced Map Collections - expanded to support ElementCollection and new
-     annotations for MapKeyColumn, MapKeyClass and MapKeyJoinColumn
-</li>
-<li>
-     Derived Identities - enables the ID of an entity to be derived from
-     another entity, which provides for parent-to-dependent relationships
-</li>
-<li>
-     Query API - methods to get typed query parameters and results, supported
-     and in-effect hints and lock mode getter/setter
-</li>
-<li>
-     Locking - official support for Pessimistic locking (included in prior
-     OpenJPA releases) along with LockModeType properties and hint
-</li>
-<li>
-     JPQL Updates -
-     <ul>
-     <li>
-         Embeddables support for path expressions to nested Embeddables and
-         Embeddables with relationships
-     </li>
-     <li>
-         Enhanced Map Collection support for ElementCollection and new query
-         expressions for KEY, ENTRY, VALUE
-     </li>
-     <li>
-         Support for CASE and TYPE expressions along with IN expressions for
-         Collection parameters
-     </li>
-     <li>
-         Support for native date/time/timestamp literals
-     </li>
-     <li>
-         Support for INDEX expressions on an OrderColumn
-     </li>
-     </ul>
-</li>
-<li>
-     L2 Cache -
-     <ul>
-     <li>
-         Provides cache operations such as entity eviction and cache mode
-         behaviors to use, bypass or refresh items
-     </li>
-     <li>
-         Per-entity annotation to specify whether an entity should be cached
-     </li>
-     </ul>
-</li>
-<li>
-     Bean Validation - supports using a JSR 303 implementation for entity
-     validation for persist and remove operations
-</li>
-<li>
-     Metamodel API -
-     <ul>
-     <li>
-         Provides API to dynamically retrieve metamodel information for a
-         persistence unit
-     </li>
-     <li>
-         Used with Criteria API to generate and execute type safe queries
-     </li>
-     <li>
-         Supports dynamic or static generation of the metamodel
-     </li>
-     </ul>
-</li>
-<li>
-     Criteria API -
-     <ul>
-     <li>
-         Provides programmatic construction of queries using an object based
-         query graph
-     </li>
-     <li>
-         Operates on Metamodel objects to provide compile-time type safety
-         enforcement
-     </li>
-     </ul>
-</li>
-<li>
-     EntityManagerFactory API - updated for new L2 Cache, Properties, Criteria
-     and Metamodel APIs
-</li>
-<li>
-     EntityManager API - updated for new Query and Query Result APIs, Hints,
-     Properties, LockModeType, and Detach
-</li>
-<li>
-     OSGi - support for the Persistence Unit Service Specification 1.0 in 
-     the OSGi Service Platform Release 4 Enterprise Version 4.2 specifications
-     has been provided by integration with the Apache Aries JPA module
-</li>
-<li>
-     And many more...
-</li>
-</ul>
-</p>
-
-<p>This SNAPSHOT distribution is based upon the contributions provided in
-development iterations after the 2.0.0 release, as defined in the 
-OpenJPA 2.1 Roadmap at:
-<a href="http://openjpa.apache.org/jpa-21-roadmap.html">http://openjpa.apache.org/jpa-21-roadmap.html</a></p>
-
-<p>The OpenJPA 2.1 Roadmap contains a complete list of implemented features and
-feature summaries, including what is on deck for future iterations.</p>
-
 <p>Additional information on the OpenJPA project may be found at the project web site: <a href="http://openjpa.apache.org">http://openjpa.apache.org</a></p>
 
 <h2><a name="Prerequisites"></a>Prerequisites</h2>
-<P>In normal usage, OpenJPA requires Java 5 or higher and a relational 
-database of some sort.  The metamodel generation and annotation processing
-features require Java SE 6 or higher.
+<P>OpenJPA requires Java 6 or higher and a relational 
+database of some sort.
 </p>
 
 <h2><a name="Documentation"></a>Documentation</h2>
@@ -191,8 +70,8 @@ online product manual. You can find the 
 as older releases of OpenJPA at 
 <a href="http://openjpa.apache.org/documentation.html">
 http://openjpa.apache.org/documentation.html</a></p>
-<p>If you can't find what you're looking for in the manual or would like more
-clarification you please post to the OpenJPA development mailing list.
+<p>If you can't find what you are looking for in the manual or would like more
+clarification, please post to the OpenJPA development mailing list.
 Information on all of the OpenJPA mailing lists may be found here:
 <a href="http://openjpa.apache.org/mailing-lists.html">
 http://openjpa.apache.org/mailing-lists.html</a></p>
@@ -207,12 +86,15 @@ http://openjpa.apache.org/mailing-lists.
     <li> Detailed and constructive feedback </li>
     <li> Articles and whitepapers </li>
 </ul></p>
-<p>How do I Contribute?
+<p>How do I contribute?
 <ul>
     <li> To discuss Apache OpenJPA topics check out the mailing lists. </li>
     <li> Informal discussion also occurs on the #openjpa IRC channel on 
          freenode.net. </li>
-    <li> Bugs and other issues can be posted on the project JIRA. </li>
+    <li> Bugs and other issues can be posted on
+         <a href="https://issues.apache.org/jira/browse/OPENJPA">
+         the issue tracker</a>.
+     </li>
 </ul>
 </p>
 
@@ -239,7 +121,7 @@ under the License.</p>
 in each release of OpenJPA.</P>
 
 <h2><a name="Notice"></a>Notice</h2>
-<p>Copyright 2006,2010 The Apache Software Foundation
+<p>Copyright 2006,2011 The Apache Software Foundation
 <BR>This product includes software developed at The Apache Software Foundation (http://www.apache.org/).</p>
 <P>Apache OpenJPA includes the persistence and orm schemas from the JPA specifications.
 <BR>Copyright 2005-2009 Sun Microsystems, Inc. All rights reserved.
@@ -255,7 +137,11 @@ in each release of OpenJPA.</P>
 <h2><a name="ReleaseNotes">Release Notes</h2>
 
 <hr>
-<h3><a name="210">OpenJPA 2.1.0-SNAPSHOT</h3>
+<h3><a name="220">OpenJPA 2.2.0-SNAPSHOT</h3>
+<h4>TBD...</h4>
+
+<hr>
+<h3><a name="210">OpenJPA 2.1.0</h3>
 <h4>TBD...</h4>
 
 <hr>
@@ -1402,11 +1288,12 @@ in each release of OpenJPA.</P>
   <li><a href='http://svn.apache.org/viewvc/openjpa/tags/1.2.2/openjpa-project/RELEASE-NOTES.html?view=co'>OpenJPA 1.2.2 RELEASE-NOTES.html</a></li>
   <li><a href='http://svn.apache.org/viewvc/openjpa/tags/1.2.1/openjpa-project/RELEASE-NOTES.html?view=co'>OpenJPA 1.2.1 RELEASE-NOTES.html</a></li>
   <li><a href='http://svn.apache.org/viewvc/openjpa/tags/1.1.0/openjpa-project/RELEASE-NOTES.html?view=co'>OpenJPA 1.1.0 RELEASE-NOTES.html</a></li>
+  <li><a href='http://svn.apache.org/viewvc/openjpa/tags/1.0.4/openjpa-project/RELEASE-NOTES.html?view=co'>OpenJPA 1.0.4 RELEASE-NOTES.html</a></li>
   <li><a href='http://svn.apache.org/viewvc/openjpa/tags/1.0.3/openjpa-project/RELEASE-NOTES.html?view=co'>OpenJPA 1.0.3 RELEASE-NOTES.html</a></li>
 </ul></p>
  
 <hr>
-<p>Copyright (C) 2006,2010 Apache Software Foundation. Licensed under Apache License 2.0.<br>
+<p>Copyright (C) 2006,2011 Apache Software Foundation. Licensed under Apache License 2.0.<br>
 Apache, the Apache feather logo and OpenJPA are trademarks of Apache Software Foundation.<br>
 </body>
 </html>