mirror of
https://github.com/hibernate/hibernate-orm
synced 2025-02-18 00:55:16 +00:00
HHH-6999 optimization
don't need to run CHECK_ON_FLUSH with cascade=ALL, since ALL includes PERSIST_ON_FLUSH Signed-off-by: Gavin King <gavin@hibernate.org>
This commit is contained in:
parent
fd248e9f6a
commit
d54f71f81c
@ -33,7 +33,7 @@ private CascadeStyles() {
|
||||
public static final CascadeStyle ALL_DELETE_ORPHAN = new BaseCascadeStyle() {
|
||||
@Override
|
||||
public boolean doCascade(CascadingAction action) {
|
||||
return true;
|
||||
return action != CascadingActions.CHECK_ON_FLUSH;
|
||||
}
|
||||
|
||||
@Override
|
||||
@ -53,7 +53,7 @@ public String toString() {
|
||||
public static final CascadeStyle ALL = new BaseCascadeStyle() {
|
||||
@Override
|
||||
public boolean doCascade(CascadingAction action) {
|
||||
return true;
|
||||
return action != CascadingActions.CHECK_ON_FLUSH;
|
||||
}
|
||||
|
||||
@Override
|
||||
|
Loading…
x
Reference in New Issue
Block a user