openjpa-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Rick Curtis (JIRA)" <>
Subject [jira] [Created] (OPENJPA-1986) Extra queries being generated when cascading a persist
Date Wed, 27 Apr 2011 16:45:03 GMT
Extra queries being generated when cascading a persist

                 Key: OPENJPA-1986
             Project: OpenJPA
          Issue Type: Bug
          Components: performance
    Affects Versions: 2.1.0, 2.0.1, 2.2.0
            Reporter: Rick Curtis
            Assignee: Rick Curtis
             Fix For: 2.2.0

I found a scenario where extra queries were being generated while cascading a persist to a
new Entity. See the following example:

public class CascadePersistEntity implements Serializable {
    private static final long serialVersionUID = -8290604110046006897L;

    long id;

    @OneToOne(cascade = CascadeType.ALL)
    CascadePersistEntity other;

and the following scenario:
CascadePersistEntity cpe1 = new CascadePersistEntity(1);
CascadePersistEntity cpe2 = new CascadePersistEntity(2);

This results in two inserts and one select. The extra select is what I'm going to get rid
of with this JIRA.

This message is automatically generated by JIRA.
For more information on JIRA, see:

View raw message