mirror of
https://github.com/ebean-orm/ebean.git
synced 2024-04-21 10:51:47 +00:00
- Changes ModifyHolder to use IdentityHashMap such that equals/hashcode isn't invoked - Change SaveManyBeans such that M2M intersection deletes execute before inserts The SaveManyBeans change is required to pass TestM2MModifyTest. With that test we get a delete/insert pair that we somewhat expect because we clear() the collection. Previously equals/hashCode meant we didn't get that delete/insert pair. The test changes from containsExactly() to containsOnly() as we now can't guarantee the ordering with IdentityHashMap.