Hibernate SVN: r20005 - core/tags.
by hibernate-commits@lists.jboss.org
Author: gbadner
Date: 2010-07-21 18:02:33 -0400 (Wed, 21 Jul 2010)
New Revision: 20005
Added:
core/tags/hibernate-3.5.4-Final/
Log:
Create hibernate-3.5.4-Final tag
Copied: core/tags/hibernate-3.5.4-Final (from rev 20004, core/branches/Branch_3_5)
14 years, 4 months
Hibernate SVN: r20004 - in core/branches/Branch_3_5: annotations and 31 other directories.
by hibernate-commits@lists.jboss.org
Author: gbadner
Date: 2010-07-21 17:58:28 -0400 (Wed, 21 Jul 2010)
New Revision: 20004
Modified:
core/branches/Branch_3_5/annotations/pom.xml
core/branches/Branch_3_5/cache-ehcache/pom.xml
core/branches/Branch_3_5/cache-infinispan/pom.xml
core/branches/Branch_3_5/cache-jbosscache/pom.xml
core/branches/Branch_3_5/cache-oscache/pom.xml
core/branches/Branch_3_5/cache-swarmcache/pom.xml
core/branches/Branch_3_5/connection-c3p0/pom.xml
core/branches/Branch_3_5/connection-proxool/pom.xml
core/branches/Branch_3_5/core/pom.xml
core/branches/Branch_3_5/distribution/pom.xml
core/branches/Branch_3_5/documentation/envers/pom.xml
core/branches/Branch_3_5/documentation/jbosscache2/pom.xml
core/branches/Branch_3_5/documentation/manual/old/es-ES/pom.xml
core/branches/Branch_3_5/documentation/manual/old/fr-FR/pom.xml
core/branches/Branch_3_5/documentation/manual/old/ja-JP/pom.xml
core/branches/Branch_3_5/documentation/manual/old/ko-KR/pom.xml
core/branches/Branch_3_5/documentation/manual/old/pt-BR/pom.xml
core/branches/Branch_3_5/documentation/manual/old/zh-CN/pom.xml
core/branches/Branch_3_5/documentation/manual/pom.xml
core/branches/Branch_3_5/documentation/pom.xml
core/branches/Branch_3_5/entitymanager/pom.xml
core/branches/Branch_3_5/envers/pom.xml
core/branches/Branch_3_5/hibernate-maven-plugin/pom.xml
core/branches/Branch_3_5/jdbc3-testing/pom.xml
core/branches/Branch_3_5/jdbc4-testing/pom.xml
core/branches/Branch_3_5/jmx/pom.xml
core/branches/Branch_3_5/parent/pom.xml
core/branches/Branch_3_5/pom.xml
core/branches/Branch_3_5/testing/pom.xml
core/branches/Branch_3_5/testsuite/pom.xml
core/branches/Branch_3_5/tutorials/eg/pom.xml
core/branches/Branch_3_5/tutorials/pom.xml
core/branches/Branch_3_5/tutorials/web/pom.xml
Log:
Changed 3.5.4-SNAPSHOT to 3.5.4-Final before creating tag
Modified: core/branches/Branch_3_5/annotations/pom.xml
===================================================================
--- core/branches/Branch_3_5/annotations/pom.xml 2010-07-21 21:19:07 UTC (rev 20003)
+++ core/branches/Branch_3_5/annotations/pom.xml 2010-07-21 21:58:28 UTC (rev 20004)
@@ -29,7 +29,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.5.4-SNAPSHOT</version>
+ <version>3.5.4-Final</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
Modified: core/branches/Branch_3_5/cache-ehcache/pom.xml
===================================================================
--- core/branches/Branch_3_5/cache-ehcache/pom.xml 2010-07-21 21:19:07 UTC (rev 20003)
+++ core/branches/Branch_3_5/cache-ehcache/pom.xml 2010-07-21 21:58:28 UTC (rev 20004)
@@ -6,7 +6,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.5.4-SNAPSHOT</version>
+ <version>3.5.4-Final</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
Modified: core/branches/Branch_3_5/cache-infinispan/pom.xml
===================================================================
--- core/branches/Branch_3_5/cache-infinispan/pom.xml 2010-07-21 21:19:07 UTC (rev 20003)
+++ core/branches/Branch_3_5/cache-infinispan/pom.xml 2010-07-21 21:58:28 UTC (rev 20004)
@@ -6,7 +6,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.5.4-SNAPSHOT</version>
+ <version>3.5.4-Final</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
Modified: core/branches/Branch_3_5/cache-jbosscache/pom.xml
===================================================================
--- core/branches/Branch_3_5/cache-jbosscache/pom.xml 2010-07-21 21:19:07 UTC (rev 20003)
+++ core/branches/Branch_3_5/cache-jbosscache/pom.xml 2010-07-21 21:58:28 UTC (rev 20004)
@@ -27,7 +27,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.5.4-SNAPSHOT</version>
+ <version>3.5.4-Final</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
Modified: core/branches/Branch_3_5/cache-oscache/pom.xml
===================================================================
--- core/branches/Branch_3_5/cache-oscache/pom.xml 2010-07-21 21:19:07 UTC (rev 20003)
+++ core/branches/Branch_3_5/cache-oscache/pom.xml 2010-07-21 21:58:28 UTC (rev 20004)
@@ -6,7 +6,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.5.4-SNAPSHOT</version>
+ <version>3.5.4-Final</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
Modified: core/branches/Branch_3_5/cache-swarmcache/pom.xml
===================================================================
--- core/branches/Branch_3_5/cache-swarmcache/pom.xml 2010-07-21 21:19:07 UTC (rev 20003)
+++ core/branches/Branch_3_5/cache-swarmcache/pom.xml 2010-07-21 21:58:28 UTC (rev 20004)
@@ -6,7 +6,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.5.4-SNAPSHOT</version>
+ <version>3.5.4-Final</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
Modified: core/branches/Branch_3_5/connection-c3p0/pom.xml
===================================================================
--- core/branches/Branch_3_5/connection-c3p0/pom.xml 2010-07-21 21:19:07 UTC (rev 20003)
+++ core/branches/Branch_3_5/connection-c3p0/pom.xml 2010-07-21 21:58:28 UTC (rev 20004)
@@ -6,7 +6,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.5.4-SNAPSHOT</version>
+ <version>3.5.4-Final</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
Modified: core/branches/Branch_3_5/connection-proxool/pom.xml
===================================================================
--- core/branches/Branch_3_5/connection-proxool/pom.xml 2010-07-21 21:19:07 UTC (rev 20003)
+++ core/branches/Branch_3_5/connection-proxool/pom.xml 2010-07-21 21:58:28 UTC (rev 20004)
@@ -6,7 +6,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.5.4-SNAPSHOT</version>
+ <version>3.5.4-Final</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
Modified: core/branches/Branch_3_5/core/pom.xml
===================================================================
--- core/branches/Branch_3_5/core/pom.xml 2010-07-21 21:19:07 UTC (rev 20003)
+++ core/branches/Branch_3_5/core/pom.xml 2010-07-21 21:58:28 UTC (rev 20004)
@@ -6,7 +6,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.5.4-SNAPSHOT</version>
+ <version>3.5.4-Final</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
Modified: core/branches/Branch_3_5/distribution/pom.xml
===================================================================
--- core/branches/Branch_3_5/distribution/pom.xml 2010-07-21 21:19:07 UTC (rev 20003)
+++ core/branches/Branch_3_5/distribution/pom.xml 2010-07-21 21:58:28 UTC (rev 20004)
@@ -30,7 +30,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.5.4-SNAPSHOT</version>
+ <version>3.5.4-Final</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
Modified: core/branches/Branch_3_5/documentation/envers/pom.xml
===================================================================
--- core/branches/Branch_3_5/documentation/envers/pom.xml 2010-07-21 21:19:07 UTC (rev 20003)
+++ core/branches/Branch_3_5/documentation/envers/pom.xml 2010-07-21 21:58:28 UTC (rev 20004)
@@ -6,7 +6,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.5.4-SNAPSHOT</version>
+ <version>3.5.4-Final</version>
<relativePath>../../parent/pom.xml</relativePath>
</parent>
Modified: core/branches/Branch_3_5/documentation/jbosscache2/pom.xml
===================================================================
--- core/branches/Branch_3_5/documentation/jbosscache2/pom.xml 2010-07-21 21:19:07 UTC (rev 20003)
+++ core/branches/Branch_3_5/documentation/jbosscache2/pom.xml 2010-07-21 21:58:28 UTC (rev 20004)
@@ -30,7 +30,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.5.4-SNAPSHOT</version>
+ <version>3.5.4-Final</version>
<relativePath>../../parent/pom.xml</relativePath>
</parent>
Modified: core/branches/Branch_3_5/documentation/manual/old/es-ES/pom.xml
===================================================================
--- core/branches/Branch_3_5/documentation/manual/old/es-ES/pom.xml 2010-07-21 21:19:07 UTC (rev 20003)
+++ core/branches/Branch_3_5/documentation/manual/old/es-ES/pom.xml 2010-07-21 21:58:28 UTC (rev 20004)
@@ -6,12 +6,12 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-manual-parent</artifactId>
- <version>3.5.4-SNAPSHOT</version>
+ <version>3.5.4-Final</version>
</parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-manual-${translation}</artifactId>
- <version>3.5.4-SNAPSHOT</version>
+ <version>3.5.4-Final</version>
<packaging>jdocbook</packaging>
<name>Hibernate Manual (${translation})</name>
Modified: core/branches/Branch_3_5/documentation/manual/old/fr-FR/pom.xml
===================================================================
--- core/branches/Branch_3_5/documentation/manual/old/fr-FR/pom.xml 2010-07-21 21:19:07 UTC (rev 20003)
+++ core/branches/Branch_3_5/documentation/manual/old/fr-FR/pom.xml 2010-07-21 21:58:28 UTC (rev 20004)
@@ -6,12 +6,12 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-manual-parent</artifactId>
- <version>3.5.4-SNAPSHOT</version>
+ <version>3.5.4-Final</version>
</parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-manual-${translation}</artifactId>
- <version>3.5.4-SNAPSHOT</version>
+ <version>3.5.4-Final</version>
<packaging>jdocbook</packaging>
<name>Hibernate Manual (${translation})</name>
Modified: core/branches/Branch_3_5/documentation/manual/old/ja-JP/pom.xml
===================================================================
--- core/branches/Branch_3_5/documentation/manual/old/ja-JP/pom.xml 2010-07-21 21:19:07 UTC (rev 20003)
+++ core/branches/Branch_3_5/documentation/manual/old/ja-JP/pom.xml 2010-07-21 21:58:28 UTC (rev 20004)
@@ -6,12 +6,12 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-manual-parent</artifactId>
- <version>3.5.4-SNAPSHOT</version>
+ <version>3.5.4-Final</version>
</parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-manual-${translation}</artifactId>
- <version>3.5.4-SNAPSHOT</version>
+ <version>3.5.4-Final</version>
<packaging>jdocbook</packaging>
<name>Hibernate Manual (${translation})</name>
Modified: core/branches/Branch_3_5/documentation/manual/old/ko-KR/pom.xml
===================================================================
--- core/branches/Branch_3_5/documentation/manual/old/ko-KR/pom.xml 2010-07-21 21:19:07 UTC (rev 20003)
+++ core/branches/Branch_3_5/documentation/manual/old/ko-KR/pom.xml 2010-07-21 21:58:28 UTC (rev 20004)
@@ -6,12 +6,12 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-manual-parent</artifactId>
- <version>3.5.4-SNAPSHOT</version>
+ <version>3.5.4-Final</version>
</parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-manual-${translation}</artifactId>
- <version>3.5.4-SNAPSHOT</version>
+ <version>3.5.4-Final</version>
<packaging>jdocbook</packaging>
<name>Hibernate Manual (${translation})</name>
Modified: core/branches/Branch_3_5/documentation/manual/old/pt-BR/pom.xml
===================================================================
--- core/branches/Branch_3_5/documentation/manual/old/pt-BR/pom.xml 2010-07-21 21:19:07 UTC (rev 20003)
+++ core/branches/Branch_3_5/documentation/manual/old/pt-BR/pom.xml 2010-07-21 21:58:28 UTC (rev 20004)
@@ -6,12 +6,12 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-manual-parent</artifactId>
- <version>3.5.4-SNAPSHOT</version>
+ <version>3.5.4-Final</version>
</parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-manual-${translation}</artifactId>
- <version>3.5.4-SNAPSHOT</version>
+ <version>3.5.4-Final</version>
<packaging>jdocbook</packaging>
<name>Hibernate Manual (${translation})</name>
Modified: core/branches/Branch_3_5/documentation/manual/old/zh-CN/pom.xml
===================================================================
--- core/branches/Branch_3_5/documentation/manual/old/zh-CN/pom.xml 2010-07-21 21:19:07 UTC (rev 20003)
+++ core/branches/Branch_3_5/documentation/manual/old/zh-CN/pom.xml 2010-07-21 21:58:28 UTC (rev 20004)
@@ -6,12 +6,12 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-manual-parent</artifactId>
- <version>3.5.4-SNAPSHOT</version>
+ <version>3.5.4-Final</version>
</parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-manual-${translation}</artifactId>
- <version>3.5.4-SNAPSHOT</version>
+ <version>3.5.4-Final</version>
<packaging>jdocbook</packaging>
<name>Hibernate Manual (${translation})</name>
Modified: core/branches/Branch_3_5/documentation/manual/pom.xml
===================================================================
--- core/branches/Branch_3_5/documentation/manual/pom.xml 2010-07-21 21:19:07 UTC (rev 20003)
+++ core/branches/Branch_3_5/documentation/manual/pom.xml 2010-07-21 21:58:28 UTC (rev 20004)
@@ -6,7 +6,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.5.4-SNAPSHOT</version>
+ <version>3.5.4-Final</version>
<relativePath>../../parent/pom.xml</relativePath>
</parent>
Modified: core/branches/Branch_3_5/documentation/pom.xml
===================================================================
--- core/branches/Branch_3_5/documentation/pom.xml 2010-07-21 21:19:07 UTC (rev 20003)
+++ core/branches/Branch_3_5/documentation/pom.xml 2010-07-21 21:58:28 UTC (rev 20004)
@@ -6,7 +6,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.5.4-SNAPSHOT</version>
+ <version>3.5.4-Final</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
Modified: core/branches/Branch_3_5/entitymanager/pom.xml
===================================================================
--- core/branches/Branch_3_5/entitymanager/pom.xml 2010-07-21 21:19:07 UTC (rev 20003)
+++ core/branches/Branch_3_5/entitymanager/pom.xml 2010-07-21 21:58:28 UTC (rev 20004)
@@ -6,7 +6,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.5.4-SNAPSHOT</version>
+ <version>3.5.4-Final</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
Modified: core/branches/Branch_3_5/envers/pom.xml
===================================================================
--- core/branches/Branch_3_5/envers/pom.xml 2010-07-21 21:19:07 UTC (rev 20003)
+++ core/branches/Branch_3_5/envers/pom.xml 2010-07-21 21:58:28 UTC (rev 20004)
@@ -6,7 +6,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.5.4-SNAPSHOT</version>
+ <version>3.5.4-Final</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
Modified: core/branches/Branch_3_5/hibernate-maven-plugin/pom.xml
===================================================================
--- core/branches/Branch_3_5/hibernate-maven-plugin/pom.xml 2010-07-21 21:19:07 UTC (rev 20003)
+++ core/branches/Branch_3_5/hibernate-maven-plugin/pom.xml 2010-07-21 21:58:28 UTC (rev 20004)
@@ -27,7 +27,7 @@
<parent>
<artifactId>hibernate-parent</artifactId>
<groupId>org.hibernate</groupId>
- <version>3.5.4-SNAPSHOT</version>
+ <version>3.5.4-Final</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
Modified: core/branches/Branch_3_5/jdbc3-testing/pom.xml
===================================================================
--- core/branches/Branch_3_5/jdbc3-testing/pom.xml 2010-07-21 21:19:07 UTC (rev 20003)
+++ core/branches/Branch_3_5/jdbc3-testing/pom.xml 2010-07-21 21:58:28 UTC (rev 20004)
@@ -28,7 +28,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.5.4-SNAPSHOT</version>
+ <version>3.5.4-Final</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
Modified: core/branches/Branch_3_5/jdbc4-testing/pom.xml
===================================================================
--- core/branches/Branch_3_5/jdbc4-testing/pom.xml 2010-07-21 21:19:07 UTC (rev 20003)
+++ core/branches/Branch_3_5/jdbc4-testing/pom.xml 2010-07-21 21:58:28 UTC (rev 20004)
@@ -28,7 +28,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.5.4-SNAPSHOT</version>
+ <version>3.5.4-Final</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
Modified: core/branches/Branch_3_5/jmx/pom.xml
===================================================================
--- core/branches/Branch_3_5/jmx/pom.xml 2010-07-21 21:19:07 UTC (rev 20003)
+++ core/branches/Branch_3_5/jmx/pom.xml 2010-07-21 21:58:28 UTC (rev 20004)
@@ -29,7 +29,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.5.4-SNAPSHOT</version>
+ <version>3.5.4-Final</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
Modified: core/branches/Branch_3_5/parent/pom.xml
===================================================================
--- core/branches/Branch_3_5/parent/pom.xml 2010-07-21 21:19:07 UTC (rev 20003)
+++ core/branches/Branch_3_5/parent/pom.xml 2010-07-21 21:58:28 UTC (rev 20004)
@@ -29,7 +29,7 @@
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
<packaging>pom</packaging>
- <version>3.5.4-SNAPSHOT</version>
+ <version>3.5.4-Final</version>
<name>Hibernate Core Parent POM</name>
<description>The base POM for all Hibernate Core modules.</description>
Modified: core/branches/Branch_3_5/pom.xml
===================================================================
--- core/branches/Branch_3_5/pom.xml 2010-07-21 21:19:07 UTC (rev 20003)
+++ core/branches/Branch_3_5/pom.xml 2010-07-21 21:58:28 UTC (rev 20004)
@@ -6,7 +6,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.5.4-SNAPSHOT</version>
+ <version>3.5.4-Final</version>
<relativePath>parent/pom.xml</relativePath>
</parent>
Modified: core/branches/Branch_3_5/testing/pom.xml
===================================================================
--- core/branches/Branch_3_5/testing/pom.xml 2010-07-21 21:19:07 UTC (rev 20003)
+++ core/branches/Branch_3_5/testing/pom.xml 2010-07-21 21:58:28 UTC (rev 20004)
@@ -6,7 +6,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.5.4-SNAPSHOT</version>
+ <version>3.5.4-Final</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
Modified: core/branches/Branch_3_5/testsuite/pom.xml
===================================================================
--- core/branches/Branch_3_5/testsuite/pom.xml 2010-07-21 21:19:07 UTC (rev 20003)
+++ core/branches/Branch_3_5/testsuite/pom.xml 2010-07-21 21:58:28 UTC (rev 20004)
@@ -6,7 +6,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.5.4-SNAPSHOT</version>
+ <version>3.5.4-Final</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
Modified: core/branches/Branch_3_5/tutorials/eg/pom.xml
===================================================================
--- core/branches/Branch_3_5/tutorials/eg/pom.xml 2010-07-21 21:19:07 UTC (rev 20003)
+++ core/branches/Branch_3_5/tutorials/eg/pom.xml 2010-07-21 21:58:28 UTC (rev 20004)
@@ -30,7 +30,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-tutorials</artifactId>
- <version>3.5.4-SNAPSHOT</version>
+ <version>3.5.4-Final</version>
<relativePath>../pom.xml</relativePath>
</parent>
Modified: core/branches/Branch_3_5/tutorials/pom.xml
===================================================================
--- core/branches/Branch_3_5/tutorials/pom.xml 2010-07-21 21:19:07 UTC (rev 20003)
+++ core/branches/Branch_3_5/tutorials/pom.xml 2010-07-21 21:58:28 UTC (rev 20004)
@@ -29,7 +29,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.5.4-SNAPSHOT</version>
+ <version>3.5.4-Final</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
Modified: core/branches/Branch_3_5/tutorials/web/pom.xml
===================================================================
--- core/branches/Branch_3_5/tutorials/web/pom.xml 2010-07-21 21:19:07 UTC (rev 20003)
+++ core/branches/Branch_3_5/tutorials/web/pom.xml 2010-07-21 21:58:28 UTC (rev 20004)
@@ -6,7 +6,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-tutorials</artifactId>
- <version>3.5.4-SNAPSHOT</version>
+ <version>3.5.4-Final</version>
<relativePath>../pom.xml</relativePath>
</parent>
14 years, 4 months
Hibernate SVN: r20003 - core/branches/Branch_3_5.
by hibernate-commits@lists.jboss.org
Author: gbadner
Date: 2010-07-21 17:19:07 -0400 (Wed, 21 Jul 2010)
New Revision: 20003
Modified:
core/branches/Branch_3_5/changelog.txt
Log:
Updated changelog.txt for 3.5.4
Modified: core/branches/Branch_3_5/changelog.txt
===================================================================
--- core/branches/Branch_3_5/changelog.txt 2010-07-21 20:57:00 UTC (rev 20002)
+++ core/branches/Branch_3_5/changelog.txt 2010-07-21 21:19:07 UTC (rev 20003)
@@ -5,6 +5,49 @@
refer to the particular case on JIRA using the issue tracking number to learn
more about each case.
+Changes in version 3.5.4 (2010.07.21)
+-------------------------------------------
+http://opensource.atlassian.com/projects/hibernate/browse/HHH/fixforversion/11100
+
+** Bug
+
+ * [HHH-2269] - Many-to-one cascade fails with TransientObjectException if the inverse collection is marked CascadeType.DELETE_ORPHAN
+ * [HHH-3001] - The NoopOptimizer is not thread safe
+ * [HHH-3694] - ResultTransformer not used when scroll() is used on a named SQLQuery
+ * [HHH-4156] - c3p0 is not used when only specific hibernate.c3p0.* properties
+ * [HHH-4240] - SecondaryTables not recognized when using JOINED inheritance
+ * [HHH-4250] - @ManyToOne - @OneToMany doesn't work with @Inheritance(strategy= InheritanceType.JOINED)
+ * [HHH-4568] - Sybase - Test "BatchTest" fails due to "unexpected row count from update"
+ * [HHH-4647] - Problems with @JoinColumn referencedColumnName and quoted column and table names
+ * [HHH-4716] - NotAuditedException using the entity name concept of hibernate.
+ * [HHH-5109] - @OneToOne - too many joins
+ * [HHH-5272] - Typo in tutorial at web site
+ * [HHH-5315] - AuditJoinTable rows are no longer flushed to the database
+ * [HHH-5318] - Wrong logic for RequiresDialectFeature in org.hibernate.test.annotations.HibernateTestCase
+ * [HHH-5319] - Clean up data created in org.hibernate.test.annotations.onetomany.OneToManyTest#testUnidirectionalExplicit
+ * [HHH-5320] - IntermediateMappedSuperclassTest should set the scale of the BigDecimal
+ * [HHH-5322] - Regression in PersistenceUtilHelper
+ * [HHH-5323] - correct jdbc driver version for testing
+ * [HHH-5324] - Tests fail on mysql
+ * [HHH-5329] - NoClassDefFoundError when using Hibernate 3.5 with J2SE 1.4 because of a wrong catch block
+ * [HHH-5332] - JndiInfinispanRegionFactory cannot be instantiated
+ * [HHH-5334] - PersistenceUtilHelpe.findMember(Class, String) private method doesn't work with members of a superclass
+ * [HHH-5340] - Typo in tutorial at web site
+ * [HHH-5370] - Building IN condition with CriteriaBuilder providing collection of values not working.
+ * [HHH-5402] - Revert to hsqldb 1.8.0.2 as the test version for 3.5.4
+
+** New Feature
+
+ * [HHH-3659] - statistics: Execution time of a query
+ * [HHH-5260] - Allow query region name specific eviction settings
+
+** Patch
+
+ * [HHH-5213] - Add native SQL Boolean type to Ingres10Dialect
+ * [HHH-5336] - a few typo fixes
+ * [HHH-5381] - HSQLDB new dialect (Fred Toussi)
+
+
Changes in version 3.5.3 (2010.06.16)
-------------------------------------------
http://opensource.atlassian.com/projects/hibernate/browse/HHH/fixforversi...
14 years, 4 months
Hibernate SVN: r20002 - core/branches/Branch_3_5/parent.
by hibernate-commits@lists.jboss.org
Author: gbadner
Date: 2010-07-21 16:57:00 -0400 (Wed, 21 Jul 2010)
New Revision: 20002
Modified:
core/branches/Branch_3_5/parent/pom.xml
Log:
HHH-5402 : Revert to hsqldb 1.8.0.2 as the test version for 3.5.4
Modified: core/branches/Branch_3_5/parent/pom.xml
===================================================================
--- core/branches/Branch_3_5/parent/pom.xml 2010-07-21 20:35:55 UTC (rev 20001)
+++ core/branches/Branch_3_5/parent/pom.xml 2010-07-21 20:57:00 UTC (rev 20002)
@@ -540,9 +540,9 @@
<version>4.0.2.GA</version>
</dependency>
<dependency>
- <groupId>org.hsqldb</groupId>
+ <groupId>hsqldb</groupId>
<artifactId>hsqldb</artifactId>
- <version>1.8.0.10</version>
+ <version>1.8.0.2</version>
</dependency>
</dependencies>
</dependencyManagement>
@@ -572,7 +572,7 @@
</activation>
<dependencies>
<dependency>
- <groupId>org.hsqldb</groupId>
+ <groupId>hsqldb</groupId>
<artifactId>hsqldb</artifactId>
<scope>test</scope>
</dependency>
14 years, 4 months
Hibernate SVN: r20001 - in core/trunk: cache-ehcache and 22 other directories.
by hibernate-commits@lists.jboss.org
Author: steve.ebersole(a)jboss.com
Date: 2010-07-21 16:35:55 -0400 (Wed, 21 Jul 2010)
New Revision: 20001
Modified:
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/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/jdbc3-testing/pom.xml
core/trunk/jdbc4-testing/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:
Updating pom versions to 3.6.0-SNAPSHOT for release tagging
Modified: core/trunk/cache-ehcache/pom.xml
===================================================================
--- core/trunk/cache-ehcache/pom.xml 2010-07-21 20:35:29 UTC (rev 20000)
+++ core/trunk/cache-ehcache/pom.xml 2010-07-21 20:35:55 UTC (rev 20001)
@@ -6,7 +6,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.6.0.Beta1</version>
+ <version>3.6.0-SNAPSHOT</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
Modified: core/trunk/cache-infinispan/pom.xml
===================================================================
--- core/trunk/cache-infinispan/pom.xml 2010-07-21 20:35:29 UTC (rev 20000)
+++ core/trunk/cache-infinispan/pom.xml 2010-07-21 20:35:55 UTC (rev 20001)
@@ -6,7 +6,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.6.0.Beta1</version>
+ <version>3.6.0-SNAPSHOT</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
Modified: core/trunk/cache-jbosscache/pom.xml
===================================================================
--- core/trunk/cache-jbosscache/pom.xml 2010-07-21 20:35:29 UTC (rev 20000)
+++ core/trunk/cache-jbosscache/pom.xml 2010-07-21 20:35:55 UTC (rev 20001)
@@ -27,7 +27,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.6.0.Beta1</version>
+ <version>3.6.0-SNAPSHOT</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
Modified: core/trunk/cache-oscache/pom.xml
===================================================================
--- core/trunk/cache-oscache/pom.xml 2010-07-21 20:35:29 UTC (rev 20000)
+++ core/trunk/cache-oscache/pom.xml 2010-07-21 20:35:55 UTC (rev 20001)
@@ -6,7 +6,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.6.0.Beta1</version>
+ <version>3.6.0-SNAPSHOT</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
Modified: core/trunk/cache-swarmcache/pom.xml
===================================================================
--- core/trunk/cache-swarmcache/pom.xml 2010-07-21 20:35:29 UTC (rev 20000)
+++ core/trunk/cache-swarmcache/pom.xml 2010-07-21 20:35:55 UTC (rev 20001)
@@ -6,7 +6,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.6.0.Beta1</version>
+ <version>3.6.0-SNAPSHOT</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
Modified: core/trunk/connection-c3p0/pom.xml
===================================================================
--- core/trunk/connection-c3p0/pom.xml 2010-07-21 20:35:29 UTC (rev 20000)
+++ core/trunk/connection-c3p0/pom.xml 2010-07-21 20:35:55 UTC (rev 20001)
@@ -6,7 +6,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.6.0.Beta1</version>
+ <version>3.6.0-SNAPSHOT</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
Modified: core/trunk/connection-proxool/pom.xml
===================================================================
--- core/trunk/connection-proxool/pom.xml 2010-07-21 20:35:29 UTC (rev 20000)
+++ core/trunk/connection-proxool/pom.xml 2010-07-21 20:35:55 UTC (rev 20001)
@@ -6,7 +6,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.6.0.Beta1</version>
+ <version>3.6.0-SNAPSHOT</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
Modified: core/trunk/core/pom.xml
===================================================================
--- core/trunk/core/pom.xml 2010-07-21 20:35:29 UTC (rev 20000)
+++ core/trunk/core/pom.xml 2010-07-21 20:35:55 UTC (rev 20001)
@@ -6,7 +6,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.6.0.Beta1</version>
+ <version>3.6.0-SNAPSHOT</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
Modified: core/trunk/distribution/pom.xml
===================================================================
--- core/trunk/distribution/pom.xml 2010-07-21 20:35:29 UTC (rev 20000)
+++ core/trunk/distribution/pom.xml 2010-07-21 20:35:55 UTC (rev 20001)
@@ -30,7 +30,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.6.0.Beta1</version>
+ <version>3.6.0-SNAPSHOT</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
Modified: core/trunk/documentation/envers/pom.xml
===================================================================
--- core/trunk/documentation/envers/pom.xml 2010-07-21 20:35:29 UTC (rev 20000)
+++ core/trunk/documentation/envers/pom.xml 2010-07-21 20:35:55 UTC (rev 20001)
@@ -6,7 +6,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.6.0.Beta1</version>
+ <version>3.6.0-SNAPSHOT</version>
<relativePath>../../parent/pom.xml</relativePath>
</parent>
Modified: core/trunk/documentation/jbosscache2/pom.xml
===================================================================
--- core/trunk/documentation/jbosscache2/pom.xml 2010-07-21 20:35:29 UTC (rev 20000)
+++ core/trunk/documentation/jbosscache2/pom.xml 2010-07-21 20:35:55 UTC (rev 20001)
@@ -30,7 +30,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.6.0.Beta1</version>
+ <version>3.6.0-SNAPSHOT</version>
<relativePath>../../parent/pom.xml</relativePath>
</parent>
Modified: core/trunk/documentation/manual/pom.xml
===================================================================
--- core/trunk/documentation/manual/pom.xml 2010-07-21 20:35:29 UTC (rev 20000)
+++ core/trunk/documentation/manual/pom.xml 2010-07-21 20:35:55 UTC (rev 20001)
@@ -6,7 +6,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.6.0.Beta1</version>
+ <version>3.6.0-SNAPSHOT</version>
<relativePath>../../parent/pom.xml</relativePath>
</parent>
Modified: core/trunk/documentation/pom.xml
===================================================================
--- core/trunk/documentation/pom.xml 2010-07-21 20:35:29 UTC (rev 20000)
+++ core/trunk/documentation/pom.xml 2010-07-21 20:35:55 UTC (rev 20001)
@@ -6,7 +6,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.6.0.Beta1</version>
+ <version>3.6.0-SNAPSHOT</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
Modified: core/trunk/entitymanager/pom.xml
===================================================================
--- core/trunk/entitymanager/pom.xml 2010-07-21 20:35:29 UTC (rev 20000)
+++ core/trunk/entitymanager/pom.xml 2010-07-21 20:35:55 UTC (rev 20001)
@@ -6,7 +6,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.6.0.Beta1</version>
+ <version>3.6.0-SNAPSHOT</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
Modified: core/trunk/envers/pom.xml
===================================================================
--- core/trunk/envers/pom.xml 2010-07-21 20:35:29 UTC (rev 20000)
+++ core/trunk/envers/pom.xml 2010-07-21 20:35:55 UTC (rev 20001)
@@ -6,7 +6,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.6.0.Beta1</version>
+ <version>3.6.0-SNAPSHOT</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
Modified: core/trunk/jdbc3-testing/pom.xml
===================================================================
--- core/trunk/jdbc3-testing/pom.xml 2010-07-21 20:35:29 UTC (rev 20000)
+++ core/trunk/jdbc3-testing/pom.xml 2010-07-21 20:35:55 UTC (rev 20001)
@@ -28,7 +28,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.6.0.Beta1</version>
+ <version>3.6.0-SNAPSHOT</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
Modified: core/trunk/jdbc4-testing/pom.xml
===================================================================
--- core/trunk/jdbc4-testing/pom.xml 2010-07-21 20:35:29 UTC (rev 20000)
+++ core/trunk/jdbc4-testing/pom.xml 2010-07-21 20:35:55 UTC (rev 20001)
@@ -28,7 +28,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.6.0.Beta1</version>
+ <version>3.6.0-SNAPSHOT</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
Modified: core/trunk/parent/pom.xml
===================================================================
--- core/trunk/parent/pom.xml 2010-07-21 20:35:29 UTC (rev 20000)
+++ core/trunk/parent/pom.xml 2010-07-21 20:35:55 UTC (rev 20001)
@@ -29,7 +29,7 @@
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
<packaging>pom</packaging>
- <version>3.6.0.Beta1</version>
+ <version>3.6.0-SNAPSHOT</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-07-21 20:35:29 UTC (rev 20000)
+++ core/trunk/pom.xml 2010-07-21 20:35:55 UTC (rev 20001)
@@ -6,7 +6,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.6.0.Beta1</version>
+ <version>3.6.0-SNAPSHOT</version>
<relativePath>parent/pom.xml</relativePath>
</parent>
Modified: core/trunk/testing/pom.xml
===================================================================
--- core/trunk/testing/pom.xml 2010-07-21 20:35:29 UTC (rev 20000)
+++ core/trunk/testing/pom.xml 2010-07-21 20:35:55 UTC (rev 20001)
@@ -6,7 +6,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.6.0.Beta1</version>
+ <version>3.6.0-SNAPSHOT</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
Modified: core/trunk/testsuite/pom.xml
===================================================================
--- core/trunk/testsuite/pom.xml 2010-07-21 20:35:29 UTC (rev 20000)
+++ core/trunk/testsuite/pom.xml 2010-07-21 20:35:55 UTC (rev 20001)
@@ -6,7 +6,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.6.0.Beta1</version>
+ <version>3.6.0-SNAPSHOT</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
Modified: core/trunk/tutorials/eg/pom.xml
===================================================================
--- core/trunk/tutorials/eg/pom.xml 2010-07-21 20:35:29 UTC (rev 20000)
+++ core/trunk/tutorials/eg/pom.xml 2010-07-21 20:35:55 UTC (rev 20001)
@@ -30,7 +30,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-tutorials</artifactId>
- <version>3.6.0.Beta1</version>
+ <version>3.6.0-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>
Modified: core/trunk/tutorials/pom.xml
===================================================================
--- core/trunk/tutorials/pom.xml 2010-07-21 20:35:29 UTC (rev 20000)
+++ core/trunk/tutorials/pom.xml 2010-07-21 20:35:55 UTC (rev 20001)
@@ -29,7 +29,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.6.0.Beta1</version>
+ <version>3.6.0-SNAPSHOT</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
Modified: core/trunk/tutorials/web/pom.xml
===================================================================
--- core/trunk/tutorials/web/pom.xml 2010-07-21 20:35:29 UTC (rev 20000)
+++ core/trunk/tutorials/web/pom.xml 2010-07-21 20:35:55 UTC (rev 20001)
@@ -6,7 +6,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-tutorials</artifactId>
- <version>3.6.0.Beta1</version>
+ <version>3.6.0-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>
14 years, 4 months
Hibernate SVN: r20000 - core/tags.
by hibernate-commits@lists.jboss.org
Author: steve.ebersole(a)jboss.com
Date: 2010-07-21 16:35:29 -0400 (Wed, 21 Jul 2010)
New Revision: 20000
Added:
core/tags/hibernate-3.6.0.Beta1/
Log:
Tagging 3.6.0.Beta1 release
Copied: core/tags/hibernate-3.6.0.Beta1 (from rev 19999, core/trunk)
14 years, 4 months
Hibernate SVN: r19999 - in core/trunk: cache-ehcache and 28 other directories.
by hibernate-commits@lists.jboss.org
Author: steve.ebersole(a)jboss.com
Date: 2010-07-21 16:35:16 -0400 (Wed, 21 Jul 2010)
New Revision: 19999
Modified:
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/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/entitymanager/src/main/java/org/hibernate/ejb/Version.java
core/trunk/entitymanager/src/main/java/org/hibernate/ejb/packaging/PersistenceMetadata.java
core/trunk/entitymanager/src/test/java/org/hibernate/ejb/test/ejb3configuration/TestCase.java
core/trunk/entitymanager/src/test/java/org/hibernate/ejb/test/exception/Music.java
core/trunk/entitymanager/src/test/java/org/hibernate/ejb/test/exception/Musician.java
core/trunk/entitymanager/src/test/java/org/hibernate/ejb/test/ops/PersistTest.java
core/trunk/entitymanager/src/test/java/org/hibernate/ejb/test/packaging/JarVisitorTest.java
core/trunk/entitymanager/src/test/java/org/hibernate/ejb/test/packaging/PackagedEntityManagerTest.java
core/trunk/envers/pom.xml
core/trunk/jdbc3-testing/pom.xml
core/trunk/jdbc4-testing/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:
Updating pom versions to 3.6.0.Beta1 for release tagging
Modified: core/trunk/cache-ehcache/pom.xml
===================================================================
--- core/trunk/cache-ehcache/pom.xml 2010-07-21 20:24:04 UTC (rev 19998)
+++ core/trunk/cache-ehcache/pom.xml 2010-07-21 20:35:16 UTC (rev 19999)
@@ -6,7 +6,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.6.0-SNAPSHOT</version>
+ <version>3.6.0.Beta1</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
Modified: core/trunk/cache-infinispan/pom.xml
===================================================================
--- core/trunk/cache-infinispan/pom.xml 2010-07-21 20:24:04 UTC (rev 19998)
+++ core/trunk/cache-infinispan/pom.xml 2010-07-21 20:35:16 UTC (rev 19999)
@@ -6,7 +6,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.6.0-SNAPSHOT</version>
+ <version>3.6.0.Beta1</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
Modified: core/trunk/cache-jbosscache/pom.xml
===================================================================
--- core/trunk/cache-jbosscache/pom.xml 2010-07-21 20:24:04 UTC (rev 19998)
+++ core/trunk/cache-jbosscache/pom.xml 2010-07-21 20:35:16 UTC (rev 19999)
@@ -27,7 +27,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.6.0-SNAPSHOT</version>
+ <version>3.6.0.Beta1</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
Modified: core/trunk/cache-oscache/pom.xml
===================================================================
--- core/trunk/cache-oscache/pom.xml 2010-07-21 20:24:04 UTC (rev 19998)
+++ core/trunk/cache-oscache/pom.xml 2010-07-21 20:35:16 UTC (rev 19999)
@@ -6,7 +6,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.6.0-SNAPSHOT</version>
+ <version>3.6.0.Beta1</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
Modified: core/trunk/cache-swarmcache/pom.xml
===================================================================
--- core/trunk/cache-swarmcache/pom.xml 2010-07-21 20:24:04 UTC (rev 19998)
+++ core/trunk/cache-swarmcache/pom.xml 2010-07-21 20:35:16 UTC (rev 19999)
@@ -6,7 +6,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.6.0-SNAPSHOT</version>
+ <version>3.6.0.Beta1</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
Modified: core/trunk/connection-c3p0/pom.xml
===================================================================
--- core/trunk/connection-c3p0/pom.xml 2010-07-21 20:24:04 UTC (rev 19998)
+++ core/trunk/connection-c3p0/pom.xml 2010-07-21 20:35:16 UTC (rev 19999)
@@ -6,7 +6,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.6.0-SNAPSHOT</version>
+ <version>3.6.0.Beta1</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
Modified: core/trunk/connection-proxool/pom.xml
===================================================================
--- core/trunk/connection-proxool/pom.xml 2010-07-21 20:24:04 UTC (rev 19998)
+++ core/trunk/connection-proxool/pom.xml 2010-07-21 20:35:16 UTC (rev 19999)
@@ -6,7 +6,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.6.0-SNAPSHOT</version>
+ <version>3.6.0.Beta1</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
Modified: core/trunk/core/pom.xml
===================================================================
--- core/trunk/core/pom.xml 2010-07-21 20:24:04 UTC (rev 19998)
+++ core/trunk/core/pom.xml 2010-07-21 20:35:16 UTC (rev 19999)
@@ -6,7 +6,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.6.0-SNAPSHOT</version>
+ <version>3.6.0.Beta1</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
Modified: core/trunk/distribution/pom.xml
===================================================================
--- core/trunk/distribution/pom.xml 2010-07-21 20:24:04 UTC (rev 19998)
+++ core/trunk/distribution/pom.xml 2010-07-21 20:35:16 UTC (rev 19999)
@@ -30,7 +30,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.6.0-SNAPSHOT</version>
+ <version>3.6.0.Beta1</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
Modified: core/trunk/documentation/envers/pom.xml
===================================================================
--- core/trunk/documentation/envers/pom.xml 2010-07-21 20:24:04 UTC (rev 19998)
+++ core/trunk/documentation/envers/pom.xml 2010-07-21 20:35:16 UTC (rev 19999)
@@ -6,7 +6,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.6.0-SNAPSHOT</version>
+ <version>3.6.0.Beta1</version>
<relativePath>../../parent/pom.xml</relativePath>
</parent>
Modified: core/trunk/documentation/jbosscache2/pom.xml
===================================================================
--- core/trunk/documentation/jbosscache2/pom.xml 2010-07-21 20:24:04 UTC (rev 19998)
+++ core/trunk/documentation/jbosscache2/pom.xml 2010-07-21 20:35:16 UTC (rev 19999)
@@ -30,7 +30,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.5.2-SNAPSHOT</version>
+ <version>3.6.0.Beta1</version>
<relativePath>../../parent/pom.xml</relativePath>
</parent>
Modified: core/trunk/documentation/manual/pom.xml
===================================================================
--- core/trunk/documentation/manual/pom.xml 2010-07-21 20:24:04 UTC (rev 19998)
+++ core/trunk/documentation/manual/pom.xml 2010-07-21 20:35:16 UTC (rev 19999)
@@ -6,7 +6,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.6.0-SNAPSHOT</version>
+ <version>3.6.0.Beta1</version>
<relativePath>../../parent/pom.xml</relativePath>
</parent>
Modified: core/trunk/documentation/pom.xml
===================================================================
--- core/trunk/documentation/pom.xml 2010-07-21 20:24:04 UTC (rev 19998)
+++ core/trunk/documentation/pom.xml 2010-07-21 20:35:16 UTC (rev 19999)
@@ -6,7 +6,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.6.0-SNAPSHOT</version>
+ <version>3.6.0.Beta1</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
Modified: core/trunk/entitymanager/pom.xml
===================================================================
--- core/trunk/entitymanager/pom.xml 2010-07-21 20:24:04 UTC (rev 19998)
+++ core/trunk/entitymanager/pom.xml 2010-07-21 20:35:16 UTC (rev 19999)
@@ -6,7 +6,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.6.0-SNAPSHOT</version>
+ <version>3.6.0.Beta1</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
@@ -120,12 +120,12 @@
<!-- Define one configuration outside executions and without a phase in order to allow 'mvn antrun:run' -->
<configuration>
<tasks>
- <property name="target.dir" value="${project.build.directory}/generated-src/jpamodelgen" />
- <property name="src.dir" value="${project.build.testSourceDirectory}" />
- <property name="jdk16_home" value="${jdk16_home}" />
- <property name="classpath" refid="maven.test.classpath" />
+ <property name="target.dir" value="${project.build.directory}/generated-src/jpamodelgen"/>
+ <property name="src.dir" value="${project.build.testSourceDirectory}"/>
+ <property name="jdk16_home" value="${jdk16_home}"/>
+ <property name="classpath" refid="maven.test.classpath"/>
<ant antfile="${basedir}/build.xml">
- <target name="generate-metamodel" />
+ <target name="generate-metamodel"/>
</ant>
</tasks>
</configuration>
Modified: core/trunk/entitymanager/src/main/java/org/hibernate/ejb/Version.java
===================================================================
--- core/trunk/entitymanager/src/main/java/org/hibernate/ejb/Version.java 2010-07-21 20:24:04 UTC (rev 19998)
+++ core/trunk/entitymanager/src/main/java/org/hibernate/ejb/Version.java 2010-07-21 20:35:16 UTC (rev 19999)
@@ -1,4 +1,4 @@
-// $Id:$
+// $Id$
/*
* Copyright (c) 2009, Red Hat Middleware LLC or third-party contributors as
* indicated by the @author tags or express copyright attribution
Modified: core/trunk/entitymanager/src/main/java/org/hibernate/ejb/packaging/PersistenceMetadata.java
===================================================================
--- core/trunk/entitymanager/src/main/java/org/hibernate/ejb/packaging/PersistenceMetadata.java 2010-07-21 20:24:04 UTC (rev 19998)
+++ core/trunk/entitymanager/src/main/java/org/hibernate/ejb/packaging/PersistenceMetadata.java 2010-07-21 20:35:16 UTC (rev 19999)
@@ -1,4 +1,4 @@
-// $Id:$
+// $Id$
/*
* Copyright (c) 2009, Red Hat Middleware LLC or third-party contributors as
* indicated by the @author tags or express copyright attribution
Modified: core/trunk/entitymanager/src/test/java/org/hibernate/ejb/test/ejb3configuration/TestCase.java
===================================================================
--- core/trunk/entitymanager/src/test/java/org/hibernate/ejb/test/ejb3configuration/TestCase.java 2010-07-21 20:24:04 UTC (rev 19998)
+++ core/trunk/entitymanager/src/test/java/org/hibernate/ejb/test/ejb3configuration/TestCase.java 2010-07-21 20:35:16 UTC (rev 19999)
@@ -1,4 +1,4 @@
-// $Id:$
+// $Id$
/*
* Hibernate, Relational Persistence for Idiomatic Java
*
Modified: core/trunk/entitymanager/src/test/java/org/hibernate/ejb/test/exception/Music.java
===================================================================
--- core/trunk/entitymanager/src/test/java/org/hibernate/ejb/test/exception/Music.java 2010-07-21 20:24:04 UTC (rev 19998)
+++ core/trunk/entitymanager/src/test/java/org/hibernate/ejb/test/exception/Music.java 2010-07-21 20:35:16 UTC (rev 19999)
@@ -1,4 +1,4 @@
-// $Id:$
+// $Id$
package org.hibernate.ejb.test.exception;
import java.io.Serializable;
Modified: core/trunk/entitymanager/src/test/java/org/hibernate/ejb/test/exception/Musician.java
===================================================================
--- core/trunk/entitymanager/src/test/java/org/hibernate/ejb/test/exception/Musician.java 2010-07-21 20:24:04 UTC (rev 19998)
+++ core/trunk/entitymanager/src/test/java/org/hibernate/ejb/test/exception/Musician.java 2010-07-21 20:35:16 UTC (rev 19999)
@@ -1,4 +1,4 @@
-// $Id:$
+// $Id$
package org.hibernate.ejb.test.exception;
import java.io.Serializable;
Modified: core/trunk/entitymanager/src/test/java/org/hibernate/ejb/test/ops/PersistTest.java
===================================================================
--- core/trunk/entitymanager/src/test/java/org/hibernate/ejb/test/ops/PersistTest.java 2010-07-21 20:24:04 UTC (rev 19998)
+++ core/trunk/entitymanager/src/test/java/org/hibernate/ejb/test/ops/PersistTest.java 2010-07-21 20:35:16 UTC (rev 19999)
@@ -1,4 +1,4 @@
-// $Id:$
+// $Id$
/*
* Hibernate, Relational Persistence for Idiomatic Java
*
Modified: core/trunk/entitymanager/src/test/java/org/hibernate/ejb/test/packaging/JarVisitorTest.java
===================================================================
--- core/trunk/entitymanager/src/test/java/org/hibernate/ejb/test/packaging/JarVisitorTest.java 2010-07-21 20:24:04 UTC (rev 19998)
+++ core/trunk/entitymanager/src/test/java/org/hibernate/ejb/test/packaging/JarVisitorTest.java 2010-07-21 20:35:16 UTC (rev 19999)
@@ -1,4 +1,4 @@
-// $Id:$
+// $Id$
/*
* Hibernate, Relational Persistence for Idiomatic Java
*
Modified: core/trunk/entitymanager/src/test/java/org/hibernate/ejb/test/packaging/PackagedEntityManagerTest.java
===================================================================
--- core/trunk/entitymanager/src/test/java/org/hibernate/ejb/test/packaging/PackagedEntityManagerTest.java 2010-07-21 20:24:04 UTC (rev 19998)
+++ core/trunk/entitymanager/src/test/java/org/hibernate/ejb/test/packaging/PackagedEntityManagerTest.java 2010-07-21 20:35:16 UTC (rev 19999)
@@ -1,4 +1,4 @@
-// $Id:$
+// $Id$
/*
* Hibernate, Relational Persistence for Idiomatic Java
*
Modified: core/trunk/envers/pom.xml
===================================================================
--- core/trunk/envers/pom.xml 2010-07-21 20:24:04 UTC (rev 19998)
+++ core/trunk/envers/pom.xml 2010-07-21 20:35:16 UTC (rev 19999)
@@ -6,7 +6,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.6.0-SNAPSHOT</version>
+ <version>3.6.0.Beta1</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
Modified: core/trunk/jdbc3-testing/pom.xml
===================================================================
--- core/trunk/jdbc3-testing/pom.xml 2010-07-21 20:24:04 UTC (rev 19998)
+++ core/trunk/jdbc3-testing/pom.xml 2010-07-21 20:35:16 UTC (rev 19999)
@@ -28,7 +28,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.6.0-SNAPSHOT</version>
+ <version>3.6.0.Beta1</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
Modified: core/trunk/jdbc4-testing/pom.xml
===================================================================
--- core/trunk/jdbc4-testing/pom.xml 2010-07-21 20:24:04 UTC (rev 19998)
+++ core/trunk/jdbc4-testing/pom.xml 2010-07-21 20:35:16 UTC (rev 19999)
@@ -28,7 +28,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.6.0-SNAPSHOT</version>
+ <version>3.6.0.Beta1</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
Modified: core/trunk/parent/pom.xml
===================================================================
--- core/trunk/parent/pom.xml 2010-07-21 20:24:04 UTC (rev 19998)
+++ core/trunk/parent/pom.xml 2010-07-21 20:35:16 UTC (rev 19999)
@@ -29,7 +29,7 @@
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
<packaging>pom</packaging>
- <version>3.6.0-SNAPSHOT</version>
+ <version>3.6.0.Beta1</version>
<name>Hibernate Core Parent POM</name>
<description>The base POM for all Hibernate Core modules.</description>
@@ -587,8 +587,8 @@
<jdbc.driver>org.hsqldb.jdbcDriver</jdbc.driver>
<jdbc.url>jdbc:hsqldb:.</jdbc.url>
<jdbc.user>sa</jdbc.user>
- <jdbc.pass />
- <jdbc.isolation />
+ <jdbc.pass/>
+ <jdbc.isolation/>
</properties>
</profile>
@@ -609,8 +609,8 @@
<jdbc.driver>org.h2.Driver</jdbc.driver>
<jdbc.url>jdbc:h2:mem:db1;DB_CLOSE_DELAY=-1;MVCC=TRUE</jdbc.url>
<jdbc.user>sa</jdbc.user>
- <jdbc.pass />
- <jdbc.isolation />
+ <jdbc.pass/>
+ <jdbc.isolation/>
</properties>
</profile>
<!--
@@ -638,7 +638,7 @@
<jdbc.url>jdbc:mysql://vmg08.mw.lab.eng.bos.redhat.com/hibbrtru</jdbc.url>
<jdbc.user>hibbrtru</jdbc.user>
<jdbc.pass>hibbrtru</jdbc.pass>
- <jdbc.isolation />
+ <jdbc.isolation/>
</properties>
</profile>
@@ -659,7 +659,7 @@
<jdbc.url>jdbc:mysql://vmg02.mw.lab.eng.bos.redhat.com/hibbrtru</jdbc.url>
<jdbc.user>hibbrtru</jdbc.user>
<jdbc.pass>hibbrtru</jdbc.pass>
- <jdbc.isolation />
+ <jdbc.isolation/>
</properties>
</profile>
@@ -681,7 +681,7 @@
</jdbc.url>
<jdbc.user>hibbrtru</jdbc.user>
<jdbc.pass>hibbrtru</jdbc.pass>
- <jdbc.isolation />
+ <jdbc.isolation/>
</properties>
</profile>
@@ -702,7 +702,7 @@
<jdbc.url>jdbc:postgresql://vmg01.mw.lab.eng.bos.redhat.com:5432:hibbrtru</jdbc.url>
<jdbc.user>hibbrtru</jdbc.user>
<jdbc.pass>hibbrtru</jdbc.pass>
- <jdbc.isolation />
+ <jdbc.isolation/>
</properties>
</profile>
@@ -723,7 +723,7 @@
<jdbc.url>jdbc:postgresql://vmg03.mw.lab.eng.bos.redhat.com:5432:hibbrtru</jdbc.url>
<jdbc.user>hibbrtru</jdbc.user>
<jdbc.pass>hibbrtru</jdbc.pass>
- <jdbc.isolation />
+ <jdbc.isolation/>
</properties>
</profile>
@@ -756,7 +756,7 @@
<jdbc.url>jdbc:db2://dev32.qa.atl.jboss.com:50000/jbossqa</jdbc.url>
<jdbc.user>hibbrtru</jdbc.user>
<jdbc.pass>hibbrtru</jdbc.pass>
- <jdbc.isolation />
+ <jdbc.isolation/>
</properties>
</profile>
@@ -783,7 +783,7 @@
<jdbc.url>jdbc:db2://dev67.qa.atl.jboss.com:50000/jbossqa</jdbc.url>
<jdbc.user>hibbrtru</jdbc.user>
<jdbc.pass>hibbrtru</jdbc.pass>
- <jdbc.isolation />
+ <jdbc.isolation/>
</properties>
</profile>
@@ -810,7 +810,7 @@
<jdbc.url>jdbc:db2://vmg06.mw.lab.eng.bos.redhat.com:50000/jbossqa</jdbc.url>
<jdbc.user>hibbrtru</jdbc.user>
<jdbc.pass>hibbrtru</jdbc.pass>
- <jdbc.isolation />
+ <jdbc.isolation/>
</properties>
</profile>
@@ -832,7 +832,7 @@
<jdbc.url>jdbc:oracle:thin:@dev20.qa.atl.jboss.com:1521:qa</jdbc.url>
<jdbc.user>hibbrtru</jdbc.user>
<jdbc.pass>hibbrtru</jdbc.pass>
- <jdbc.isolation />
+ <jdbc.isolation/>
</properties>
</profile>
@@ -854,7 +854,7 @@
<jdbc.url>jdbc:oracle:thin:@vmg05.mw.lab.eng.bos.redhat.com:1521:qaora10</jdbc.url>
<jdbc.user>hibbrtru</jdbc.user>
<jdbc.pass>hibbrtru</jdbc.pass>
- <jdbc.isolation />
+ <jdbc.isolation/>
</properties>
</profile>
@@ -875,7 +875,7 @@
<jdbc.url>jdbc:oracle:thin:@dev04.qa.atl2.redhat.com:1521:qaora11</jdbc.url>
<jdbc.user>hibbrtru</jdbc.user>
<jdbc.pass>hibbrtru</jdbc.pass>
- <jdbc.isolation />
+ <jdbc.isolation/>
</properties>
</profile>
@@ -898,7 +898,7 @@
</jdbc.url>
<jdbc.user>hibbrtru</jdbc.user>
<jdbc.pass>hibbrtru</jdbc.pass>
- <jdbc.isolation />
+ <jdbc.isolation/>
</properties>
</profile>
@@ -919,7 +919,7 @@
<jdbc.url>jdbc:sybase:Tds:vmg07.mw.lab.eng.bos.redhat.com:5000/hibbrtru?DYNAMIC_PREPARE=true</jdbc.url>
<jdbc.user>hibbrtru</jdbc.user>
<jdbc.pass>hibbrtru</jdbc.pass>
- <jdbc.isolation />
+ <jdbc.isolation/>
</properties>
</profile>
Modified: core/trunk/pom.xml
===================================================================
--- core/trunk/pom.xml 2010-07-21 20:24:04 UTC (rev 19998)
+++ core/trunk/pom.xml 2010-07-21 20:35:16 UTC (rev 19999)
@@ -6,7 +6,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.6.0-SNAPSHOT</version>
+ <version>3.6.0.Beta1</version>
<relativePath>parent/pom.xml</relativePath>
</parent>
Modified: core/trunk/testing/pom.xml
===================================================================
--- core/trunk/testing/pom.xml 2010-07-21 20:24:04 UTC (rev 19998)
+++ core/trunk/testing/pom.xml 2010-07-21 20:35:16 UTC (rev 19999)
@@ -6,7 +6,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.6.0-SNAPSHOT</version>
+ <version>3.6.0.Beta1</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
Modified: core/trunk/testsuite/pom.xml
===================================================================
--- core/trunk/testsuite/pom.xml 2010-07-21 20:24:04 UTC (rev 19998)
+++ core/trunk/testsuite/pom.xml 2010-07-21 20:35:16 UTC (rev 19999)
@@ -6,7 +6,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.6.0-SNAPSHOT</version>
+ <version>3.6.0.Beta1</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
Modified: core/trunk/tutorials/eg/pom.xml
===================================================================
--- core/trunk/tutorials/eg/pom.xml 2010-07-21 20:24:04 UTC (rev 19998)
+++ core/trunk/tutorials/eg/pom.xml 2010-07-21 20:35:16 UTC (rev 19999)
@@ -30,7 +30,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-tutorials</artifactId>
- <version>3.5.2-SNAPSHOT</version>
+ <version>3.6.0.Beta1</version>
<relativePath>../pom.xml</relativePath>
</parent>
Modified: core/trunk/tutorials/pom.xml
===================================================================
--- core/trunk/tutorials/pom.xml 2010-07-21 20:24:04 UTC (rev 19998)
+++ core/trunk/tutorials/pom.xml 2010-07-21 20:35:16 UTC (rev 19999)
@@ -29,7 +29,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-parent</artifactId>
- <version>3.5.2-SNAPSHOT</version>
+ <version>3.6.0.Beta1</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
Modified: core/trunk/tutorials/web/pom.xml
===================================================================
--- core/trunk/tutorials/web/pom.xml 2010-07-21 20:24:04 UTC (rev 19998)
+++ core/trunk/tutorials/web/pom.xml 2010-07-21 20:35:16 UTC (rev 19999)
@@ -6,7 +6,7 @@
<parent>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-tutorials</artifactId>
- <version>3.5.2-SNAPSHOT</version>
+ <version>3.6.0.Beta1</version>
<relativePath>../pom.xml</relativePath>
</parent>
14 years, 4 months
Hibernate SVN: r19998 - core/trunk.
by hibernate-commits@lists.jboss.org
Author: steve.ebersole(a)jboss.com
Date: 2010-07-21 16:24:04 -0400 (Wed, 21 Jul 2010)
New Revision: 19998
Modified:
core/trunk/changelog.txt
Log:
prep 3.6.0.Beta1 release
Modified: core/trunk/changelog.txt
===================================================================
--- core/trunk/changelog.txt 2010-07-21 19:23:21 UTC (rev 19997)
+++ core/trunk/changelog.txt 2010-07-21 20:24:04 UTC (rev 19998)
@@ -6,6 +6,148 @@
more about each case.
+Changes in version 3.6.0.Beta1 (2010.07.21)
+-------------------------------------------
+http://opensource.atlassian.com/projects/hibernate/browse/HHH/fixforversion/10941
+
+** Sub-task
+ * [HHH-3764] - Add the "end-revision" column when generating metadata
+ * [HHH-3765] - Fill the "end revision" column with appropriate data in add/mod/del/collection work units
+ * [HHH-5115] - Migrate Annotations documentation system to jdocbook's maven plugin (like core)
+ * [HHH-5149] - Update "Basic O/R Mapping" (chapter 5) and "Collection Mapping" (chapter 6) of Core manual to use annotations
+ * [HHH-5150] - Update settings section to reflect merge from Annotations and Core documentation
+ * [HHH-5153] - Update Filters chapter to also show annotation configuration
+ * [HHH-5155] - Move Additional modules chapter from Annotations to Core probably in Appendix
+ * [HHH-5366] - Move annotations module tests into testsuite module
+ * [HHH-5367] - Move annotations module sources into core module
+ * [HHH-5379] - Update "Transitive persistence" (10.11) section to incorporate annotations
+ * [HHH-5380] - Update "Cache mappings" (20.2.1) section to incorporate annotations
+ * [HHH-5388] - Add @NamedQuery, @NamedNativeQuery, @SqlResultSetMapping, @Tuplizers and @FetchProfile to Core documentation
+ * [HHH-5389] - Update custom CRUD chapter
+
+** Bug
+ * [HHH-2269] - Many-to-one cascade fails with TransientObjectException if the inverse collection is marked CascadeType.DELETE_ORPHAN
+ * [HHH-2277] - bidirectional <key-many-to-one> both lazy=false fetch=join lead to infinite loop
+ * [HHH-3001] - The NoopOptimizer is not thread safe
+ * [HHH-3005] - DTD: map-key should allow nested type rather than attribute.
+ * [HHH-3096] - COUNT DISTINCT operator with idenfication variable w/ composite primary key produces bad sql
+ * [HHH-3377] - Update H2Dialect to use DECIMAL SQL type instead of NUMERIC
+ * [HHH-3694] - ResultTransformer not used when scroll() is used on a named SQLQuery
+ * [HHH-4036] - EntityMetamodel entityNameByInheritenceClassNameMap field used inconsistently
+ * [HHH-4147] - Eager Bidirectional association with @ManyToOne in PK lead to infinite loop
+ * [HHH-4156] - c3p0 is not used when only specific hibernate.c3p0.* properties
+ * [HHH-4240] - SecondaryTables not recognized when using JOINED inheritance
+ * [HHH-4250] - @ManyToOne - @OneToMany doesn't work with @Inheritance(strategy= InheritanceType.JOINED)
+ * [HHH-4568] - Sybase - Test "BatchTest" fails due to "unexpected row count from update"
+ * [HHH-4647] - Problems with @JoinColumn referencedColumnName and quoted column and table names
+ * [HHH-4716] - NotAuditedException using the entity name concept of hibernate.
+ * [HHH-4773] - @CollectionId does not force the id column to not-null
+ * [HHH-4957] - Criteria Projections.countDistinct() function broken
+ * [HHH-4966] - Entity Manager bug with ParameterExpressionImpl
+ * [HHH-4968] - Cannot deactivate default BeanValidationListener independently of DDL constraints generation (Vladimir Klyushnikov)
+ * [HHH-4991] - ManyToMany table not joined due to max_fetch_depth parameter, results to SQL exceptions
+ * [HHH-5006] - hibernate.globally_quoted_identifiers=true and Annotations tests
+ * [HHH-5032] - Setting LockModeType.OPTIMISTIC_FORCE_INCREMENT defaults to only OPTIMISTIC
+ * [HHH-5042] - TableGenerator does not increment hibernate_sequences.next_hi_value anymore after having exhausted the current lo-range
+ * [HHH-5063] - Projections that have aliases same as the property name result in invalid sql
+ * [HHH-5069] - Fix annotation documentation wrt setup
+ * [HHH-5094] - PersistenceUtilHelper cannot access non-public fields/methods (it should be able to)
+ * [HHH-5098] - AssertionFailure thrown when collection contains a parameterized type
+ * [HHH-5109] - @OneToOne - too many joins
+ * [HHH-5125] - The annotations @Entity and @MappedSuperclass used in one class produce a nullpointerexception
+ * [HHH-5131] - SchemaExport drop fails if constraint names change
+ * [HHH-5135] - "Ambiguous column" exception thrown with columns having the same name as a function registered with the dialect (e.g. to_date, floor)
+ * [HHH-5173] - hql - average returns double but looses the decimal part
+ * [HHH-5178] - Unit tests in org.hibernate.test.immutable fail on mssql and sybase due to keyword used for table and column name
+ * [HHH-5191] - CollectionMetadataGenerator fails to obtain mappedBy attribute when is defined on superclasses
+ * [HHH-5195] - FilterImpl.validate() throws NullPointerExeption on deserialization
+ * [HHH-5204] - Introduce @RequiresDialectFeature annotation
+ * [HHH-5207] - Unexpected exception occurs during refresh of a transient immutable business object.
+ * [HHH-5208] - Oracle 11g R2 RAC - Test SequenceIdentityTest fails because first value of sequence is "2"
+ * [HHH-5210] - Query Cache effective only after closing the session that created the cache
+ * [HHH-5211] - no need to create a schema first when run this test org.hibernate.test.sql.hand.custom.db2.DB2CustomSQLTest
+ * [HHH-5220] - Unit tests related to HHH-5063 and HHH-5135 fail on some dialects
+ * [HHH-5230] - Regresion! @SequenceGenerator with allocationSize=1 fails Other allocationSizes appear to be decremented by 1
+ * [HHH-5231] - Unit test failures lock up when they run on DB2 and PostgreSQL
+ * [HHH-5233] - @FetchProfile fails to take more than one @FetchProfile.FetchOverride
+ * [HHH-5253] - TableHiLoGenerator does not increment hi-value any more when lo-range es exhausted
+ * [HHH-5258] - Persistence.isLoaded(Object, String) fails if the annotated property does not have a public getter or field
+ * [HHH-5272] - Typo in tutorial at web site
+ * [HHH-5286] - Jar Scanner instances cannot be passed to EntityManagerFactory creation method
+ * [HHH-5288] - Envers auditReader.find() returns wrong data for embedded components using fields with default values
+ * [HHH-5298] - @AuditMappedBy doesn't work on an inherited relation
+ * [HHH-5315] - AuditJoinTable rows are no longer flushed to the database
+ * [HHH-5318] - Wrong logic for RequiresDialectFeature in org.hibernate.test.annotations.HibernateTestCase
+ * [HHH-5319] - Clean up data created in org.hibernate.test.annotations.onetomany.OneToManyTest#testUnidirectionalExplicit
+ * [HHH-5322] - Regression in PersistenceUtilHelper
+ * [HHH-5323] - correct jdbc driver version for testing
+ * [HHH-5324] - Tests fail on mysql
+ * [HHH-5329] - NoClassDefFoundError when using Hibernate 3.5 with J2SE 1.4 because of a wrong catch block
+ * [HHH-5332] - JndiInfinispanRegionFactory cannot be instantiated
+ * [HHH-5334] - PersistenceUtilHelpe.findMember(Class, String) private method doesn't work with members of a superclass
+ * [HHH-5340] - Typo in tutorial at web site
+ * [HHH-5370] - Building IN condition with CriteriaBuilder providing collection of values not working.
+ * [HHH-5384] - HEM should not register its own Synchronization
+ * [HHH-5395] - Fix the failing Lobs test
+
+** Improvement
+ * [HHH-3050] - Convert usage of Hibernate's FastHashMap to ConcurrentHashMap (Java 1.5)
+ * [HHH-4945] - Replace all usages of EJB3TestCase with org.hibernate.ejb.test.TestCase
+ * [HHH-5138] - Redesign types + introduce TypeRegistry & TypeResolver
+ * [HHH-5144] - Dont restrict on jdk5 in hibernate core development
+ * [HHH-5162] - Deprecate @Entity.mutable in favor of @Immutable
+ * [HHH-5171] - Allow usage of standalone @JoinFormula annotation
+ * [HHH-5182] - Inject SessionFactory into "non-basic" Types
+ * [HHH-5217] - Minimize double sequence value reads in PooledOptimizer
+ * [HHH-5218] - Provide a new "pooled value" based optimizer which interprets the database value as the low boundary instead of upper boundary
+ * [HHH-5245] - Introduce LobHelper
+ * [HHH-5248] - Introduce CompositeType interface (to replace AbstractComponentType interface)
+ * [HHH-5251] - NativeSQLQueryReturn impls pre-cache a final hashcode based on non-final fields
+ * [HHH-5252] - AttributeFactory needs more info in AssertionFailure
+ * [HHH-5262] - Allow UserType and CompositeUserType to be registered with BasicTypeRegistry
+ * [HHH-5268] - Support for java.util.UUID properties/generators
+ * [HHH-5285] - Add support for CompositeUserType to implement org.hibernate.usertype.LoggableUserType
+ * [HHH-5362] - Upgrade trunk to latest Infinispan 4.1
+ * [HHH-5373] - Better account for SQLWarnings in temp table creation
+
+** New Feature
+ * [HHH-3579] - Support for PostgreSQL UUID data type
+ * [HHH-3659] - statistics: Execution time of a query
+ * [HHH-5260] - Allow query region name specific eviction settings
+ * [HHH-5337] - Allow customization of "import.sql" file name and multi files import
+
+** Patch
+ * [HHH-1574] - AbstractEntityPersister.getNaturalIdentifierSnapshot doesn't work with many-to-one ids (Alex Burgel)
+ * [HHH-2268] - Skip bridge methods during getter determination (JDK Bug 5062759)
+ * [HHH-3220] - Patch to prevent "org.hibernate.AssertionFailure: possible non-threadsafe access to the session" error caused by stateless sessions
+ * [HHH-5064] - OrderBy string getting dumped to console on session factory creation (Shawn Clowater)
+ * [HHH-5078] - JPA criteria query numeric expressions produce wrong result (due to wrong bracketing)
+ * [HHH-5147] - EnumType speed up in initEnumValues()
+ * [HHH-5213] - Add native SQL Boolean type to Ingres10Dialect
+ * [HHH-5336] - a few typo fixes
+ * [HHH-5381] - HSQLDB new dialect (Fred Toussi)
+
+** Task
+ * [HHH-4868] - Upgrade to Javassist 3.12.0.GA
+ * [HHH-5139] - Increase minimum language level from 1.4 to 1.5
+ * [HHH-5145] - Update pom to use the new distributationManagement information
+ * [HHH-5148] - Merge Hibernate Annotations reference documentation into Core
+ * [HHH-5181] - Merge hibernate-annotations module code into hibernate-core
+ * [HHH-5186] - update db profiles id and jdbc properties' name to use dballocator
+ * [HHH-5200] - Prepare to use H2 as the default testing datbase
+ * [HHH-5254] - Present document on Types as a separate chapter
+ * [HHH-5281] - TypeSafeActivator should also generate constraints for @Length
+ * [HHH-5294] - declare source files encoding to utf-8 to avoid maven warning
+ * [HHH-5317] - Update Annotations and EM to use latest version of Hibernate Validator
+ * [HHH-5357] - Rename hibernate-testing packages
+ * [HHH-5358] - Merge jmx module back into core
+ * [HHH-5365] - merge annotations module into core module
+ * [HHH-5374] - Upgrade to H2 version 1.2.139
+ * [HHH-5382] - Upgrade to slf4j 1.6
+ * [HHH-5397] - Odds and ends from documentation merge
+
+
+
Changes in version 3.5.1 (2010.04.14)
-------------------------------------------
http://opensource.atlassian.com/projects/hibernate/browse/HHH/fixforversi...
14 years, 4 months
Hibernate SVN: r19997 - in core/trunk: envers and 1 other directory.
by hibernate-commits@lists.jboss.org
Author: steve.ebersole(a)jboss.com
Date: 2010-07-21 15:23:21 -0400 (Wed, 21 Jul 2010)
New Revision: 19997
Removed:
core/trunk/annotations/
Modified:
core/trunk/envers/pom.xml
core/trunk/pom.xml
Log:
HHH-5181 - Merge hibernate-annotations module code into hibernate-core
Modified: core/trunk/envers/pom.xml
===================================================================
--- core/trunk/envers/pom.xml 2010-07-21 19:04:40 UTC (rev 19996)
+++ core/trunk/envers/pom.xml 2010-07-21 19:23:21 UTC (rev 19997)
@@ -135,11 +135,6 @@
</dependency>
<dependency>
<groupId>org.hibernate</groupId>
- <artifactId>hibernate-annotations</artifactId>
- <version>${version}</version>
- </dependency>
- <dependency>
- <groupId>org.hibernate</groupId>
<artifactId>hibernate-entitymanager</artifactId>
<version>${version}</version>
</dependency>
Modified: core/trunk/pom.xml
===================================================================
--- core/trunk/pom.xml 2010-07-21 19:04:40 UTC (rev 19996)
+++ core/trunk/pom.xml 2010-07-21 19:23:21 UTC (rev 19997)
@@ -28,7 +28,6 @@
<module>cache-swarmcache</module>
<module>connection-c3p0</module>
<module>connection-proxool</module>
- <module>annotations</module>
<module>envers</module>
<module>jdbc3-testing</module>
<module>cache-infinispan</module>
14 years, 4 months
Hibernate SVN: r19996 - in core/trunk: parent and 1 other directory.
by hibernate-commits@lists.jboss.org
Author: steve.ebersole(a)jboss.com
Date: 2010-07-21 15:04:40 -0400 (Wed, 21 Jul 2010)
New Revision: 19996
Modified:
core/trunk/core/src/main/java/org/hibernate/dialect/HSQLDialect.java
core/trunk/parent/pom.xml
Log:
HHH-5381 - HSQLDB new dialect (Fred Toussi)
Modified: core/trunk/core/src/main/java/org/hibernate/dialect/HSQLDialect.java
===================================================================
--- core/trunk/core/src/main/java/org/hibernate/dialect/HSQLDialect.java 2010-07-21 19:03:33 UTC (rev 19995)
+++ core/trunk/core/src/main/java/org/hibernate/dialect/HSQLDialect.java 2010-07-21 19:04:40 UTC (rev 19996)
@@ -1,10 +1,10 @@
/*
* Hibernate, Relational Persistence for Idiomatic Java
*
- * Copyright (c) 2008, Red Hat Middleware LLC or third-party contributors as
+ * Copyright (c) 2010, Red Hat Inc. 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.
+ * distributed under license by Red Hat Inc.
*
* 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
@@ -20,7 +20,6 @@
* Free Software Foundation, Inc.
* 51 Franklin Street, Fifth Floor
* Boston, MA 02110-1301 USA
- *
*/
package org.hibernate.dialect;
@@ -32,10 +31,11 @@
import org.hibernate.LockMode;
import org.hibernate.StaleObjectStateException;
import org.hibernate.JDBCException;
-import org.hibernate.dialect.function.AvgWithArgumentCastFunction;
import org.hibernate.engine.SessionImplementor;
import org.hibernate.persister.entity.Lockable;
import org.hibernate.cfg.Environment;
+import org.hibernate.dialect.function.AvgWithArgumentCastFunction;
+import org.hibernate.dialect.function.SQLFunctionTemplate;
import org.hibernate.dialect.function.NoArgSQLFunction;
import org.hibernate.dialect.function.StandardSQLFunction;
import org.hibernate.dialect.function.VarArgsSQLFunction;
@@ -43,29 +43,55 @@
import org.hibernate.exception.JDBCExceptionHelper;
import org.hibernate.exception.TemplatedViolatedConstraintNameExtracter;
import org.hibernate.exception.ViolatedConstraintNameExtracter;
+import org.hibernate.util.ReflectHelper;
+
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
/**
- * An SQL dialect compatible with HSQLDB (Hypersonic SQL).
+ * An SQL dialect compatible with HSQLDB (HyperSQL).
* <p/>
* Note this version supports HSQLDB version 1.8 and higher, only.
+ * <p/>
+ * Enhancements to version 3.5.0 GA to provide basic support for both HSQLDB 1.8.x and 2.0
+ * Should work with Hibernate 3.2 and later
*
* @author Christoph Sturm
* @author Phillip Baird
+ * @author Fred Toussi
*/
public class HSQLDialect extends Dialect {
+
private static final Logger log = LoggerFactory.getLogger( HSQLDialect.class );
+ /**
+ * version is 18 for 1.8 or 20 for 2.0
+ */
+ private int hsqldbVersion = 18;
+
+
public HSQLDialect() {
super();
+
+ try {
+ Class props = ReflectHelper.classForName( "org.hsqldb.persist.HsqlDatabaseProperties" );
+ String versionString = (String) props.getDeclaredField( "THIS_VERSION" ).get( null );
+
+ hsqldbVersion = Integer.parseInt( versionString.substring( 0, 1 ) ) * 10;
+ hsqldbVersion += Integer.parseInt( versionString.substring( 2, 3 ) );
+ }
+ catch ( Throwable e ) {
+ // must be a very old version
+ }
+
registerColumnType( Types.BIGINT, "bigint" );
registerColumnType( Types.BINARY, "binary" );
registerColumnType( Types.BIT, "bit" );
- registerColumnType( Types.CHAR, "char(1)" );
+ registerColumnType( Types.CHAR, "char($l)" );
registerColumnType( Types.DATE, "date" );
- registerColumnType( Types.DECIMAL, "decimal" );
+
+ registerColumnType( Types.DECIMAL, "decimal($p,$s)" );
registerColumnType( Types.DOUBLE, "double" );
registerColumnType( Types.FLOAT, "float" );
registerColumnType( Types.INTEGER, "integer" );
@@ -77,12 +103,23 @@
registerColumnType( Types.TIMESTAMP, "timestamp" );
registerColumnType( Types.VARCHAR, "varchar($l)" );
registerColumnType( Types.VARBINARY, "varbinary($l)" );
- registerColumnType( Types.NUMERIC, "numeric" );
+
+ if ( hsqldbVersion < 20 ) {
+ registerColumnType( Types.NUMERIC, "numeric" );
+ }
+ else {
+ registerColumnType( Types.NUMERIC, "numeric($p,$s)" );
+ }
+
//HSQL has no Blob/Clob support .... but just put these here for now!
- registerColumnType( Types.BLOB, "longvarbinary" );
- registerColumnType( Types.CLOB, "longvarchar" );
- registerColumnType( Types.LONGVARBINARY, "longvarbinary" );
- registerColumnType( Types.LONGVARCHAR, "longvarchar" );
+ if ( hsqldbVersion < 20 ) {
+ registerColumnType( Types.BLOB, "longvarbinary" );
+ registerColumnType( Types.CLOB, "longvarchar" );
+ }
+ else {
+ registerColumnType( Types.BLOB, "blob" );
+ registerColumnType( Types.CLOB, "clob" );
+ }
registerFunction( "avg", new AvgWithArgumentCastFunction( "double" ) );
@@ -99,13 +136,16 @@
registerFunction( "space", new StandardSQLFunction( "space", Hibernate.STRING ) );
registerFunction( "rawtohex", new StandardSQLFunction( "rawtohex" ) );
registerFunction( "hextoraw", new StandardSQLFunction( "hextoraw" ) );
-
+ registerFunction( "str", new SQLFunctionTemplate( Hibernate.STRING, "cast(?1 as varchar(24))" ) );
registerFunction( "user", new NoArgSQLFunction( "user", Hibernate.STRING ) );
registerFunction( "database", new NoArgSQLFunction( "database", Hibernate.STRING ) );
+ registerFunction( "sysdate", new NoArgSQLFunction( "sysdate", Hibernate.DATE, false ) );
registerFunction( "current_date", new NoArgSQLFunction( "current_date", Hibernate.DATE, false ) );
registerFunction( "curdate", new NoArgSQLFunction( "curdate", Hibernate.DATE ) );
- registerFunction( "current_timestamp", new NoArgSQLFunction( "current_timestamp", Hibernate.TIMESTAMP, false ) );
+ registerFunction(
+ "current_timestamp", new NoArgSQLFunction( "current_timestamp", Hibernate.TIMESTAMP, false )
+ );
registerFunction( "now", new NoArgSQLFunction( "now", Hibernate.TIMESTAMP ) );
registerFunction( "current_time", new NoArgSQLFunction( "current_time", Hibernate.TIME, false ) );
registerFunction( "curtime", new NoArgSQLFunction( "curtime", Hibernate.TIME ) );
@@ -116,7 +156,7 @@
registerFunction( "month", new StandardSQLFunction( "month", Hibernate.INTEGER ) );
registerFunction( "year", new StandardSQLFunction( "year", Hibernate.INTEGER ) );
registerFunction( "week", new StandardSQLFunction( "week", Hibernate.INTEGER ) );
- registerFunction( "quater", new StandardSQLFunction( "quater", Hibernate.INTEGER ) );
+ registerFunction( "quarter", new StandardSQLFunction( "quarter", Hibernate.INTEGER ) );
registerFunction( "hour", new StandardSQLFunction( "hour", Hibernate.INTEGER ) );
registerFunction( "minute", new StandardSQLFunction( "minute", Hibernate.INTEGER ) );
registerFunction( "second", new StandardSQLFunction( "second", Hibernate.INTEGER ) );
@@ -173,7 +213,7 @@
}
public String getIdentityInsertString() {
- return "null";
+ return hsqldbVersion < 20 ? "null" : "default";
}
public boolean supportsLockTimeouts() {
@@ -193,14 +233,25 @@
}
public String getLimitString(String sql, boolean hasOffset) {
- return new StringBuffer( sql.length() + 10 )
- .append( sql )
- .insert( sql.toLowerCase().indexOf( "select" ) + 6, hasOffset ? " limit ? ?" : " top ?" )
- .toString();
+ if ( hsqldbVersion < 20 ) {
+ return new StringBuffer( sql.length() + 10 )
+ .append( sql )
+ .insert(
+ sql.toLowerCase().indexOf( "select" ) + 6,
+ hasOffset ? " limit ? ?" : " top ?"
+ )
+ .toString();
+ }
+ else {
+ return new StringBuffer( sql.length() + 20 )
+ .append( sql )
+ .append( hasOffset ? " offset ? limit ?" : " limit ?" )
+ .toString();
+ }
}
public boolean bindLimitParametersFirst() {
- return true;
+ return hsqldbVersion < 20;
}
public boolean supportsIfExistsAfterTableName() {
@@ -208,7 +259,7 @@
}
public boolean supportsColumnCheck() {
- return false;
+ return hsqldbVersion >= 20;
}
public boolean supportsSequences() {
@@ -241,10 +292,10 @@
}
public ViolatedConstraintNameExtracter getViolatedConstraintNameExtracter() {
- return EXTRACTER;
+ return hsqldbVersion < 20 ? EXTRACTER_18 : EXTRACTER_20;
}
- private static ViolatedConstraintNameExtracter EXTRACTER = new TemplatedViolatedConstraintNameExtracter() {
+ private static ViolatedConstraintNameExtracter EXTRACTER_18 = new TemplatedViolatedConstraintNameExtracter() {
/**
* Extract the name of the violated constraint from the given SQLException.
@@ -274,40 +325,260 @@
}
else if ( errorCode == -177 ) {
constraintName = extractUsingTemplate(
- "Integrity constraint violation - no parent ", " table:", sqle.getMessage()
+ "Integrity constraint violation - no parent ", " table:",
+ sqle.getMessage()
);
}
-
return constraintName;
}
};
/**
- * HSQL does not really support temp tables; just take advantage of the
- * fact that it is a single user db...
+ * HSQLDB 2.0 messages have changed
+ * messages may be localized - therefore use the common, non-locale element " table: "
*/
+ private static ViolatedConstraintNameExtracter EXTRACTER_20 = new TemplatedViolatedConstraintNameExtracter() {
+
+ public String extractConstraintName(SQLException sqle) {
+ String constraintName = null;
+
+ int errorCode = JDBCExceptionHelper.extractErrorCode( sqle );
+
+ if ( errorCode == -8 ) {
+ constraintName = extractUsingTemplate(
+ "; ", " table: ", sqle.getMessage()
+ );
+ }
+ else if ( errorCode == -9 ) {
+ constraintName = extractUsingTemplate(
+ "; ", " table: ", sqle.getMessage()
+ );
+ }
+ else if ( errorCode == -104 ) {
+ constraintName = extractUsingTemplate(
+ "; ", " table: ", sqle.getMessage()
+ );
+ }
+ else if ( errorCode == -177 ) {
+ constraintName = extractUsingTemplate(
+ "; ", " table: ", sqle.getMessage()
+ );
+ }
+ return constraintName;
+ }
+ };
+
+ public String getSelectClauseNullString(int sqlType) {
+ String literal;
+ switch ( sqlType ) {
+ case Types.VARCHAR:
+ case Types.CHAR:
+ literal = "cast(null as varchar(100))";
+ break;
+ case Types.DATE:
+ literal = "cast(null as date)";
+ break;
+ case Types.TIMESTAMP:
+ literal = "cast(null as timestamp)";
+ break;
+ case Types.TIME:
+ literal = "cast(null as time)";
+ break;
+ default:
+ literal = "cast(null as int)";
+ }
+ return literal;
+ }
+
+
+ // temporary table support ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ // Hibernate uses this information for temporary tables that it uses for its own operations
+ // therefore the appropriate strategy is taken with different versions of HSQLDB
+
+ // All versions of HSQLDB support GLOBAL TEMPORARY tables where the table
+ // definition is shared by all users but data is private to the session
+ // HSQLDB 2.0 also supports session-based LOCAL TEMPORARY tables where
+ // the definition and data is private to the session and table declaration
+ // can happen in the middle of a transaction
+
+ /**
+ * Does this dialect support temporary tables?
+ *
+ * @return True if temp tables are supported; false otherwise.
+ */
public boolean supportsTemporaryTables() {
return true;
}
+ /**
+ * With HSQLDB 2.0, the table name is qualified with MODULE to assist the drop
+ * statement (in-case there is a global name beginning with HT_)
+ *
+ * @param baseTableName The table name from which to base the temp table name.
+ *
+ * @return The generated temp table name.
+ */
+ public String generateTemporaryTableName(String baseTableName) {
+ if ( hsqldbVersion < 20 ) {
+ return "HT_" + baseTableName;
+ }
+ else {
+ return "MODULE.HT_" + baseTableName;
+ }
+ }
+
+ /**
+ * Command used to create a temporary table.
+ *
+ * @return The command used to create a temporary table.
+ */
+ public String getCreateTemporaryTableString() {
+ if ( hsqldbVersion < 20 ) {
+ return "create global temporary table";
+ }
+ else {
+ return "declare local temporary table";
+ }
+ }
+
+ /**
+ * No fragment is needed if data is not needed beyond commit, otherwise
+ * should add "on commit preserve rows"
+ *
+ * @return Any required postfix.
+ */
+ public String getCreateTemporaryTablePostfix() {
+ return "";
+ }
+
+ /**
+ * Command used to drop a temporary table.
+ *
+ * @return The command used to drop a temporary table.
+ */
+ public String getDropTemporaryTableString() {
+ return "drop table";
+ }
+
+ /**
+ * Different behaviour for GLOBAL TEMPORARY (1.8) and LOCAL TEMPORARY (2.0)
+ * <p/>
+ * Possible return values and their meanings:<ul>
+ * <li>{@link Boolean#TRUE} - Unequivocally, perform the temporary table DDL
+ * in isolation.</li>
+ * <li>{@link Boolean#FALSE} - Unequivocally, do <b>not</b> perform the
+ * temporary table DDL in isolation.</li>
+ * <li><i>null</i> - defer to the JDBC driver response in regards to
+ * {@link java.sql.DatabaseMetaData#dataDefinitionCausesTransactionCommit()}</li>
+ * </ul>
+ *
+ * @return see the result matrix above.
+ */
+ public Boolean performTemporaryTableDDLInIsolation() {
+ if ( hsqldbVersion < 20 ) {
+ return Boolean.TRUE;
+ }
+ else {
+ return Boolean.FALSE;
+ }
+ }
+
+ /**
+ * Do we need to drop the temporary table after use?
+ *
+ * todo - clarify usage by Hibernate
+ * Version 1.8 GLOBAL TEMPORARY table definitions persist beyond the end
+ * of the session (data is cleared). If there are not too many such tables,
+ * perhaps we can avoid dropping them and reuse the table next time?
+ *
+ * @return True if the table should be dropped.
+ */
+ public boolean dropTemporaryTableAfterUse() {
+ return true;
+ }
+
+ // current timestamp support ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+ /**
+ * HSQLDB 1.8.x requires CALL CURRENT_TIMESTAMP but this should not
+ * be treated as a callable statement. It is equivalent to
+ * "select current_timestamp from dual" in some databases.
+ * HSQLDB 2.0 also supports VALUES CURRENT_TIMESTAMP
+ *
+ * @return True if the current timestamp can be retrieved; false otherwise.
+ */
public boolean supportsCurrentTimestampSelection() {
+ return true;
+ }
+
+ /**
+ * Should the value returned by {@link #getCurrentTimestampSelectString}
+ * be treated as callable. Typically this indicates that JDBC escape
+ * syntax is being used...
+ *
+ * @return True if the {@link #getCurrentTimestampSelectString} return
+ * is callable; false otherwise.
+ */
+ public boolean isCurrentTimestampSelectStringCallable() {
return false;
}
+ /**
+ * Retrieve the command used to retrieve the current timestamp from the
+ * database.
+ *
+ * @return The command.
+ */
+ public String getCurrentTimestampSelectString() {
+ return "call current_timestamp";
+ }
+
+ /**
+ * The name of the database-specific SQL function for retrieving the
+ * current timestamp.
+ *
+ * @return The function name.
+ */
+ public String getCurrentTimestampSQLFunctionName() {
+ // the standard SQL function name is current_timestamp...
+ return "current_timestamp";
+ }
+
+ /**
+ * For HSQLDB 2.0, this is a copy of the base class implementation.
+ * For HSQLDB 1.8, only READ_UNCOMMITTED is supported.
+ *
+ * @param lockable The persister for the entity to be locked.
+ * @param lockMode The type of lock to be acquired.
+ *
+ * @return The appropriate locking strategy.
+ *
+ * @since 3.2
+ */
public LockingStrategy getLockingStrategy(Lockable lockable, LockMode lockMode) {
- // HSQLDB only supports READ_UNCOMMITTED transaction isolation
- if ( lockMode==LockMode.PESSIMISTIC_FORCE_INCREMENT) {
- return new PessimisticForceIncrementLockingStrategy( lockable, lockMode);
+ if ( lockMode == LockMode.PESSIMISTIC_FORCE_INCREMENT ) {
+ return new PessimisticForceIncrementLockingStrategy( lockable, lockMode );
}
- else if ( lockMode==LockMode.OPTIMISTIC) {
- return new OptimisticLockingStrategy( lockable, lockMode);
+ else if ( lockMode == LockMode.PESSIMISTIC_WRITE ) {
+ return new PessimisticWriteSelectLockingStrategy( lockable, lockMode );
}
- else if ( lockMode==LockMode.OPTIMISTIC_FORCE_INCREMENT) {
- return new OptimisticForceIncrementLockingStrategy( lockable, lockMode);
+ else if ( lockMode == LockMode.PESSIMISTIC_READ ) {
+ return new PessimisticReadSelectLockingStrategy( lockable, lockMode );
}
- return new ReadUncommittedLockingStrategy( lockable, lockMode );
-
+ else if ( lockMode == LockMode.OPTIMISTIC ) {
+ return new OptimisticLockingStrategy( lockable, lockMode );
+ }
+ else if ( lockMode == LockMode.OPTIMISTIC_FORCE_INCREMENT ) {
+ return new OptimisticForceIncrementLockingStrategy( lockable, lockMode );
+ }
+
+ if ( hsqldbVersion < 20 ) {
+ return new ReadUncommittedLockingStrategy( lockable, lockMode );
+ }
+ else {
+ return new SelectLockingStrategy( lockable, lockMode );
+ }
}
public static class ReadUncommittedLockingStrategy extends SelectLockingStrategy {
@@ -324,18 +595,61 @@
}
}
+ public boolean supportsCommentOn() {
+ return true;
+ }
// Overridden informational metadata ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ @Override
public boolean supportsEmptyInList() {
return false;
}
+ /**
+ * todo - needs usage clarification
+ *
+ * If the SELECT statement is always part of a UNION, then the type of
+ * parameter is resolved by v. 2.0, but not v. 1.8 (assuming the other
+ * SELECT in the UNION has a column reference in the same position and
+ * can be type-resolved).
+ *
+ * On the other hand if the SELECT statement is isolated, all versions of
+ * HSQLDB require casting for "select ? from .." to work.
+ *
+ * @return True if select clause parameter must be cast()ed
+ *
+ * @since 3.2
+ */
+ public boolean requiresCastingOfParametersInSelectClause() {
+ return true;
+ }
+
+ /**
+ * For the underlying database, is READ_COMMITTED isolation implemented by
+ * forcing readers to wait for write locks to be released?
+ *
+ * @return True if writers block readers to achieve READ_COMMITTED; false otherwise.
+ */
+ public boolean doesReadCommittedCauseWritersToBlockReaders() {
+ return hsqldbVersion >= 20;
+ }
+
+ /**
+ * For the underlying database, is REPEATABLE_READ isolation implemented by
+ * forcing writers to wait for read locks to be released?
+ *
+ * @return True if readers block writers to achieve REPEATABLE_READ; false otherwise.
+ */
+ public boolean doesRepeatableReadCauseReadersToBlockWriters() {
+ return hsqldbVersion >= 20;
+ }
+
+
public boolean supportsLobValueChangePropogation() {
return false;
}
- @Override
public boolean supportsTupleDistinctCounts() {
return false;
}
Modified: core/trunk/parent/pom.xml
===================================================================
--- core/trunk/parent/pom.xml 2010-07-21 19:03:33 UTC (rev 19995)
+++ core/trunk/parent/pom.xml 2010-07-21 19:04:40 UTC (rev 19996)
@@ -572,9 +572,13 @@
</activation>
<dependencies>
<dependency>
- <groupId>hsqldb</groupId>
+ <groupId>org.hsqldb</groupId>
<artifactId>hsqldb</artifactId>
- <version>1.8.0.2</version>
+ <version>1.8.0.10</version>
+<!--
+ At the moment the JBoss Nexus repo cached version of this is screwed up :(
+ <version>2.0.0</version>
+-->
<scope>test</scope>
</dependency>
</dependencies>
14 years, 4 months