{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":1072614,"defaultBranch":"main","name":"spring-data-commons","ownerLogin":"spring-projects","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2010-11-11T20:19:31.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/317776?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1723795740.0","currentOid":""},"activityList":{"items":[{"before":"98c22d09aad05d214b11eebd6f215bb44c746299","after":"e994f6b60fe90f0a2bce62c87b56a206a3ae39de","ref":"refs/heads/main","pushedAt":"2024-08-21T07:39:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mp911de","name":"Mark Paluch","path":"/mp911de","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1035015?s=80&v=4"},"commit":{"message":"Update GitHub Actions.\n\nSee #3098","shortMessageHtmlLink":"Update GitHub Actions."}},{"before":"9f42a3a963eb380213012ad73d06f267b76917cc","after":"232410e1fb1b1da019c857b3dbbcdd3a3032ebc9","ref":"refs/heads/3.3.x","pushedAt":"2024-08-16T08:08:56.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"schauder","name":"Jens Schauder","path":"/schauder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/136683?s=80&v=4"},"commit":{"message":"After release cleanups.\n\nSee #3123","shortMessageHtmlLink":"After release cleanups."}},{"before":"4c33532f2c9b9661b92047bd39cd09210c6bdf16","after":"34e2e2d1d48b0fc6e70877253829e8f0a2b79876","ref":"refs/heads/3.2.x","pushedAt":"2024-08-16T07:01:36.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"schauder","name":"Jens Schauder","path":"/schauder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/136683?s=80&v=4"},"commit":{"message":"After release cleanups.\n\nSee #3122","shortMessageHtmlLink":"After release cleanups."}},{"before":"a20f7314d35467f7a33e40b5baa4a813598dadb9","after":"4c33532f2c9b9661b92047bd39cd09210c6bdf16","ref":"refs/heads/3.2.x","pushedAt":"2024-08-15T12:21:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mp911de","name":"Mark Paluch","path":"/mp911de","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1035015?s=80&v=4"},"commit":{"message":"Corrected the definition of coroutines.\n\nCloses #3136","shortMessageHtmlLink":"Corrected the definition of coroutines."}},{"before":"619ccd4c4a828908e409d69ed8a5932f6c0b7bc1","after":"9f42a3a963eb380213012ad73d06f267b76917cc","ref":"refs/heads/3.3.x","pushedAt":"2024-08-15T12:21:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mp911de","name":"Mark Paluch","path":"/mp911de","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1035015?s=80&v=4"},"commit":{"message":"Corrected the definition of coroutines.\n\nCloses #3136","shortMessageHtmlLink":"Corrected the definition of coroutines."}},{"before":"ecc40056c09de5a5e8715263fcfce4feaf974c0d","after":"98c22d09aad05d214b11eebd6f215bb44c746299","ref":"refs/heads/main","pushedAt":"2024-08-15T12:21:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mp911de","name":"Mark Paluch","path":"/mp911de","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1035015?s=80&v=4"},"commit":{"message":"Corrected the definition of coroutines.\n\nCloses #3136","shortMessageHtmlLink":"Corrected the definition of coroutines."}},{"before":"bf574a84d8751a38de88aee61312f4cea934768f","after":"619ccd4c4a828908e409d69ed8a5932f6c0b7bc1","ref":"refs/heads/3.3.x","pushedAt":"2024-08-15T06:41:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"odrotbohm","name":"Oliver Drotbohm","path":"/odrotbohm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128577?s=80&v=4"},"commit":{"message":"Avoid affecting serialization of custom Page implementations in legacy mode.\n\nRegistering a StdConverter with Jackson to log a warning about the Page serialization mode causes the target serializer to be only built for Page losing additional properties defined on extensions. We now instead register a no-op BeanSerializerModifier that issues the warning and doesn't affect the serializer selection.\n\nFixes GH-3137.","shortMessageHtmlLink":"Avoid affecting serialization of custom Page implementations in legac…"}},{"before":"2cc8d04c929e0271cba6651ae7bb43bede50137e","after":"ecc40056c09de5a5e8715263fcfce4feaf974c0d","ref":"refs/heads/main","pushedAt":"2024-08-15T06:41:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"odrotbohm","name":"Oliver Drotbohm","path":"/odrotbohm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128577?s=80&v=4"},"commit":{"message":"Avoid affecting serialization of custom Page implementations in legacy mode.\n\nRegistering a StdConverter with Jackson to log a warning about the Page serialization mode causes the target serializer to be only built for Page losing additional properties defined on extensions. We now instead register a no-op BeanSerializerModifier that issues the warning and doesn't affect the serializer selection.\n\nFixes GH-3137.","shortMessageHtmlLink":"Avoid affecting serialization of custom Page implementations in legac…"}},{"before":"d9ddddce7f709b1f38c5e3ac2a97a9077383dcb9","after":null,"ref":"refs/heads/issue/3090","pushedAt":"2024-08-08T12:22:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"christophstrobl","name":"Christoph Strobl","path":"/christophstrobl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2317257?s=80&v=4"}},{"before":"b6262b212e508213419f80d7129506888c24ce05","after":"2cc8d04c929e0271cba6651ae7bb43bede50137e","ref":"refs/heads/main","pushedAt":"2024-08-08T12:21:32.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"christophstrobl","name":"Christoph Strobl","path":"/christophstrobl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2317257?s=80&v=4"},"commit":{"message":"Update code snippet in documentation.\n\nOriginal Pull Request: #3093","shortMessageHtmlLink":"Update code snippet in documentation."}},{"before":"43e0dc1da12b7bae22a9104bdeb517372d727e5d","after":"b6262b212e508213419f80d7129506888c24ce05","ref":"refs/heads/main","pushedAt":"2024-08-08T08:22:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mp911de","name":"Mark Paluch","path":"/mp911de","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1035015?s=80&v=4"},"commit":{"message":"Upgrade to Maven Wrapper 3.9.8.\n\nSee #3134","shortMessageHtmlLink":"Upgrade to Maven Wrapper 3.9.8."}},{"before":"1cdfb2e5334ea5bb35813f046d9c73c72546dd45","after":"43e0dc1da12b7bae22a9104bdeb517372d727e5d","ref":"refs/heads/main","pushedAt":"2024-08-08T08:20:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mp911de","name":"Mark Paluch","path":"/mp911de","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1035015?s=80&v=4"},"commit":{"message":"Update CI properties.\n\nSee #3098","shortMessageHtmlLink":"Update CI properties."}},{"before":"a3b174fdc7a57772829b62652822cd180fb28b91","after":"bf574a84d8751a38de88aee61312f4cea934768f","ref":"refs/heads/3.3.x","pushedAt":"2024-08-08T08:19:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mp911de","name":"Mark Paluch","path":"/mp911de","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1035015?s=80&v=4"},"commit":{"message":"Update CI properties.\n\nSee #3123","shortMessageHtmlLink":"Update CI properties."}},{"before":"5ddede10b02aae7408c20d87105c5bbcb39d48f7","after":"a3b174fdc7a57772829b62652822cd180fb28b91","ref":"refs/heads/3.3.x","pushedAt":"2024-08-08T08:18:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mp911de","name":"Mark Paluch","path":"/mp911de","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1035015?s=80&v=4"},"commit":{"message":"Upgrade to Maven Wrapper 3.9.8.\n\nSee #3133","shortMessageHtmlLink":"Upgrade to Maven Wrapper 3.9.8."}},{"before":"810d53121554960a9680ad9561ddcddc7c88ad10","after":"a20f7314d35467f7a33e40b5baa4a813598dadb9","ref":"refs/heads/3.2.x","pushedAt":"2024-08-08T08:17:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mp911de","name":"Mark Paluch","path":"/mp911de","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1035015?s=80&v=4"},"commit":{"message":"Update CI properties.\n\nSee #3122","shortMessageHtmlLink":"Update CI properties."}},{"before":"09258ccc609b6016c0ca6332c5c13ee79ef60973","after":"810d53121554960a9680ad9561ddcddc7c88ad10","ref":"refs/heads/3.2.x","pushedAt":"2024-08-08T08:17:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mp911de","name":"Mark Paluch","path":"/mp911de","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1035015?s=80&v=4"},"commit":{"message":"Upgrade to Maven Wrapper 3.9.8.\n\nSee #3132","shortMessageHtmlLink":"Upgrade to Maven Wrapper 3.9.8."}},{"before":"c8dd57ad2daaa1a3e54672a7a3592559d1d3f30b","after":"d9ddddce7f709b1f38c5e3ac2a97a9077383dcb9","ref":"refs/heads/issue/3090","pushedAt":"2024-08-08T07:41:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mp911de","name":"Mark Paluch","path":"/mp911de","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1035015?s=80&v=4"},"commit":{"message":"Polishing.\n\nRefine grammar, line breaks, typos.","shortMessageHtmlLink":"Polishing."}},{"before":"8f660f828833f317e5fc2fcfa692f9a266885ec7","after":"c8dd57ad2daaa1a3e54672a7a3592559d1d3f30b","ref":"refs/heads/issue/3090","pushedAt":"2024-08-07T13:29:34.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"christophstrobl","name":"Christoph Strobl","path":"/christophstrobl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2317257?s=80&v=4"},"commit":{"message":"Update documentation.","shortMessageHtmlLink":"Update documentation."}},{"before":"6e1e5226f4fbb7597768af7d08227491e64dee96","after":"09258ccc609b6016c0ca6332c5c13ee79ef60973","ref":"refs/heads/3.2.x","pushedAt":"2024-08-06T13:14:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mp911de","name":"Mark Paluch","path":"/mp911de","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1035015?s=80&v=4"},"commit":{"message":"Fix KotlinCopyMethod detection for single-association property classes.\n\nKotlinCopyMethod.shouldUsePublicCopyMethod(…) now considers single-association arrangements. Also, the method now early exists if pre-conditions aren't met.\n\nCloses #3131","shortMessageHtmlLink":"Fix KotlinCopyMethod detection for single-association property classes."}},{"before":"0ba3937617208dd4b4320e31738c4ab336b8e5cf","after":"1cdfb2e5334ea5bb35813f046d9c73c72546dd45","ref":"refs/heads/main","pushedAt":"2024-08-06T13:14:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mp911de","name":"Mark Paluch","path":"/mp911de","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1035015?s=80&v=4"},"commit":{"message":"Fix KotlinCopyMethod detection for single-association property classes.\n\nKotlinCopyMethod.shouldUsePublicCopyMethod(…) now considers single-association arrangements. Also, the method now early exists if pre-conditions aren't met.\n\nCloses #3131","shortMessageHtmlLink":"Fix KotlinCopyMethod detection for single-association property classes."}},{"before":"a9767599c54314ea9c455c887cd76eb82ca587de","after":"5ddede10b02aae7408c20d87105c5bbcb39d48f7","ref":"refs/heads/3.3.x","pushedAt":"2024-08-06T13:14:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mp911de","name":"Mark Paluch","path":"/mp911de","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1035015?s=80&v=4"},"commit":{"message":"Fix KotlinCopyMethod detection for single-association property classes.\n\nKotlinCopyMethod.shouldUsePublicCopyMethod(…) now considers single-association arrangements. Also, the method now early exists if pre-conditions aren't met.\n\nCloses #3131","shortMessageHtmlLink":"Fix KotlinCopyMethod detection for single-association property classes."}},{"before":"b8a142c1aab9efcebded96f8e191a622724f336f","after":"8f660f828833f317e5fc2fcfa692f9a266885ec7","ref":"refs/heads/issue/3090","pushedAt":"2024-08-06T07:15:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mp911de","name":"Mark Paluch","path":"/mp911de","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1035015?s=80&v=4"},"commit":{"message":"Polishing.\n\nRename RepositoryMethodMetadata to RepositoryMethodContext.\n\nMove RepositoryMethodContext to interceptor. Add flags to enable method metadata exposure. Expose MethodInvocation only if exposeMetadata is true.","shortMessageHtmlLink":"Polishing."}},{"before":"44bc1de35d2bbd2390f08ef2d1dfaa1d676eae1a","after":"0ba3937617208dd4b4320e31738c4ab336b8e5cf","ref":"refs/heads/main","pushedAt":"2024-08-06T07:09:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"odrotbohm","name":"Oliver Drotbohm","path":"/odrotbohm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128577?s=80&v=4"},"commit":{"message":"Explicitly reject invalid aggregate event registrations during publishing.\n\nWe now detect that the consumption of the events published during a persistence operation has produced new event instances that would go unpublished and raise an explaining exception. Previously such a scenario would've resulted in a ConcurrentModificationException.\n\nWe primarily reject such a scenario as handling the additional event would extend our convenience mechanism over the publishing scope a direct 1:1 replacement with ApplicationEventPublisher would've achieved.\n\nFixes GH-3116.","shortMessageHtmlLink":"Explicitly reject invalid aggregate event registrations during publis…"}},{"before":"5e65754bf231711d101dee48e43f4c853fe66204","after":"6e1e5226f4fbb7597768af7d08227491e64dee96","ref":"refs/heads/3.2.x","pushedAt":"2024-08-06T07:09:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"odrotbohm","name":"Oliver Drotbohm","path":"/odrotbohm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128577?s=80&v=4"},"commit":{"message":"Explicitly reject invalid aggregate event registrations during publishing.\n\nWe now detect that the consumption of the events published during a persistence operation has produced new event instances that would go unpublished and raise an explaining exception. Previously such a scenario would've resulted in a ConcurrentModificationException.\n\nWe primarily reject such a scenario as handling the additional event would extend our convenience mechanism over the publishing scope a direct 1:1 replacement with ApplicationEventPublisher would've achieved.\n\nFixes GH-3116.","shortMessageHtmlLink":"Explicitly reject invalid aggregate event registrations during publis…"}},{"before":"3d4d4eeca98316ccc30f0c6ad58f178405c33596","after":"a9767599c54314ea9c455c887cd76eb82ca587de","ref":"refs/heads/3.3.x","pushedAt":"2024-08-06T07:09:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"odrotbohm","name":"Oliver Drotbohm","path":"/odrotbohm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128577?s=80&v=4"},"commit":{"message":"Explicitly reject invalid aggregate event registrations during publishing.\n\nWe now detect that the consumption of the events published during a persistence operation has produced new event instances that would go unpublished and raise an explaining exception. Previously such a scenario would've resulted in a ConcurrentModificationException.\n\nWe primarily reject such a scenario as handling the additional event would extend our convenience mechanism over the publishing scope a direct 1:1 replacement with ApplicationEventPublisher would've achieved.\n\nFixes GH-3116.","shortMessageHtmlLink":"Explicitly reject invalid aggregate event registrations during publis…"}},{"before":"cc4026239cdd2437b9790bcb8d1e9f1ff477f5cf","after":"5e65754bf231711d101dee48e43f4c853fe66204","ref":"refs/heads/3.2.x","pushedAt":"2024-08-05T20:02:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"odrotbohm","name":"Oliver Drotbohm","path":"/odrotbohm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128577?s=80&v=4"},"commit":{"message":"Explicitly reject invalid aggregate event registrations during publishing.\n\nWe now detect that the consumption of the events published during a persistence operation has produced new event instances that would go unpublished and raise an explaining exception. Previously such a scenario would've resulted in a ConcurrentModificationException.\n\nWe primarily reject such a scenario as handling the additional event would extend our convenience mechanism over the publishing scope a direct 1:1 replacement with ApplicationEventPublisher would've achieved.\n\nFixes GH-3116.","shortMessageHtmlLink":"Explicitly reject invalid aggregate event registrations during publis…"}},{"before":"ce62224c17c1a77e9205d6ecf6a978770200065b","after":"3d4d4eeca98316ccc30f0c6ad58f178405c33596","ref":"refs/heads/3.3.x","pushedAt":"2024-08-05T20:02:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"odrotbohm","name":"Oliver Drotbohm","path":"/odrotbohm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128577?s=80&v=4"},"commit":{"message":"Explicitly reject invalid aggregate event registrations during publishing.\n\nWe now detect that the consumption of the events published during a persistence operation has produced new event instances that would go unpublished and raise an explaining exception. Previously such a scenario would've resulted in a ConcurrentModificationException.\n\nWe primarily reject such a scenario as handling the additional event would extend our convenience mechanism over the publishing scope a direct 1:1 replacement with ApplicationEventPublisher would've achieved.\n\nFixes GH-3116.","shortMessageHtmlLink":"Explicitly reject invalid aggregate event registrations during publis…"}},{"before":"1f347dce69834358c7ad7c847f6e977c7d0a30b0","after":"44bc1de35d2bbd2390f08ef2d1dfaa1d676eae1a","ref":"refs/heads/main","pushedAt":"2024-08-05T20:02:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"odrotbohm","name":"Oliver Drotbohm","path":"/odrotbohm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128577?s=80&v=4"},"commit":{"message":"Explicitly reject invalid aggregate event registrations during publishing.\n\nWe now detect that the consumption of the events published during a persistence operation has produced new event instances that would go unpublished and raise an explaining exception. Previously such a scenario would've resulted in a ConcurrentModificationException.\n\nWe primarily reject such a scenario as handling the additional event would extend our convenience mechanism over the publishing scope a direct 1:1 replacement with ApplicationEventPublisher would've achieved.\n\nFixes GH-3116.","shortMessageHtmlLink":"Explicitly reject invalid aggregate event registrations during publis…"}},{"before":"54048aa5130ac1e5b7d014194307d87feea9c03a","after":"b8a142c1aab9efcebded96f8e191a622724f336f","ref":"refs/heads/issue/3090","pushedAt":"2024-08-05T13:07:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"christophstrobl","name":"Christoph Strobl","path":"/christophstrobl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2317257?s=80&v=4"},"commit":{"message":"Hacking - Allow RepositoryMethodMetadata to be accessed during invocation.","shortMessageHtmlLink":"Hacking - Allow RepositoryMethodMetadata to be accessed during invoca…"}},{"before":"cb52d9ee92b9b2e2860b4f833faaf11acfd6412d","after":null,"ref":"refs/heads/issue/3117","pushedAt":"2024-08-05T12:57:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mp911de","name":"Mark Paluch","path":"/mp911de","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1035015?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEn-QrbgA","startCursor":null,"endCursor":null}},"title":"Activity · spring-projects/spring-data-commons"}