[hibernate-commits] Hibernate SVN: r14454 - in core/trunk: src/site and 1 other directories.

hibernate-commits at lists.jboss.org hibernate-commits at lists.jboss.org
Tue Mar 18 03:24:15 EDT 2008


Author: steve.ebersole at jboss.com
Date: 2008-03-18 03:24:14 -0400 (Tue, 18 Mar 2008)
New Revision: 14454

Added:
   core/trunk/src/site/apt/documentation.apt
Removed:
   core/trunk/readme.txt
Modified:
   core/trunk/changelog.txt
   core/trunk/src/site/apt/index.apt
   core/trunk/src/site/site.xml
Log:
prep 3.3.0.CR1 release

Modified: core/trunk/changelog.txt
===================================================================
--- core/trunk/changelog.txt	2008-03-18 07:23:06 UTC (rev 14453)
+++ core/trunk/changelog.txt	2008-03-18 07:24:14 UTC (rev 14454)
@@ -6,6 +6,203 @@
 more about each case.
 
 
+Changes in version 3.3.0.CR1 (2008.03.18)
+-------------------------------------------
+
+** Bug
+    * [HHH-1312] - Unclosed ResultSet when using Identity
+    * [HHH-1396] - Table.validateColumns fails on valid column
+    * [HHH-1569] - Immutable Natural Id check fails with ArrayIndexOutOfBounds in some cases
+    * [HHH-1593] - Infinite loop/StackOverflow when calling configuration.setListener(null)
+    * [HHH-1753] - DB2Dialect.getCurrentTimestampSQLFunctionName() uses Oracle syntax
+    * [HHH-1916] - param values in generator element should be trimmed during HbmBinding
+    * [HHH-1920] - Incorrect documentation regarding XML manipulation in Hibernate reference manual (chapter 18.3).
+    * [HHH-1956] - Interceptor.afterTransactionCompletion not called with JTATransaction (CacheSynchronization.hibernateTransaction not set)
+    * [HHH-2159] - NullPointerException in FromElement#findIntendedAliasedFromElementBasedOnCrazyJPARequirements with 'hibernate.query.jpaql_strict_compliance' enabled
+    * [HHH-2164] - Minor bug in section "20.1.1. Customizing the schema"
+    * [HHH-2200] - Memory leak in AbstractBatcher with Generated Properties
+    * [HHH-2320] - Regression: optional properties under a <join> tag no longer update properly
+    * [HHH-2503] - AbstractEntityPersister swallows JDBCExceptions in processGeneratedProperties
+    * [HHH-2513] - Abusive WARN logged during deserialization of replicated SessionFactory
+    * [HHH-2542] - NullPointerException in TypeFactory.replaceAssociations for ComponentType
+    * [HHH-2553] - New LoadContexts Implementation causing possible performance degradation
+    * [HHH-2593] - Keyword UNION is prefixed with "this_." in filter conditions
+    * [HHH-2616] - No event is fired on Collection recreate/remove/update action
+    * [HHH-2627] - Generated properties leak prepared statements in Hibernate 3.2.3 and higher.
+    * [HHH-2631] - Leaking PreparedStatement and ResultSet via CollectionLoadContext instances maintained in Map collectionLoadContexts in LoadContexts
+    * [HHH-2711] - PropertyAccessException with backref and <composite-map-key/>
+    * [HHH-2726] - spelling o your CLASSPATH
+    * [HHH-2728] - Calling session.clear() while retrieving objects via an iterator will cause a "LazyInitializationException - No Session" by the CGLIBLazyInitializer
+    * [HHH-2788] - Oracl8iDialect No Dialect mapping for JDBC type 91
+    * [HHH-2795] - CollectionLoadContexts for empy collections are not removed until PersistenceContext.clear()
+    * [HHH-2816] - DefaultFlushEntityEventListener.checkNaturalId() causes extra SELECTs on read-only entities
+    * [HHH-2833] - insert-select query fails with NPE when select includes join
+    * [HHH-2857] - schemaSupport for HSQLDialect remote connections doesn't work
+    * [HHH-2861] - cascade="delete-orphan,all" is ignored
+    * [HHH-2863] - testsuite fix-ups for maven and/or directory changes
+    * [HHH-2864] - Merging a detached instance with a new child in a unidirectional one-to-many association fails if the parent was previously loaded as a proxy
+    * [HHH-2892] - skip up-to-date checks of query cache for natural-id only if immutable
+    * [HHH-2928] - optimizers for enhanced id generators should be synchronized against multi-threaded access
+    * [HHH-2948] - QueryStatistics.executionMinTime always = 0
+    * [HHH-3111] - WebSphereExtendedJTATransactionLookup$TransactionManagerAdapter.getStatus() implemented incorrect
+    * [HHH-3140] - Region prefix ignored for entities and collections
+
+** Deprecation
+    * [HHH-2755] - Wrong "jsdk.jar" referenced in the tutorial
+
+** Improvement
+    * [HHH-1786] - JTASessionContext.CleanupSynch does not remove sessions from currentSessionMap
+    * [HHH-2048] - Incomplete MappingException at org.hibernate.mapping.SimpleValue
+    * [HHH-2156] - Section 19.3, "Managing the caches" doesn't document CacheMode.IGNORE
+    * [HHH-2533] - redesign Cache/CacheProviders
+    * [HHH-2662] - Workaround PostgreSQL issues in testsuite
+    * [HHH-2663] - Map java.sql.Types.REAL to Hibernate FloatType for auto-discovery stuff
+    * [HHH-2665] - Split Oracle9Dialect into Oracle9iDialect and Oracle10gDialect
+    * [HHH-2669] - Unequivocally map MySQL LOB types to the LONG variant
+    * [HHH-2682] - support for auto-discovery of H2 dialect
+    * [HHH-2696] - Consider migrating to slf4j
+    * [HHH-2761] - Handle null and empty string consistently in PropertiesHelper
+    * [HHH-2778] - TransactionManagerLookup implementation for Bitronix Transaction Manager
+    * [HHH-2789] - Section 19.2 of the documentation does not show OSCache as supporting clusters. It does.
+    * [HHH-2822] - timestamp extraction functions for SAPDBDialect
+    * [HHH-2826] - IS [NOT] NULL checks with component values
+    * [HHH-2859] - Introduce a 'Work' API for user to perform JDBC work
+    * [HHH-3131] - Add a method to ActionQueue to tell whether there are currently entries in the executions collection
+
+** New Feature
+    * [HHH-1] - Optimize Hibernate for the bulk insertion of related entities
+    * [HHH-2555] - Create new RegionFactory for JBossCache
+    * [HHH-2884] - Provide a sessionFactory close event or hook for the event listeners
+
+** Patch
+    * [HHH-952] - Patch to allow subqueries with joins using Criteria API and Subqueries with DetachedCriteria
+    * [HHH-2070] - Expand DB2Dialect auto-discovery support (Martin Renner)
+    * [HHH-2519] - Schema dropping not documented with hibernate.hbm2ddl.auto=create
+    * [HHH-2630] - Hibernate Dialect is not auto-detected for Sybase ASE and DB2 (Shelley McGowan)
+    * [HHH-2758] - Patch IngresDialect based on certification
+    * [HHH-2839] - Don't use dummy dual table for hsqldb (David Bala?ic)
+    * [HHH-2849] - Better error logging in IdentifierGeneratorFactory (Antony Stubbs)
+    * [HHH-2957] - ActionQueue Insertion sort performance degrades exponentially (Jay Erb)
+    * [HHH-3084] - DialectFactory detection of Ingres metadata (Michael Leo)
+
+** Task
+    * [HHH-2702] - Officially move to JDK 1.4
+    * [HHH-2704] - Migrate to Maven2 for build
+
+
+Changes in version 3.2.6 (2008.02.07)
+-------------------------------------------
+
+** Bug
+    * [HHH-925] - DetachedCriteria.createCriteria not working with alias
+    * [HHH-1312] - Unclosed ResultSet when using Identity
+    * [HHH-1329] - SchemaValidator fail when views are involved
+    * [HHH-1593] - Infinite loop/StackOverflow when calling configuration.setListener(null)
+    * [HHH-1685] - DetachedCriteria doesn't create alias on subcriteria
+    * [HHH-1753] - DB2Dialect.getCurrentTimestampSQLFunctionName() uses Oracle syntax
+    * [HHH-1916] - param values in generator element should be trimmed during HbmBinding
+    * [HHH-1956] - Interceptor.afterTransactionCompletion not called with JTATransaction (CacheSynchronization.hibernateTransaction not set)
+    * [HHH-2016] - Oracle9Dialect registers last_day() function as "lastday"
+    * [HHH-2159] - NullPointerException in FromElement#findIntendedAliasedFromElementBasedOnCrazyJPARequirements with 'hibernate.query.jpaql_strict_compliance' enabled
+    * [HHH-2200] - Memory leak in AbstractBatcher with Generated Properties
+    * [HHH-2261] - Setting hibernate.hbm2ddl.auto=validate causes problems on mySQL with numeric fields
+    * [HHH-2320] - Regression: optional properties under a <join> tag no longer update properly
+    * [HHH-2503] - AbstractEntityPersister swallows JDBCExceptions in processGeneratedProperties
+    * [HHH-2542] - NullPointerException in TypeFactory.replaceAssociations for ComponentType
+    * [HHH-2593] - Keyword UNION is prefixed with "this_." in filter conditions
+    * [HHH-2598] - Mapping a collection of entities from two different classes with the same collection name results in duplicate backref property exception if collection keys are not null
+    * [HHH-2616] - No event is fired on Collection recreate/remove/update action
+    * [HHH-2627] - Generated properties leak prepared statements in Hibernate 3.2.3 and higher.
+    * [HHH-2728] - Calling session.clear() while retrieving objects via an iterator will cause a "LazyInitializationException - No Session" by the CGLIBLazyInitializer
+    * [HHH-2788] - Oracl8iDialect No Dialect mapping for JDBC type 91
+    * [HHH-2795] - CollectionLoadContexts for empy collections are not removed until PersistenceContext.clear()
+    * [HHH-2816] - DefaultFlushEntityEventListener.checkNaturalId() causes extra SELECTs on read-only entities
+    * [HHH-2833] - insert-select query fails with NPE when select includes join
+    * [HHH-2857] - schemaSupport for HSQLDialect remote connections doesn't work
+    * [HHH-2861] - cascade="delete-orphan,all" is ignored
+    * [HHH-2864] - Merging a detached instance with a new child in a unidirectional one-to-many association fails if the parent was previously loaded as a proxy
+    * [HHH-2892] - skip up-to-date checks of query cache for natural-id only if immutable
+    * [HHH-2928] - optimizers for enhanced id generators should be synchronized against multi-threaded access
+    * [HHH-2948] - QueryStatistics.executionMinTime always = 0
+
+** Improvement
+    * [HHH-1630] - duplicate property mapping - more details
+    * [HHH-1696] - Add outer join support for aliases on DetachedCriteria
+    * [HHH-2048] - Incomplete MappingException at org.hibernate.mapping.SimpleValue
+    * [HHH-2682] - support for auto-discovery of H2 dialect
+    * [HHH-2761] - Handle null and empty string consistently in PropertiesHelper
+    * [HHH-2822] - timestamp extraction functions for SAPDBDialect
+    * [HHH-2826] - IS [NOT] NULL checks with component values
+    * [HHH-2852] - Better error messages when schema validation fails
+
+** Patch
+    * [HHH-952] - Patch to allow subqueries with joins using Criteria API and Subqueries with DetachedCriteria
+    * [HHH-2070] - Expand DB2Dialect auto-discovery support (Martin Renner)
+    * [HHH-2839] - Don't use dummy dual table for hsqldb (David Bala?ic)
+    * [HHH-2849] - Better error logging in IdentifierGeneratorFactory (Antony Stubbs)
+    * [HHH-2957] - ActionQueue Insertion sort performance degrades exponentially (Jay Erb)
+    * [HHH-3084] - DialectFactory detection of Ingres metadata (Michael Leo)
+
+** Task
+    * [HHH-2559] - http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd needs to be updated
+    * [HHH-3085] - Remove connector.jar (unnecessary library)
+    * [HHH-3086] - Remove jdbc2_0-stdext.jar (unnecessary library)
+
+
+Changes in version 3.2.5 (2007.07.31)
+-------------------------------------------
+
+** Bug
+    * [HHH-1116] - batch-size typo
+    * [HHH-1561] - Missing " in Documentation for H3, Chapter 15.8
+    * [HHH-1569] - Immutable Natural Id check fails with ArrayIndexOutOfBounds in some cases
+    * [HHH-1694] - Documentation Outdated: "10.4.4. Queries in native SQL"
+    * [HHH-2180] - minordocumentation error in hbm xml
+    * [HHH-2201] - session.iterate() does not exist
+    * [HHH-2267] - A copy/paste mistake in the documentation for <schemavalidator> ant task
+    * [HHH-2334] - Documentation error in section 5.1.3
+    * [HHH-2420] - Error in 2.5. Contextual Sessions
+    * [HHH-2502] - The second level caching documentation states that ehcache is not distributed.
+    * [HHH-2631] - Leaking PreparedStatement and ResultSet via CollectionLoadContext instances maintained in Map collectionLoadContexts in LoadContexts
+    * [HHH-2649] - Batcher configuration parameter incorrectly documented
+    * [HHH-2711] - PropertyAccessException with backref and <composite-map-key/>
+    * [HHH-2713] - duplicated phrase in docs "of the of the"
+    * [HHH-2714] - Three typos in code examples
+    * [HHH-2719] - adddress --> address
+    * [HHH-2720] - Monetory --> Monetary
+
+** Improvement
+    * [HHH-1022] - incomplete documentation in _README.txt in the lib directory
+    * [HHH-1682] - Improve the description of differences between save() and persist()
+    * [HHH-2048] - Incomplete MappingException at org.hibernate.mapping.SimpleValue
+    * [HHH-2417] - Update book on Hibernate reference
+    * [HHH-2418] - Refer HSQL DB website in chapter 1.2.3
+    * [HHH-2487] - Typo in "5.1.7. version (optional)"
+    * [HHH-2550] - Update API Class in 10.4.3. Criteria queries
+    * [HHH-2662] - Workaround PostgreSQL issues in testsuite
+    * [HHH-2663] - Map java.sql.Types.REAL to Hibernate FloatType for auto-discovery stuff
+    * [HHH-2665] - Split Oracle9Dialect into Oracle9iDialect and Oracle10gDialect
+
+** Patch
+    * [HHH-2520] - Miscellaneous config doc spelling fixes
+    * [HHH-2630] - Hibernate Dialect is not auto-detected for Sybase ASE and DB2 (Shelley McGowan)
+    * [HHH-2758] - Patch IngresDialect based on certification
+
+** Task
+    * [HHH-2551] - Deprecate org.hibernate.criterion.Expression
+    * [HHH-2566] - Replace usages of FlushMode.NEVER with FlushMode.MANUAL
+    * [HHH-2567] - Update reference to use FlushMode.MANUAL
+    * [HHH-2568] - Hibernate javadoc overview refering wrong classes and packages
+
+
+Changes in version 3.2.4.sp1 (2007.05.18)
+-------------------------------------------
+
+** Bug
+    * [HHH-2605] - Since 3.2.4 no value specified for row id
+    * [HHH-2613] - LockMode.FORCE on non versioned entity leads to NPE
+
+
 Changes in version 3.2.4 (2007.05.09)
 -------------------------------------------
 

