HHH-10190 - org.hibernate.engine.spi.ActionQueue#executeActions() optimization

This commit is contained in:
Andrea Boriero 2015-10-14 14:03:22 +01:00
parent ac2f06800e
commit 1729067cbc
1 changed files with 6 additions and 2 deletions

View File

@ -316,7 +316,9 @@ public class ActionQueue {
* @throws HibernateException error executing queued insertion actions. * @throws HibernateException error executing queued insertion actions.
*/ */
public void executeInserts() throws HibernateException { public void executeInserts() throws HibernateException {
executeActions( insertions ); if ( !insertions.isEmpty() ) {
executeActions( insertions );
}
} }
/** /**
@ -330,7 +332,9 @@ public class ActionQueue {
} }
for ( ExecutableList<?> l : executableLists ) { for ( ExecutableList<?> l : executableLists ) {
executeActions( l ); if ( !l.isEmpty() ) {
executeActions( l );
}
} }
} }