Recently, there has been a thread discussing OPENJPA_SEQUENCE_TABLE creation as a side effect of using @EmbeddedId: http://n2.nabble.com/OPENJPA_SEQUENCE_TABLE%3A-needed-even-with-IDENTITY-columns--tc2657337.html
I could not find a JIRA issue for that one, so I went ahead and created it: https://issues.apache.org/jira/browse/OPENJPA-1059 -Martin. Tedman Leung wrote: > > There was already a previous thread on this although I can't seem to find > it off hand. I think some one was looking into it already so there might > be a jira openned. > > On Mon, May 04, 2009 at 09:53:41AM -0500, Michael Dick wrote: >> Hi Martin, >> >> I think it's worth a JIRA (otherwise it'll get lost in the mail archive). >> Off the top of my head I can't think of a reason why we'd need the >> sequence >> table in this case, but maybe there's a use case that's eluding me (more >> likely it's a bug). >> >> If you don't have a JIRA account let me know and I'll open the issue on >> your >> behalf. >> >> -mike >> >> On Mon, May 4, 2009 at 8:24 AM, Martin Dirichs >> <[email protected]>wrote: >> >> > >> > Hi, >> > >> > using OpenJPA with all identity values generated by the datastore does >> not >> > trigger the creation of OPENJPA_SEQUENCE_TABLE. However, as soon as a >> > embeddable class is used, this table is being created although >> embeddable >> > classes do not have a persistent identity on their own. >> > >> > At least this is the situation I get with a mapping that has all >> entities >> > relying on generated values of GenerationType.IDENTITY. Introducing an >> > embeddable class (mapped with @Embeddable, but not with @Entity) leads >> to >> > the creation of OPENJPA_SEQUENCE_TABLE, which is unnecessary in my >> opinion. >> > This wouldn't be a big deal per se, but it obstructs a quick check >> whether >> > all identity fields are mapped correctly (as a correct mapping in my >> setup >> > would not trigger creation of the sequence table). >> > >> > Is this issue worth a JIRA? >> > >> > Regards, >> > Martin Dirichs. >> > >> > -- >> > View this message in context: >> > >> http://n2.nabble.com/OPENJPA_SEQUENCE_TABLE-created-unnecessarily-for-embeddable-classes-tp2787226p2787226.html >> > Sent from the OpenJPA Users mailing list archive at Nabble.com. >> > >> > > > -- > Ted Leung > [email protected] > > The world is spinning too fast, it's making me dizzy. > > -- View this message in context: http://n2.nabble.com/OPENJPA_SEQUENCE_TABLE-created-unnecessarily-for-embeddable-classes-tp2787226p2788617.html Sent from the OpenJPA Users mailing list archive at Nabble.com.