Deleted: core/trunk/readme.txt
===================================================================
--- core/trunk/readme.txt	2008-03-18 07:23:06 UTC (rev 14453)
+++ core/trunk/readme.txt	2008-03-18 07:24:14 UTC (rev 14454)
@@ -1,54 +0,0 @@
-Hibernate - Relational Persistence for Idiomatic Java
-=====================================================
-version 3.2 cr3, July 7, 2006
-
-Instructions
-------------
-Unzip to installation directory.
-
-See index.html in the doc/reference directory.
-
-Required jars are distributed in the lib subdirectory.
-
-Latest Documentation:
-
-   http://hibernate.org
-
-Bug Reports:
-   
-   Hibernate JIRA (preferred)
-   hibernate-devel at lists.sourceforge.net
-
-Free Technical Support:
-
-   http://forum.hibernate.org
-
-Commercial Support and Training:
-
-   http://hibernate.org/SupportTraining
-   
-   
-Get Up And Running Quick
-------------------------
-Demo:
-
-   (1) copy your JDBC driver to the lib directory
-   (2) edit etc/hibernate.properties
-   (3) run "ant eg" or "build eg"
-   (4) browse the sourcecode in eg/org/hibernate/auction
-
-Tests:
-
-   (1) copy your JDBC driver to the lib directory
-   (2) edit etc/hibernate.properties
-   (3) run "ant junitreport" or "build junitreport"
-   (4) see test_output/index.html
-
-
-Other Stuff
------------
-This software is distributed under the terms of the FSF Lesser Gnu 
-Public License (see lgpl.txt).
-
-This product includes software developed by the Apache Software 
-Foundation (http://www.apache.org/).

Added: core/trunk/src/site/apt/documentation.apt
===================================================================
--- core/trunk/src/site/apt/documentation.apt	                        (rev 0)
+++ core/trunk/src/site/apt/documentation.apt	2008-03-18 07:24:14 UTC (rev 14454)
@@ -0,0 +1,33 @@
+ ------
+ Documentation
+ ------
+ Steve Ebersole
+ ------
+ 17 March 2008
+ ------
+
+~~ Hibernate, Relational Persistence for Idiomatic Java
+~~
+~~ Copyright (c) 2008, Red Hat Middleware LLC or third-party contributors as
+~~ indicated by the @author tags or express copyright attribution
+~~ statements applied by the authors.  All third-party contributions are
+~~ distributed under license by Red Hat Middleware LLC.
+~~
+~~ This copyrighted material is made available to anyone wishing to use, modify,
+~~ copy, or redistribute it subject to the terms and conditions of the GNU
+~~ Lesser General Public License, as published by the Free Software Foundation.
+~~
+~~ This program is distributed in the hope that it will be useful,
+~~ but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
+~~ or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public License
+~~for more details.
+~~
+~~ You should have received a copy of the GNU Lesser General Public License
+~~ along with this distribution; if not, write to:
+~~ Free Software Foundation, Inc.
+~~ 51 Franklin Street, Fifth Floor
+~~ Boston, MA  02110-1301  USA
+
+Hibernate Core - Documentation
+
+    Coming Soon...  intended as a central aggregation of documentation and resource information.
\ No newline at end of file

Modified: core/trunk/src/site/apt/index.apt
===================================================================
--- core/trunk/src/site/apt/index.apt	2008-03-18 07:23:06 UTC (rev 14453)
+++ core/trunk/src/site/apt/index.apt	2008-03-18 07:24:14 UTC (rev 14454)
@@ -4,11 +4,11 @@
  Steve Ebersole
  ------
  20 July 2007
- ------ß
+ ------
 
 ~~ Hibernate, Relational Persistence for Idiomatic Java
 ~~
-~~ Copyright (c) $today.year, Red Hat Middleware LLC or third-party contributors as
+~~ Copyright (c) 2008, Red Hat Middleware LLC or third-party contributors as
 ~~ indicated by the @author tags or express copyright attribution
 ~~ statements applied by the authors.  All third-party contributions are
 ~~ distributed under license by Red Hat Middleware LLC.

Modified: core/trunk/src/site/site.xml
===================================================================
--- core/trunk/src/site/site.xml	2008-03-18 07:23:06 UTC (rev 14453)
+++ core/trunk/src/site/site.xml	2008-03-18 07:24:14 UTC (rev 14454)
@@ -8,11 +8,11 @@
     
     <version position="left"/>
     <publishDate position="navigation-bottom" format="yyyy-MM-dd"/>
-
+<!--
     <poweredBy>
         <logo name="Maven" href="http://maven.apache.org/" img="images/maven-button-4.png"/>
-    </poweredBy>
-
+    </poweredBy
+-->
     <body>
 
         <head>
@@ -27,9 +27,7 @@
 
         <menu name="Overview">
             <item name="Introduction" href="index.html"/>
-            <item name="Getting Started" href="quickstart.html"/>
             <item name="Documentation" href="documentation.html"/>
-            <item name="FAQs" href="faq.html"/>
         </menu>
 
         <menu name="Information">




More information about the hibernate-commits mailing list