Repository: jclouds-labs
Updated Branches:
  refs/heads/master 5bd8447b2 -> d169a7bb7


Prefer GenerationType.AUTO over SEQUENCE

This seems to cause primary key violations with H2.


Project: http://git-wip-us.apache.org/repos/asf/jclouds-labs/repo
Commit: http://git-wip-us.apache.org/repos/asf/jclouds-labs/commit/d169a7bb
Tree: http://git-wip-us.apache.org/repos/asf/jclouds-labs/tree/d169a7bb
Diff: http://git-wip-us.apache.org/repos/asf/jclouds-labs/diff/d169a7bb

Branch: refs/heads/master
Commit: d169a7bb7186473ed6f794311b507b4b4975ffeb
Parents: 7255d73
Author: Andrew Gaul <[email protected]>
Authored: Tue Feb 23 21:03:01 2016 -0800
Committer: Andrew Gaul <[email protected]>
Committed: Tue Feb 23 23:47:38 2016 -0800

----------------------------------------------------------------------
 jdbc/src/main/java/org/jclouds/jdbc/entity/ChunkEntity.java     | 3 +--
 jdbc/src/main/java/org/jclouds/jdbc/entity/ContainerEntity.java | 3 +--
 jdbc/src/main/java/org/jclouds/jdbc/entity/PayloadEntity.java   | 3 +--
 3 files changed, 3 insertions(+), 6 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/jclouds-labs/blob/d169a7bb/jdbc/src/main/java/org/jclouds/jdbc/entity/ChunkEntity.java
----------------------------------------------------------------------
diff --git a/jdbc/src/main/java/org/jclouds/jdbc/entity/ChunkEntity.java 
b/jdbc/src/main/java/org/jclouds/jdbc/entity/ChunkEntity.java
index 72d77b2..41a8cee 100644
--- a/jdbc/src/main/java/org/jclouds/jdbc/entity/ChunkEntity.java
+++ b/jdbc/src/main/java/org/jclouds/jdbc/entity/ChunkEntity.java
@@ -21,7 +21,6 @@ import org.jclouds.jdbc.reference.JdbcConstants;
 import javax.persistence.Column;
 import javax.persistence.Entity;
 import javax.persistence.GeneratedValue;
-import javax.persistence.GenerationType;
 import javax.persistence.Id;
 import javax.persistence.Lob;
 import javax.persistence.Table;
@@ -31,7 +30,7 @@ import javax.persistence.Table;
 public class ChunkEntity {
 
    @Id
-   @GeneratedValue(strategy = GenerationType.SEQUENCE)
+   @GeneratedValue
    private Long id;
 
    @Lob

http://git-wip-us.apache.org/repos/asf/jclouds-labs/blob/d169a7bb/jdbc/src/main/java/org/jclouds/jdbc/entity/ContainerEntity.java
----------------------------------------------------------------------
diff --git a/jdbc/src/main/java/org/jclouds/jdbc/entity/ContainerEntity.java 
b/jdbc/src/main/java/org/jclouds/jdbc/entity/ContainerEntity.java
index 5ace841..ab30f06 100644
--- a/jdbc/src/main/java/org/jclouds/jdbc/entity/ContainerEntity.java
+++ b/jdbc/src/main/java/org/jclouds/jdbc/entity/ContainerEntity.java
@@ -21,7 +21,6 @@ import org.jclouds.blobstore.domain.ContainerAccess;
 import javax.persistence.Column;
 import javax.persistence.Entity;
 import javax.persistence.GeneratedValue;
-import javax.persistence.GenerationType;
 import javax.persistence.Id;
 import javax.persistence.PrePersist;
 import javax.persistence.Table;
@@ -32,7 +31,7 @@ import java.util.Date;
 public class ContainerEntity {
 
    @Id
-   @GeneratedValue(strategy = GenerationType.SEQUENCE)
+   @GeneratedValue
    private Long id;
 
    @Column(unique = true)

http://git-wip-us.apache.org/repos/asf/jclouds-labs/blob/d169a7bb/jdbc/src/main/java/org/jclouds/jdbc/entity/PayloadEntity.java
----------------------------------------------------------------------
diff --git a/jdbc/src/main/java/org/jclouds/jdbc/entity/PayloadEntity.java 
b/jdbc/src/main/java/org/jclouds/jdbc/entity/PayloadEntity.java
index 534c260..ca71a69 100644
--- a/jdbc/src/main/java/org/jclouds/jdbc/entity/PayloadEntity.java
+++ b/jdbc/src/main/java/org/jclouds/jdbc/entity/PayloadEntity.java
@@ -22,7 +22,6 @@ import javax.persistence.ElementCollection;
 import javax.persistence.Entity;
 import javax.persistence.FetchType;
 import javax.persistence.GeneratedValue;
-import javax.persistence.GenerationType;
 import javax.persistence.Id;
 import java.util.Date;
 import java.util.List;
@@ -31,7 +30,7 @@ import java.util.List;
 public class PayloadEntity {
 
    @Id
-   @GeneratedValue(strategy = GenerationType.SEQUENCE)
+   @GeneratedValue
    private Long id;
 
    @ElementCollection(fetch = FetchType.EAGER)

Reply via email to