Skip to content

Releases: OpenConext/Stepup-Middleware

2.1.0

26 Oct 07:54
Compare
Choose a tag to compare
Release of new version 2.1.0

bugfix_clear-entity-manager-after-each-event-20161024152341Z-88025de63d7be8a8d637aac2cddc76a7a53a3b2c

Clear entity managers references after each event

Doctrine uses PHP's spl_object_hash. Hashes can be re-assigned after a certain object has been destroyed / garbage collected.

It seems that we have reached an edge case wherein hash collisions occur during event replays.

Clearing the entity manager after each event ensures the entity manager correctly inserts entities that have not been seen before.

This does come with the caveat that event listeners cannot hold references to entities crossing events.

2.0.2-20160810101855Z-d8d88d778ea30379b606cbca58d9634ff0541b42

2.0.1-20160810094343Z-158f8d30527296baa816eee94f1975773ec41503

Release of new version 2.0.1

2.0.0-20160808152839Z-b38acd98a77c89bffa2649d956f92709954aa036

Release of new version 2.0.0

1.6.0-20160601094227Z-183ea4ab5da5dddac9c04cde1298039fa4a23c95

1.4.0-20160219131959Z-fb3179e393c6bf746acea32f3eb8fcfe547afed2

Release of new version 1.4.0

1.2.0-20150730095605Z-22dacb3a3ef01d8f3112a8cb8185653f31f82503

1.1.0-20150715114728Z-7698c2c65375e258dd1fcfc2e2d652cb94631f55

Release of new version 1.1.0

1.0.1-20150622155203Z-12dbd91f424fb0a6384ce04508f9c10554f51711

Release of new version 1.0.1