Ah, is that specified somewhere? I couldn't find anything in the spec from a quick look.
2014/1/20 Emmanuel Bernard <emman...@hibernate.org> > The problem is that in JPA, IDENTITY returns a long, not a UUID. > > On Mon 2014-01-20 12:23, Gunnar Morling wrote: > > Hi, > > > > While reviewing the PR for batch operations in OGM [1], I took some time > to > > better understand OGM's approaches for id generation. > > > > Now I'm wondering about how GenerationType.IDENTITY is implemented. The > > corresponding generator (OgmIdentityGenerator) just delegates to a > > table-based strategy, so an id is always pre-allocated and then passed > into > > the dialect when creating a tuple. > > > > I think it would be nice to have proper support for server-generated ids, > > in particular since some stores return the inserted id directly from the > > insert operation, i.e. without requiring another read. > > > > For the time being, as the current implementation doesn't really adhere > to > > the semantics of GenerationType.IDENTITY, should we raise an error when > > using it instead of silently using another strategy? > > > > Thoughts? > > > > --Gunnar > > > > [1] https://hibernate.atlassian.net/browse/OGM-175 > > _______________________________________________ > > hibernate-dev mailing list > > hibernate-dev@lists.jboss.org > > https://lists.jboss.org/mailman/listinfo/hibernate-dev > _______________________________________________ hibernate-dev mailing list hibernate-dev@lists.jboss.org https://lists.jboss.org/mailman/listinfo/hibernate-dev