Author: gbadner
Date: 2010-01-28 19:46:30 -0500 (Thu, 28 Jan 2010)
New Revision: 18666
Modified:
core/trunk/annotations/pom.xml
core/trunk/cache-ehcache/pom.xml
core/trunk/cache-infinispan/pom.xml
core/trunk/cache-jbosscache/pom.xml
core/trunk/cache-oscache/pom.xml
core/trunk/cache-swarmcache/pom.xml
core/trunk/changelog.txt
core/trunk/connection-c3p0/pom.xml
core/trunk/connection-proxool/pom.xml
core/trunk/core/pom.xml
core/trunk/distribution/pom.xml
core/trunk/documentation/envers/pom.xml
core/trunk/documentation/jbosscache2/pom.xml
core/trunk/documentation/manual/pom.xml
core/trunk/documentation/pom.xml
core/trunk/entitymanager/pom.xml
core/trunk/envers/pom.xml
core/trunk/hibernate-maven-plugin/pom.xml
core/trunk/jdbc3-testing/pom.xml
core/trunk/jdbc4-testing/pom.xml
core/trunk/jmx/pom.xml
core/trunk/parent/pom.xml
core/trunk/pom.xml
core/trunk/testing/pom.xml
core/trunk/testsuite/pom.xml
core/trunk/tutorials/eg/pom.xml
core/trunk/tutorials/pom.xml
core/trunk/tutorials/web/pom.xml
Log:
prep 3.5.0-Beta-4
Modified: core/trunk/annotations/pom.xml
===================================================================
--- core/trunk/annotations/pom.xml 2010-01-28 22:04:20 UTC (rev 18665)
+++ core/trunk/annotations/pom.xml 2010-01-29 00:46:30 UTC (rev 18666)
@@ -31,7 +31,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.5.0-SNAPSHOT</version>
+ <version>3.5.0-Beta-4</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
Modified: core/trunk/cache-ehcache/pom.xml
===================================================================
--- core/trunk/cache-ehcache/pom.xml 2010-01-28 22:04:20 UTC (rev 18665)
+++ core/trunk/cache-ehcache/pom.xml 2010-01-29 00:46:30 UTC (rev 18666)
@@ -5,7 +5,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.5.0-SNAPSHOT</version>
+ <version>3.5.0-Beta-4</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
Modified: core/trunk/cache-infinispan/pom.xml
===================================================================
--- core/trunk/cache-infinispan/pom.xml 2010-01-28 22:04:20 UTC (rev 18665)
+++ core/trunk/cache-infinispan/pom.xml 2010-01-29 00:46:30 UTC (rev 18666)
@@ -5,7 +5,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.5.0-SNAPSHOT</version>
+ <version>3.5.0-Beta-4</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
Modified: core/trunk/cache-jbosscache/pom.xml
===================================================================
--- core/trunk/cache-jbosscache/pom.xml 2010-01-28 22:04:20 UTC (rev 18665)
+++ core/trunk/cache-jbosscache/pom.xml 2010-01-29 00:46:30 UTC (rev 18666)
@@ -26,7 +26,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.5.0-SNAPSHOT</version>
+ <version>3.5.0-Beta-4</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
Modified: core/trunk/cache-oscache/pom.xml
===================================================================
--- core/trunk/cache-oscache/pom.xml 2010-01-28 22:04:20 UTC (rev 18665)
+++ core/trunk/cache-oscache/pom.xml 2010-01-29 00:46:30 UTC (rev 18666)
@@ -5,7 +5,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.5.0-SNAPSHOT</version>
+ <version>3.5.0-Beta-4</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
Modified: core/trunk/cache-swarmcache/pom.xml
===================================================================
--- core/trunk/cache-swarmcache/pom.xml 2010-01-28 22:04:20 UTC (rev 18665)
+++ core/trunk/cache-swarmcache/pom.xml 2010-01-29 00:46:30 UTC (rev 18666)
@@ -5,7 +5,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.5.0-SNAPSHOT</version>
+ <version>3.5.0-Beta-4</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
Modified: core/trunk/changelog.txt
===================================================================
--- core/trunk/changelog.txt 2010-01-28 22:04:20 UTC (rev 18665)
+++ core/trunk/changelog.txt 2010-01-29 00:46:30 UTC (rev 18666)
@@ -5,7 +5,67 @@
refer to the particular case on JIRA using the issue tracking number to learn
more about each case.
+Changes in version 3.5.0-Beta-4 (2010.01.28)
+-------------------------------------------
+-
http://opensource.atlassian.com/projects/hibernate/browse/HHH/fixforversi...
+** Sub-task
+ * [HHH-4529] - Partial support for derived identity (including @MapsId)
+ * [HHH-4651] - Add support for EntityManager properties
+ * [HHH-4659] - Add support for standard declarative cache (@Cacheable)
+ * [HHH-4660] - Support Cache Retrieve Mode and Cache Store Mode Properties
+ * [HHH-4669] - Implement JDBC driver properties support
+ * [HHH-4677] - implement PersistenceUnitInfo#getPersistenceXMLSchemaVersion(); and
the same in PersistenceMetadata
+ * [HHH-4678] - Apply PersistenceUnitInfo#getSharedCacheMode and #getValidationMode
+ * [HHH-4690] - Consider adding a flag for legacy/new generators
+ * [HHH-4725] - implement orphanRemoval for OneToOne
+ * [HHH-4849] - Derived Identity: default @JoinColumn is not honored for properties
linked to @MapsId
+
+** Bug
+ * [HHH-3828] - Criteria: Restriction whith class does not work
+ * [HHH-4736] - Cannot pass ValidatorFactory into
PersistenceProvider.createContainerEntityManagerFactory(PersistenceUnitInfo, Map)
+ * [HHH-4781] - When a read-only entity is refreshed it is changed to modifiable
+ * [HHH-4789] - Check annotations and entitymanager poms for consistent plugin
configuration
+ * [HHH-4796] - NullPointerException when an @AssociationOverride joinColumn is set
but no @AssociationOverride joinTable is on a given property
+ * [HHH-4797] - Backref properties should be ignored when building the JPA 2 metamodel
(leading atm to java.lang.IllegalArgumentException: Cannot determine java-type from given
member [null])
+ * [HHH-4804] - Entities in non-lazy associations loaded by a read-only HQL Query are
not read-only
+ * [HHH-4805] - JPA 2 metamodel impl ignores nested generics
+ * [HHH-4806] - em.getTransaction.commit() does not always wrap in a
RollbackException
+ * [HHH-4807] - not-null checking no longer applied even if Bean Validation is not
present
+ * [HHH-4828] - Entities returned by Query...setReadOnly(true)...iterate() should be
read-only
+ * [HHH-4834] - Exception in the metamodel population when raw types are used in
collections
+ * [HHH-4843] - org.hibernate.ejb.util.LogHelper assumes
javax.persistence.spi.PersistenceUnitInfo#getProperties is never null
+ * [HHH-4846] - NPE in AbstractIdentifiableType.checkDeclaredVersion
+ * [HHH-4847] - In nested id generators, use the context aka idObject for set
operation and the raw entity as input for generation
+ * [HHH-4850] - Transaction commit throws RollbackException instead of
PessimisticLockException
+ * [HHH-4851] - OneToOneSecondPass Metadata is mistakenly interpreted
+ * [HHH-4853] - 3.4.4.3 Lock Mode Properties and Uses, "Vendor-specific hints
must be ignored if they are not understood. "
+ * [HHH-4855] - Incorrectly tries to search a secondary table when globally quoted
identifiers are used
+ * [HHH-4858] - Implicitly add a cascade PERSIST when @MapsId is used
+ * [HHH-4859] - NPE when the entity uses a core-style "embedded" id (ie not
an @IdClass nor an explicit @EmbeddedId)
+ * [HHH-4862] - quoted column/alias names not properly handled in
org.hibernate.loader.EntityAliases
+
+** Improvement
+ * [HHH-4552] - Support generated value within composite keys
+ * [HHH-4813] - annotation and entitymanager module should use the
maven-injection-plugin to generate version string
+ * [HHH-4816] - Cleanup JPA setting name constants
+
+** New Feature
+ * [HHH-2501] - Add capability to set a default read-only/modifiable setting for a
session
+ * [HHH-2762] - SessionImplementor.getNonFlushedChanges()/applyNonFlushedChanges() API
and initial implementation
+ * [HHH-4616] - Configure global/cache level JMX statistics from Hibernate
configuration file
+ * [HHH-4726] - Add support for delete-orphan cascading to <one-to-one/>
+ * [HHH-4840] - Support embedded id properties like core
+
+** Task
+ * [HHH-4792] - Validate fix for HHH-4791
+ * [HHH-4793] - Revert disabling of VersionsJoinTableRangeComponentNamingTest and fix
underlying issue
+ * [HHH-4799] - Create a *unit* test that asserts SerializationHelper's ability to
deser a class using an "isolated classloader" (aka a TCCL)
+ * [HHH-4822] - Add @FailureExpected annotation to annotations and entitymananger
modules to allow the skipping of tests
+ * [HHH-4823] - Reorder modules in top level pom so that testsuite runs directly after
core
+ * [HHH-4856] - Upgrade dependency to jpa metamodel generator
+
+
Changes in version 3.5.0-Beta-3 (2010.01.13)
-------------------------------------------
-
http://opensource.atlassian.com/projects/hibernate/browse/HHH/fixforversi...
Modified: core/trunk/connection-c3p0/pom.xml
===================================================================
--- core/trunk/connection-c3p0/pom.xml 2010-01-28 22:04:20 UTC (rev 18665)
+++ core/trunk/connection-c3p0/pom.xml 2010-01-29 00:46:30 UTC (rev 18666)
@@ -5,7 +5,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.5.0-SNAPSHOT</version>
+ <version>3.5.0-Beta-4</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
Modified: core/trunk/connection-proxool/pom.xml
===================================================================
--- core/trunk/connection-proxool/pom.xml 2010-01-28 22:04:20 UTC (rev 18665)
+++ core/trunk/connection-proxool/pom.xml 2010-01-29 00:46:30 UTC (rev 18666)
@@ -5,7 +5,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.5.0-SNAPSHOT</version>
+ <version>3.5.0-Beta-4</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
Modified: core/trunk/core/pom.xml
===================================================================
--- core/trunk/core/pom.xml 2010-01-28 22:04:20 UTC (rev 18665)
+++ core/trunk/core/pom.xml 2010-01-29 00:46:30 UTC (rev 18666)
@@ -5,7 +5,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.5.0-SNAPSHOT</version>
+ <version>3.5.0-Beta-4</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
Modified: core/trunk/distribution/pom.xml
===================================================================
--- core/trunk/distribution/pom.xml 2010-01-28 22:04:20 UTC (rev 18665)
+++ core/trunk/distribution/pom.xml 2010-01-29 00:46:30 UTC (rev 18666)
@@ -32,7 +32,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.5.0-SNAPSHOT</version>
+ <version>3.5.0-Beta-4</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
Modified: core/trunk/documentation/envers/pom.xml
===================================================================
--- core/trunk/documentation/envers/pom.xml 2010-01-28 22:04:20 UTC (rev 18665)
+++ core/trunk/documentation/envers/pom.xml 2010-01-29 00:46:30 UTC (rev 18666)
@@ -5,7 +5,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.5.0-SNAPSHOT</version>
+ <version>3.5.0-Beta-4</version>
<relativePath>../../parent/pom.xml</relativePath>
</parent>
Modified: core/trunk/documentation/jbosscache2/pom.xml
===================================================================
--- core/trunk/documentation/jbosscache2/pom.xml 2010-01-28 22:04:20 UTC (rev 18665)
+++ core/trunk/documentation/jbosscache2/pom.xml 2010-01-29 00:46:30 UTC (rev 18666)
@@ -34,7 +34,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.5.0-SNAPSHOT</version>
+ <version>3.5.0-Beta-4</version>
<relativePath>../../parent/pom.xml</relativePath>
</parent>
Modified: core/trunk/documentation/manual/pom.xml
===================================================================
--- core/trunk/documentation/manual/pom.xml 2010-01-28 22:04:20 UTC (rev 18665)
+++ core/trunk/documentation/manual/pom.xml 2010-01-29 00:46:30 UTC (rev 18666)
@@ -5,7 +5,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.5.0-SNAPSHOT</version>
+ <version>3.5.0-Beta-4</version>
<relativePath>../../parent/pom.xml</relativePath>
</parent>
Modified: core/trunk/documentation/pom.xml
===================================================================
--- core/trunk/documentation/pom.xml 2010-01-28 22:04:20 UTC (rev 18665)
+++ core/trunk/documentation/pom.xml 2010-01-29 00:46:30 UTC (rev 18666)
@@ -5,7 +5,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.5.0-SNAPSHOT</version>
+ <version>3.5.0-Beta-4</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
Modified: core/trunk/entitymanager/pom.xml
===================================================================
--- core/trunk/entitymanager/pom.xml 2010-01-28 22:04:20 UTC (rev 18665)
+++ core/trunk/entitymanager/pom.xml 2010-01-29 00:46:30 UTC (rev 18666)
@@ -7,7 +7,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.5.0-SNAPSHOT</version>
+ <version>3.5.0-Beta-4</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
Modified: core/trunk/envers/pom.xml
===================================================================
--- core/trunk/envers/pom.xml 2010-01-28 22:04:20 UTC (rev 18665)
+++ core/trunk/envers/pom.xml 2010-01-29 00:46:30 UTC (rev 18666)
@@ -5,7 +5,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.5.0-SNAPSHOT</version>
+ <version>3.5.0-Beta-4</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
Modified: core/trunk/hibernate-maven-plugin/pom.xml
===================================================================
--- core/trunk/hibernate-maven-plugin/pom.xml 2010-01-28 22:04:20 UTC (rev 18665)
+++ core/trunk/hibernate-maven-plugin/pom.xml 2010-01-29 00:46:30 UTC (rev 18666)
@@ -27,7 +27,7 @@
<parent>
<artifactId>hibernate-parent</artifactId>
<groupId>org.hibernate</groupId>
- <version>3.5.0-SNAPSHOT</version>
+ <version>3.5.0-Beta-4</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
Modified: core/trunk/jdbc3-testing/pom.xml
===================================================================
--- core/trunk/jdbc3-testing/pom.xml 2010-01-28 22:04:20 UTC (rev 18665)
+++ core/trunk/jdbc3-testing/pom.xml 2010-01-29 00:46:30 UTC (rev 18666)
@@ -27,7 +27,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.5.0-SNAPSHOT</version>
+ <version>3.5.0-Beta-4</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
Modified: core/trunk/jdbc4-testing/pom.xml
===================================================================
--- core/trunk/jdbc4-testing/pom.xml 2010-01-28 22:04:20 UTC (rev 18665)
+++ core/trunk/jdbc4-testing/pom.xml 2010-01-29 00:46:30 UTC (rev 18666)
@@ -27,7 +27,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.5.0-SNAPSHOT</version>
+ <version>3.5.0-Beta-4</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
Modified: core/trunk/jmx/pom.xml
===================================================================
--- core/trunk/jmx/pom.xml 2010-01-28 22:04:20 UTC (rev 18665)
+++ core/trunk/jmx/pom.xml 2010-01-29 00:46:30 UTC (rev 18666)
@@ -29,7 +29,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.5.0-SNAPSHOT</version>
+ <version>3.5.0-Beta-4</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
Modified: core/trunk/parent/pom.xml
===================================================================
--- core/trunk/parent/pom.xml 2010-01-28 22:04:20 UTC (rev 18665)
+++ core/trunk/parent/pom.xml 2010-01-29 00:46:30 UTC (rev 18666)
@@ -31,7 +31,7 @@
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
<packaging>pom</packaging>
- <version>3.5.0-SNAPSHOT</version>
+ <version>3.5.0-Beta-4</version>
<name>Hibernate Core Parent POM</name>
<description>The base POM for all Hibernate Core modules.</description>
Modified: core/trunk/pom.xml
===================================================================
--- core/trunk/pom.xml 2010-01-28 22:04:20 UTC (rev 18665)
+++ core/trunk/pom.xml 2010-01-29 00:46:30 UTC (rev 18666)
@@ -5,7 +5,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.5.0-SNAPSHOT</version>
+ <version>3.5.0-Beta-4</version>
<relativePath>parent/pom.xml</relativePath>
</parent>
Modified: core/trunk/testing/pom.xml
===================================================================
--- core/trunk/testing/pom.xml 2010-01-28 22:04:20 UTC (rev 18665)
+++ core/trunk/testing/pom.xml 2010-01-29 00:46:30 UTC (rev 18666)
@@ -7,7 +7,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.5.0-SNAPSHOT</version>
+ <version>3.5.0-Beta-4</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
Modified: core/trunk/testsuite/pom.xml
===================================================================
--- core/trunk/testsuite/pom.xml 2010-01-28 22:04:20 UTC (rev 18665)
+++ core/trunk/testsuite/pom.xml 2010-01-29 00:46:30 UTC (rev 18666)
@@ -5,7 +5,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.5.0-SNAPSHOT</version>
+ <version>3.5.0-Beta-4</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
Modified: core/trunk/tutorials/eg/pom.xml
===================================================================
--- core/trunk/tutorials/eg/pom.xml 2010-01-28 22:04:20 UTC (rev 18665)
+++ core/trunk/tutorials/eg/pom.xml 2010-01-29 00:46:30 UTC (rev 18666)
@@ -32,7 +32,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-tutorials</artifactId>
- <version>3.5.0-SNAPSHOT</version>
+ <version>3.5.0-Beta-4</version>
<relativePath>../pom.xml</relativePath>
</parent>
Modified: core/trunk/tutorials/pom.xml
===================================================================
--- core/trunk/tutorials/pom.xml 2010-01-28 22:04:20 UTC (rev 18665)
+++ core/trunk/tutorials/pom.xml 2010-01-29 00:46:30 UTC (rev 18666)
@@ -31,7 +31,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.5.0-SNAPSHOT</version>
+ <version>3.5.0-Beta-4</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
Modified: core/trunk/tutorials/web/pom.xml
===================================================================
--- core/trunk/tutorials/web/pom.xml 2010-01-28 22:04:20 UTC (rev 18665)
+++ core/trunk/tutorials/web/pom.xml 2010-01-29 00:46:30 UTC (rev 18666)
@@ -5,7 +5,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-tutorials</artifactId>
- <version>3.5.0-SNAPSHOT</version>
+ <version>3.5.0-Beta-4</version>
<relativePath>../pom.xml</relativePath>
</parent>