{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":67050550,"defaultBranch":"master","name":"Neos.EventSourcing","ownerLogin":"neos","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-08-31T15:33:57.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/11575267?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1708360474.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"91d1e99db4626d232f9bbc4b6e71fd32e9b3bd9f","ref":"refs/heads/upgrade/symfony_packages","pushedAt":"2024-02-19T16:34:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jonnitto","name":"Jon Uhlmann","path":"/jonnitto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4510166?s=80&v=4"},"commit":{"message":"TASK: Allow newer versions of symfony packages","shortMessageHtmlLink":"TASK: Allow newer versions of symfony packages"}},{"before":"d972abbd09abc2d160a79743e9223a6ecf0ee23b","after":null,"ref":"refs/heads/catchup-speedup","pushedAt":"2023-07-07T13:32:27.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"robertlemke","name":"Robert Lemke","path":"/robertlemke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/95582?s=80&v=4"}},{"before":"b447cbbeb5bf0fca311a5deac78ce85b00c72e23","after":"53fe558af2e49886445a3b1c86fa2f746193bb81","ref":"refs/heads/master","pushedAt":"2023-07-07T13:32:22.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"robertlemke","name":"Robert Lemke","path":"/robertlemke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/95582?s=80&v=4"},"commit":{"message":"Merge pull request #317 from neos/catchup-speedup\n\nSpeed up catchUp() and replay()","shortMessageHtmlLink":"Merge pull request #317 from neos/catchup-speedup"}},{"before":"b3f18bba303fc96a9cbdec6ca09b4002ab810e75","after":"d972abbd09abc2d160a79743e9223a6ecf0ee23b","ref":"refs/heads/catchup-speedup","pushedAt":"2023-07-07T12:53:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robertlemke","name":"Robert Lemke","path":"/robertlemke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/95582?s=80&v=4"},"commit":{"message":"Fix unintentional reset of sequence number during catch up\n\nIf no new events were applied it could happen that the highest applied sequence number was reset to 0.","shortMessageHtmlLink":"Fix unintentional reset of sequence number during catch up"}},{"before":"325c96ad9f0458245c0a20bbeb702bc8be4aa36a","after":"b3f18bba303fc96a9cbdec6ca09b4002ab810e75","ref":"refs/heads/catchup-speedup","pushedAt":"2023-07-07T11:15:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"robertlemke","name":"Robert Lemke","path":"/robertlemke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/95582?s=80&v=4"},"commit":{"message":"Speed up catchUp() and replay()\n\nWhile catching up or replaying a projection, a transaction for the highest applied event sequence number is only closed when an event was actually applied or the catch-up-process is done. This speeds up the process dramatically for event stores containing hundreds of thousands of events.\n\nTwo examples:\n\n1) Event store with 2.000.000 events. Only 3500 are relevant for the projection in question. Replaying the projection takes\n\n- 6 minutes 22 seconds without the patch\n- 0 minutes 50 seconds with the patch\n\n2) Event listener lags 50.000 events behind. Only 1 new relevant event for the projection. Catching up takes\n\n- 87100 milliseconds without the patch\n- 1200 milliseconds with the patch\n\nResolves #316","shortMessageHtmlLink":"Speed up catchUp() and replay()"}},{"before":null,"after":"325c96ad9f0458245c0a20bbeb702bc8be4aa36a","ref":"refs/heads/catchup-speedup","pushedAt":"2023-07-07T11:04:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"robertlemke","name":"Robert Lemke","path":"/robertlemke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/95582?s=80&v=4"},"commit":{"message":"Speed up catchUp() and replay()\n\nWhile catching up or replaying a projection, a transaction for the highest applied event sequence number is only closed when an event was actually applied or the catch-up-process is done. This speeds up the process dramatically for event stores containing hundreds of thousands of events.\n\nTwo examples:\n\n1) Event store with 2.000.000 events. Only 3500 are relevant for the projection in question. Replaying the projection takes\n\n- 6 minutes 22 seconds without the patch\n- 0 minutes 50 seconds with the patch\n\n2) Event listener lags 50.000 events behind. Only 1 new relevant event for the projection. Catching up takes\n\n- 87100 milliseconds without the patch\n- 1200 milliseconds with the patch\n\nResolves #316","shortMessageHtmlLink":"Speed up catchUp() and replay()"}},{"before":null,"after":"2200a36dd380947e7d53a6ab332c5385ce091b3a","ref":"refs/heads/feature/encrypted-events","pushedAt":"2023-06-19T16:15:10.772Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"robertlemke","name":"Robert Lemke","path":"/robertlemke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/95582?s=80&v=4"},"commit":{"message":"Encrypted events proof of concept / WIP","shortMessageHtmlLink":"Encrypted events proof of concept / WIP"}},{"before":"a2865c36f676c9c8c77f165a842098cb62188e5b","after":"b447cbbeb5bf0fca311a5deac78ce85b00c72e23","ref":"refs/heads/master","pushedAt":"2023-06-02T05:54:50.900Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"robertlemke","name":"Robert Lemke","path":"/robertlemke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/95582?s=80&v=4"},"commit":{"message":"Merge pull request #315 from neos/task/flow-9\n\nTASK: Declare compatibility with Flow 9","shortMessageHtmlLink":"Merge pull request #315 from neos/task/flow-9"}},{"before":null,"after":"1b7bac2538aac6a696c5cf981d7beb005eebb00f","ref":"refs/heads/task/flow-9","pushedAt":"2023-06-02T05:54:19.220Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"robertlemke","name":"Robert Lemke","path":"/robertlemke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/95582?s=80&v=4"},"commit":{"message":"TASK: Declare compatibility with Flow 9\n\nBased on the current state, this package does work with Flow 9.0 dev.","shortMessageHtmlLink":"TASK: Declare compatibility with Flow 9"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMi0xOVQxNjozNDozNC4wMDAwMDBazwAAAAP-2l8Q","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMi0xOVQxNjozNDozNC4wMDAwMDBazwAAAAP-2l8Q","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNi0wMlQwNTo1NDoxOS4yMjA3NTVazwAAAAM5OaKB"}},"title":"Activity ยท neos/Neos.EventSourcing"}