Skip to content

Releases: OpenConext/Stepup-Middleware

2.3.0

30 Nov 15:53
Compare
Choose a tag to compare
Release of new version 2.3.0

2.3.0-20161130154647Z-826187fd113bb97970caad3619bbe974c7e5ab7f

Release of new version 2.3.0

2.2.0

18 Nov 10:51
Compare
Choose a tag to compare
Release of new version 2.2.0

2.2.0-20161118105025Z-2f42b50c37a900b603d2e30f46f2e6c9d535b1fc

Release of new version 2.2.0

2.1.0-20161026074332Z-6fade533b1516d4c13613cf91ac4963b6919feab

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