{"push_id":999977310,"size":1000,"distinct_size":0,"ref":"refs/heads/master","head":"876fd58aad6bf477e65804ab3d6c7fbcd8efe9ed","before":"20c6bfd360b3db9e9bc53e5ae37afe1a22dccca3","commits":[{"sha":"516d04c3911a5b18dca1d435506d5c3eb1ebd8a6","author":{"email":"f0bd52b8d7e3243b3d2dbbf8e6a364ce7572a94a@gmail.com","name":"Marco Pivetta"},"message":"#1001 DDC-3005 - Removing useless dependency from the `HydrationCompleteHandler` to the `UnitOfWork`","distinct":false,"url":"https://api.github.com/repos/mathieudz/doctrine2/commits/516d04c3911a5b18dca1d435506d5c3eb1ebd8a6"},{"sha":"89530f88f742d5554a87c6117b824c8fc102c944","author":{"email":"f0bd52b8d7e3243b3d2dbbf8e6a364ce7572a94a@gmail.com","name":"Marco Pivetta"},"message":"#1001 DDC-3005 - Removing dead assignment `HydrationCompleteHandler#__construct()`","distinct":false,"url":"https://api.github.com/repos/mathieudz/doctrine2/commits/89530f88f742d5554a87c6117b824c8fc102c944"},{"sha":"7b81cfb6eafc1b66bc6753af6808bc59ae7f5a36","author":{"email":"f0bd52b8d7e3243b3d2dbbf8e6a364ce7572a94a@gmail.com","name":"Marco Pivetta"},"message":"#1001 DDC-3005 - Minor CS fixes in `HydrationCompleteHandler`","distinct":false,"url":"https://api.github.com/repos/mathieudz/doctrine2/commits/7b81cfb6eafc1b66bc6753af6808bc59ae7f5a36"},{"sha":"833058fd2e48bc78ec87fdbc0e8da1c61a8bb1f1","author":{"email":"f0bd52b8d7e3243b3d2dbbf8e6a364ce7572a94a@gmail.com","name":"Marco Pivetta"},"message":"#1001 DDC-3005 - Testing `HydrationCompleteHandler` when no events should be triggered","distinct":false,"url":"https://api.github.com/repos/mathieudz/doctrine2/commits/833058fd2e48bc78ec87fdbc0e8da1c61a8bb1f1"},{"sha":"948d6c2b9f86ba580cb73d23bdb57386389e076d","author":{"email":"f0bd52b8d7e3243b3d2dbbf8e6a364ce7572a94a@gmail.com","name":"Marco Pivetta"},"message":"#1001 DDC-3005 - Testing `HydrationCompleteHandler` against all possible `ListenersInvoker` flags","distinct":false,"url":"https://api.github.com/repos/mathieudz/doctrine2/commits/948d6c2b9f86ba580cb73d23bdb57386389e076d"},{"sha":"29d4d342bd0e28eb99e7c4197ab292109b1066e4","author":{"email":"f0bd52b8d7e3243b3d2dbbf8e6a364ce7572a94a@gmail.com","name":"Marco Pivetta"},"message":"#1001 DDC-3005 - Testing `HydrationCompleteHandler` with multiple deferred entities `postLoad`s","distinct":false,"url":"https://api.github.com/repos/mathieudz/doctrine2/commits/29d4d342bd0e28eb99e7c4197ab292109b1066e4"},{"sha":"8c54a65aa5f50eff52db88fec961fc953fd87d8a","author":{"email":"f0bd52b8d7e3243b3d2dbbf8e6a364ce7572a94a@gmail.com","name":"Marco Pivetta"},"message":"#1001 DDC-3005 - Verifying `HydrationCompleteHandler` skips over registered deferred loads that were already handled by `hydrationComplete`","distinct":false,"url":"https://api.github.com/repos/mathieudz/doctrine2/commits/8c54a65aa5f50eff52db88fec961fc953fd87d8a"},{"sha":"730c2a81f766a5447b13c43515ccda6da784921b","author":{"email":"f0bd52b8d7e3243b3d2dbbf8e6a364ce7572a94a@gmail.com","name":"Marco Pivetta"},"message":"#1001 DDC-3005 - `HydrationCompleteHandler` static introspection cleanups, as well as memory and performance improvements","distinct":false,"url":"https://api.github.com/repos/mathieudz/doctrine2/commits/730c2a81f766a5447b13c43515ccda6da784921b"},{"sha":"c9ccd91421717c689a834dad46fec9bfaab343e0","author":{"email":"f0bd52b8d7e3243b3d2dbbf8e6a364ce7572a94a@gmail.com","name":"Marco Pivetta"},"message":"#1001 DDC-3005 - optimized `HydrationCompleteHandler` imports","distinct":false,"url":"https://api.github.com/repos/mathieudz/doctrine2/commits/c9ccd91421717c689a834dad46fec9bfaab343e0"},{"sha":"45221b195191379d755c17f1b46ee025c93d294d","author":{"email":"f0bd52b8d7e3243b3d2dbbf8e6a364ce7572a94a@gmail.com","name":"Marco Pivetta"},"message":"#1001 DDC-3005 - removed `HydrationCompleteHandler#invokeAllDeferredPostLoadEvents()` (useless method call indirection)","distinct":false,"url":"https://api.github.com/repos/mathieudz/doctrine2/commits/45221b195191379d755c17f1b46ee025c93d294d"},{"sha":"d09280a1dcc6e0542866ee385b4dc8da0ebdcdb1","author":{"email":"f0bd52b8d7e3243b3d2dbbf8e6a364ce7572a94a@gmail.com","name":"Marco Pivetta"},"message":"#1001 DDC-3005 - `HydrationCompleteHandler` cs fixes (line-wrap)","distinct":false,"url":"https://api.github.com/repos/mathieudz/doctrine2/commits/d09280a1dcc6e0542866ee385b4dc8da0ebdcdb1"},{"sha":"a906295c65f1516737458fbee2f6fa96254f27a5","author":{"email":"f0bd52b8d7e3243b3d2dbbf8e6a364ce7572a94a@gmail.com","name":"Marco Pivetta"},"message":"Merge branch 'hotfix/#1001-DDC-3005-defer-postload-event-after-fully-populated-associations'\n\nClose #1001","distinct":false,"url":"https://api.github.com/repos/mathieudz/doctrine2/commits/a906295c65f1516737458fbee2f6fa96254f27a5"},{"sha":"aa4796cd0dd5fabce2bf94bdbc8cbf8ba062f702","author":{"email":"97c058024a8ea4b0697852a0e4b058c2ee20ec5b@fsi.pl","name":"Lukasz Cybula"},"message":"Moved postLoad dispatching from UnitOfWork to object hydrators","distinct":false,"url":"https://api.github.com/repos/mathieudz/doctrine2/commits/aa4796cd0dd5fabce2bf94bdbc8cbf8ba062f702"},{"sha":"b1144e74ea1e22f583a15081f9f38f6c7e1f48a1","author":{"email":"f0bd52b8d7e3243b3d2dbbf8e6a364ce7572a94a@gmail.com","name":"Marco Pivetta"},"message":"#470 DDC-54 DDC-3005 - reverting hydrator changes, as patch DDC-3005 already deals with the issue","distinct":false,"url":"https://api.github.com/repos/mathieudz/doctrine2/commits/b1144e74ea1e22f583a15081f9f38f6c7e1f48a1"},{"sha":"a884452ffce78445cbcf850efc9d97e77d29f5cf","author":{"email":"f0bd52b8d7e3243b3d2dbbf8e6a364ce7572a94a@gmail.com","name":"Marco Pivetta"},"message":"#470 DDC-54 DDC-3005 - removing unused `PostLoadEventDispatcher`","distinct":false,"url":"https://api.github.com/repos/mathieudz/doctrine2/commits/a884452ffce78445cbcf850efc9d97e77d29f5cf"},{"sha":"0a19fbb376ff128711edbe605b8af3429f91ed07","author":{"email":"f0bd52b8d7e3243b3d2dbbf8e6a364ce7572a94a@gmail.com","name":"Marco Pivetta"},"message":"#470 DDC-54 DDC-3005 - minor test cleanups, changing test according to current limitation to document the actual expected behavior","distinct":false,"url":"https://api.github.com/repos/mathieudz/doctrine2/commits/0a19fbb376ff128711edbe605b8af3429f91ed07"},{"sha":"5cd73f0d12526d6091947e468c5f51eb803fd45a","author":{"email":"f0bd52b8d7e3243b3d2dbbf8e6a364ce7572a94a@gmail.com","name":"Marco Pivetta"},"message":"#470 DDC-54 DDC-3005 - reverting assertion\n\n`postLoad` should be triggered eagerly when using `iterate()`, as worse problems may be experienced with\nmissed initialization via listeners.","distinct":false,"url":"https://api.github.com/repos/mathieudz/doctrine2/commits/5cd73f0d12526d6091947e468c5f51eb803fd45a"},{"sha":"0ffc752f6f85dbf72a426b3527e90ab8e4d9aabe","author":{"email":"f0bd52b8d7e3243b3d2dbbf8e6a364ce7572a94a@gmail.com","name":"Marco Pivetta"},"message":"#470 DDC-54 DDC-3005 - simple-object hydration should also trigger `postLoad` events when iterating over single results","distinct":false,"url":"https://api.github.com/repos/mathieudz/doctrine2/commits/0ffc752f6f85dbf72a426b3527e90ab8e4d9aabe"},{"sha":"f571a9ef88b9103f3d55901d71aadb4d7a7f53a2","author":{"email":"f0bd52b8d7e3243b3d2dbbf8e6a364ce7572a94a@gmail.com","name":"Marco Pivetta"},"message":"#470 DDC-54 DDC-3005 - query iteration must cause eager `hydrationComplete` logic to be fired","distinct":false,"url":"https://api.github.com/repos/mathieudz/doctrine2/commits/f571a9ef88b9103f3d55901d71aadb4d7a7f53a2"},{"sha":"b81209c2780724f0ec65c04b6115e2b552dd6ee4","author":{"email":"f0bd52b8d7e3243b3d2dbbf8e6a364ce7572a94a@gmail.com","name":"Marco Pivetta"},"message":"#470 DDC-54 DDC-3005 - documenting `postLoad` and `Doctrine\\ORM\\AbstractQuery#iterate()` partial incompatibility","distinct":false,"url":"https://api.github.com/repos/mathieudz/doctrine2/commits/b81209c2780724f0ec65c04b6115e2b552dd6ee4"}]}