| Reopening because logging a warning when a collection with queued operations is detached due to rollback is too noisy. On rollback, the application should throw away data from the session because it is not consistent with persisted data, so there really isn't a need for this warning. Instead, it will be logged as a DEBUG message. Warnings will still be logged for the other cases:
- collection with queued operations is detached, not due to rollback;
- collection with queued operations is attached to a session via merge/saveOrUpdate.
|