{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":124230204,"defaultBranch":"4.5.x","name":"micronaut-core","ownerLogin":"micronaut-projects","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-03-07T12:05:08.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/36880643?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1718054829.0","currentOid":""},"activityList":{"items":[{"before":"47b58d177a60d0b2b85bf76364cff3219b3ea443","after":"4b3485d270b342091cf9dd11fe40cd034c450918","ref":"refs/heads/renovate/managed.reactor","pushedAt":"2024-06-11T10:52:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"fix(deps): update managed.reactor to v3.6.7","shortMessageHtmlLink":"fix(deps): update managed.reactor to v3.6.7"}},{"before":null,"after":"b0b38d08cb0eef4d0311286ef5c2538955cfcb13","ref":"refs/heads/renovate/micronaut.reactor","pushedAt":"2024-06-10T21:27:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"fix(deps): update dependency io.micronaut.reactor:micronaut-reactor-bom to v3.4.0","shortMessageHtmlLink":"fix(deps): update dependency io.micronaut.reactor:micronaut-reactor-b…"}},{"before":"3d0baab6442042fd0d901b417ed711f8264abc4b","after":"f5ce3ea6fe5cc8d625637501fc7e4dc63734716f","ref":"refs/heads/renovate/vertx","pushedAt":"2024-06-10T09:43:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"fix(deps): update vertx to v4.5.8","shortMessageHtmlLink":"fix(deps): update vertx to v4.5.8"}},{"before":"6c8b17344415306372ab3bd562062e5d26e26024","after":"1268dee9b4a916528722230a6bac58d10347e951","ref":"refs/heads/renovate/io.github.classgraph-classgraph-4.x","pushedAt":"2024-06-10T09:43:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"fix(deps): update dependency io.github.classgraph:classgraph to v4.8.173","shortMessageHtmlLink":"fix(deps): update dependency io.github.classgraph:classgraph to v4.8.173"}},{"before":"130e7564d14187e0d6eaa15d47f07158267840e6","after":"bb41b9ad1abc3ced30e165bc9b44a1d7d0acfb89","ref":"refs/heads/renovate/io.micronaut.build.shared.settings-6.x","pushedAt":"2024-06-10T09:43:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update plugin io.micronaut.build.shared.settings to v6.7.1","shortMessageHtmlLink":"chore(deps): update plugin io.micronaut.build.shared.settings to v6.7.1"}},{"before":"2673e94d3067281abaab746a9dfea932c7126d9b","after":null,"ref":"refs/heads/change-byte-body-logger-name","pushedAt":"2024-06-10T09:42:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"graemerocher","name":"Graeme Rocher","path":"/graemerocher","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66626?s=80&v=4"}},{"before":"8e0720ea17f8f9dcec8200822620839d047ea01a","after":"0118db96962eaf7a83abbcb81c1afd73139ff777","ref":"refs/heads/4.5.x","pushedAt":"2024-06-10T09:42:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"graemerocher","name":"Graeme Rocher","path":"/graemerocher","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66626?s=80&v=4"},"commit":{"message":"Use a different logger for NettyByteBody (#10897)","shortMessageHtmlLink":"Use a different logger for NettyByteBody (#10897)"}},{"before":null,"after":"2673e94d3067281abaab746a9dfea932c7126d9b","ref":"refs/heads/change-byte-body-logger-name","pushedAt":"2024-06-10T07:19:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"graemerocher","name":"Graeme Rocher","path":"/graemerocher","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66626?s=80&v=4"},"commit":{"message":"Use a different logger for NettyByteBody","shortMessageHtmlLink":"Use a different logger for NettyByteBody"}},{"before":"e515c09554e8a79826d11ce25a91cc3f58e759ca","after":"3d0baab6442042fd0d901b417ed711f8264abc4b","ref":"refs/heads/renovate/vertx","pushedAt":"2024-06-08T18:09:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"fix(deps): update vertx to v4.5.8","shortMessageHtmlLink":"fix(deps): update vertx to v4.5.8"}},{"before":"93b81198a5022112732ca836d736cc279c68d573","after":"6c8b17344415306372ab3bd562062e5d26e26024","ref":"refs/heads/renovate/io.github.classgraph-classgraph-4.x","pushedAt":"2024-06-08T18:09:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"fix(deps): update dependency io.github.classgraph:classgraph to v4.8.173","shortMessageHtmlLink":"fix(deps): update dependency io.github.classgraph:classgraph to v4.8.173"}},{"before":"e98a8483293a272ceda0ccec1a43ceaeac990086","after":"130e7564d14187e0d6eaa15d47f07158267840e6","ref":"refs/heads/renovate/io.micronaut.build.shared.settings-6.x","pushedAt":"2024-06-08T18:09:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update plugin io.micronaut.build.shared.settings to v6.7.1","shortMessageHtmlLink":"chore(deps): update plugin io.micronaut.build.shared.settings to v6.7.1"}},{"before":"3b988481442508c4f8b6013d7fac070039087347","after":null,"ref":"refs/heads/sync-files-4.5.x","pushedAt":"2024-06-08T18:08:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"graemerocher","name":"Graeme Rocher","path":"/graemerocher","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66626?s=80&v=4"}},{"before":"6a621886bf3be4955ade79cc15a265d06e7149a8","after":"8e0720ea17f8f9dcec8200822620839d047ea01a","ref":"refs/heads/4.5.x","pushedAt":"2024-06-08T18:08:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"graemerocher","name":"Graeme Rocher","path":"/graemerocher","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66626?s=80&v=4"},"commit":{"message":"Update common files (#10887)","shortMessageHtmlLink":"Update common files (#10887)"}},{"before":"3ce8fb9827e479c35301faf94f1eb8944c361db2","after":"e515c09554e8a79826d11ce25a91cc3f58e759ca","ref":"refs/heads/renovate/vertx","pushedAt":"2024-06-08T07:12:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"fix(deps): update vertx to v4.5.8","shortMessageHtmlLink":"fix(deps): update vertx to v4.5.8"}},{"before":"13020040aefd4d66899396e31d4072597d656e5d","after":"93b81198a5022112732ca836d736cc279c68d573","ref":"refs/heads/renovate/io.github.classgraph-classgraph-4.x","pushedAt":"2024-06-08T07:12:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"fix(deps): update dependency io.github.classgraph:classgraph to v4.8.173","shortMessageHtmlLink":"fix(deps): update dependency io.github.classgraph:classgraph to v4.8.173"}},{"before":"c0b37776ba5c7e269d9d4f5bda390793cd78af62","after":"e98a8483293a272ceda0ccec1a43ceaeac990086","ref":"refs/heads/renovate/io.micronaut.build.shared.settings-6.x","pushedAt":"2024-06-08T07:12:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update plugin io.micronaut.build.shared.settings to v6.7.1","shortMessageHtmlLink":"chore(deps): update plugin io.micronaut.build.shared.settings to v6.7.1"}},{"before":"38aa2cfa6d3d3aa30691823e5910736ec1c099ca","after":"6a621886bf3be4955ade79cc15a265d06e7149a8","ref":"refs/heads/4.5.x","pushedAt":"2024-06-08T07:10:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"micronaut-build","name":null,"path":"/micronaut-build","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65172877?s=80&v=4"},"commit":{"message":"chore: Bump version to 4.5.4-SNAPSHOT","shortMessageHtmlLink":"chore: Bump version to 4.5.4-SNAPSHOT"}},{"before":"62aadcd50d8e8753fe9f28e1b030cc306d051e62","after":"3ce8fb9827e479c35301faf94f1eb8944c361db2","ref":"refs/heads/renovate/vertx","pushedAt":"2024-06-08T06:58:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"Update vertx to v4.5.8","shortMessageHtmlLink":"Update vertx to v4.5.8"}},{"before":"c4e75e4f3ce04acd3ac75f3ec90aa3627024408d","after":"c0b37776ba5c7e269d9d4f5bda390793cd78af62","ref":"refs/heads/renovate/io.micronaut.build.shared.settings-6.x","pushedAt":"2024-06-08T06:58:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"Update plugin io.micronaut.build.shared.settings to v6.7.1","shortMessageHtmlLink":"Update plugin io.micronaut.build.shared.settings to v6.7.1"}},{"before":"48411b359a676f8df0cec29e4642bde6eb52e066","after":"13020040aefd4d66899396e31d4072597d656e5d","ref":"refs/heads/renovate/io.github.classgraph-classgraph-4.x","pushedAt":"2024-06-08T06:57:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"Update dependency io.github.classgraph:classgraph to v4.8.173","shortMessageHtmlLink":"Update dependency io.github.classgraph:classgraph to v4.8.173"}},{"before":"a0ff6109345499698ee8b1aeb1b8d381df9a0974","after":"38aa2cfa6d3d3aa30691823e5910736ec1c099ca","ref":"refs/heads/4.5.x","pushedAt":"2024-06-08T06:56:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"micronaut-build","name":null,"path":"/micronaut-build","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65172877?s=80&v=4"},"commit":{"message":"[skip ci] Release v4.5.3","shortMessageHtmlLink":"[skip ci] Release v4.5.3"}},{"before":"258f268aaa80ff8ba584a9a3562a9ff7d72e3678","after":"3b988481442508c4f8b6013d7fac070039087347","ref":"refs/heads/sync-files-4.5.x","pushedAt":"2024-06-08T05:15:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"micronaut-build","name":null,"path":"/micronaut-build","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65172877?s=80&v=4"},"commit":{"message":"Update common files","shortMessageHtmlLink":"Update common files"}},{"before":null,"after":"a5110e840ca93fe0ba1277f5c2f859c9ff27b655","ref":"refs/heads/renovate/micronaut.aws","pushedAt":"2024-06-07T21:09:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"fix(deps): update dependency io.micronaut.aws:micronaut-aws-bom to v4.6.0","shortMessageHtmlLink":"fix(deps): update dependency io.micronaut.aws:micronaut-aws-bom to v4…"}},{"before":"4423e446c3390c13f423e05f2357ddecf9e19fae","after":"62aadcd50d8e8753fe9f28e1b030cc306d051e62","ref":"refs/heads/renovate/vertx","pushedAt":"2024-06-07T15:09:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"fix(deps): update vertx to v4.5.8","shortMessageHtmlLink":"fix(deps): update vertx to v4.5.8"}},{"before":"8b07f3832fdcb3a5d9d0cd79bc36475a7f306965","after":"48411b359a676f8df0cec29e4642bde6eb52e066","ref":"refs/heads/renovate/io.github.classgraph-classgraph-4.x","pushedAt":"2024-06-07T15:09:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"fix(deps): update dependency io.github.classgraph:classgraph to v4.8.173","shortMessageHtmlLink":"fix(deps): update dependency io.github.classgraph:classgraph to v4.8.173"}},{"before":"31c2b208473457c8c8d62066de7100fba6a3ba9c","after":"c4e75e4f3ce04acd3ac75f3ec90aa3627024408d","ref":"refs/heads/renovate/io.micronaut.build.shared.settings-6.x","pushedAt":"2024-06-07T15:09:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update plugin io.micronaut.build.shared.settings to v6.7.1","shortMessageHtmlLink":"chore(deps): update plugin io.micronaut.build.shared.settings to v6.7.1"}},{"before":"b36144481ab42de0df180a0a7fbb9bd4938850e8","after":null,"ref":"refs/heads/concurrent-schedule","pushedAt":"2024-06-07T15:08:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"graemerocher","name":"Graeme Rocher","path":"/graemerocher","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66626?s=80&v=4"}},{"before":"f9551ce2b3a1f9302da4a3a12b2e0b9bf3a2eaa4","after":"a0ff6109345499698ee8b1aeb1b8d381df9a0974","ref":"refs/heads/4.5.x","pushedAt":"2024-06-07T15:08:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"graemerocher","name":"Graeme Rocher","path":"/graemerocher","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66626?s=80&v=4"},"commit":{"message":"Fix race condition in task scheduling (#10892)\n\nUnder some circumstances, ExecutableMethodProcessor.process may be called during or even after the StartupEvent is fired. In that case, scheduled methods may be ignored or there may be a ConcurrentModificationException.\r\n\r\nThis patch moves the schedule logic into its own method, called by a class ScheduleTaskRunnable that guards the schedule logic using an AtomicBoolean so that it is run only once. Inside process(), the task is created, registered in a ConcurrentHashMap and, if the StartupEvent has already been fired, invoked. Inside the StartupEvent listener, all previously registered tasks are invoked.\r\n\r\n- If process is called before the started flag is set, the task will definitely be run by the StartupEvent listener.\r\n- If process is called after the started flag is set, the task will definitely be called inside process, and potentially also inside the StartupEvent listener if that is still running.\r\n\r\nThis ensures that the ScheduleTaskRunnable is invoked at least once.","shortMessageHtmlLink":"Fix race condition in task scheduling (#10892)"}},{"before":"c14574d5bfe5ad83fb9f1b507cabb460cdd6e6b5","after":null,"ref":"refs/heads/scalability","pushedAt":"2024-06-07T13:52:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"graemerocher","name":"Graeme Rocher","path":"/graemerocher","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66626?s=80&v=4"}},{"before":"f444b3f3b36c29544c9ff9f2247ecb4f66ba8a3b","after":"f9551ce2b3a1f9302da4a3a12b2e0b9bf3a2eaa4","ref":"refs/heads/4.5.x","pushedAt":"2024-06-07T13:52:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"graemerocher","name":"Graeme Rocher","path":"/graemerocher","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66626?s=80&v=4"},"commit":{"message":"Fix some instance check type pollution (#10893)\n\nMeasured using https://github.com/RedHatPerf/type-pollution-agent in the techempower benchmarks.\r\n\r\nThis patch fixes some of the instanceof type pollution that could cause scalability issues with many CPUs, and also some instanceof misses that are less problematic but still worth avoiding.","shortMessageHtmlLink":"Fix some instance check type pollution (#10893)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEYhk_xwA","startCursor":null,"endCursor":null}},"title":"Activity · micronaut-projects/micronaut-core"}