{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":1575956,"defaultBranch":"master","name":"bookkeeper","ownerLogin":"apache","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2011-04-06T07:00:07.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/47359?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715733683.0","currentOid":""},"activityList":{"items":[{"before":"974540267b0f7191a0166772af2cb581bea240e0","after":"6ea81a6c0c7b7ca2598072a9e0fa41fb77e80aa3","ref":"refs/heads/master","pushedAt":"2024-05-15T07:36:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"shoothzj","name":"ZhangJian He","path":"/shoothzj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12933197?s=80&v=4"},"commit":{"message":"build: update latest docker image from 4.15.1 to 4.17.0 (#4364)\n\nSigned-off-by: ZhangJian He ","shortMessageHtmlLink":"build: update latest docker image from 4.15.1 to 4.17.0 (#4364)"}},{"before":"568414cf4f7331ffcafe1e785a99c7307e5eb9de","after":null,"ref":"refs/heads/dependabot/maven/org.bouncycastle-bc-fips-1.0.2.5","pushedAt":"2024-05-15T00:41:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"shoothzj","name":"ZhangJian He","path":"/shoothzj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12933197?s=80&v=4"}},{"before":"7c0e16b160eba2a4d6a39c50c67790e6a2588377","after":"974540267b0f7191a0166772af2cb581bea240e0","ref":"refs/heads/master","pushedAt":"2024-05-15T00:41:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"shoothzj","name":"ZhangJian He","path":"/shoothzj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12933197?s=80&v=4"},"commit":{"message":"build(deps): bump org.bouncycastle:bc-fips from 1.0.2.4 to 1.0.2.5 (#4366)\n\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: ZhangJian He ","shortMessageHtmlLink":"build(deps): bump org.bouncycastle:bc-fips from 1.0.2.4 to 1.0.2.5 (#…"}},{"before":"61d286f1dc35adca23ee5848d2224e3b85c5a6f1","after":"568414cf4f7331ffcafe1e785a99c7307e5eb9de","ref":"refs/heads/dependabot/maven/org.bouncycastle-bc-fips-1.0.2.5","pushedAt":"2024-05-14T23:45:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"shoothzj","name":"ZhangJian He","path":"/shoothzj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12933197?s=80&v=4"},"commit":{"message":"Update LICENSE-server.bin.txt","shortMessageHtmlLink":"Update LICENSE-server.bin.txt"}},{"before":"3336eeca1455d8a5e81b4db3069c7ae1cd425481","after":"61d286f1dc35adca23ee5848d2224e3b85c5a6f1","ref":"refs/heads/dependabot/maven/org.bouncycastle-bc-fips-1.0.2.5","pushedAt":"2024-05-14T23:44:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"shoothzj","name":"ZhangJian He","path":"/shoothzj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12933197?s=80&v=4"},"commit":{"message":"Update LICENSE-bkctl.bin.txt","shortMessageHtmlLink":"Update LICENSE-bkctl.bin.txt"}},{"before":"2cec9d65a0b9e00a55cdf339ca2ae719e7b629b6","after":"3336eeca1455d8a5e81b4db3069c7ae1cd425481","ref":"refs/heads/dependabot/maven/org.bouncycastle-bc-fips-1.0.2.5","pushedAt":"2024-05-14T23:44:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"shoothzj","name":"ZhangJian He","path":"/shoothzj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12933197?s=80&v=4"},"commit":{"message":"Update LICENSE-all.bin.txt","shortMessageHtmlLink":"Update LICENSE-all.bin.txt"}},{"before":null,"after":"2cec9d65a0b9e00a55cdf339ca2ae719e7b629b6","ref":"refs/heads/dependabot/maven/org.bouncycastle-bc-fips-1.0.2.5","pushedAt":"2024-05-14T22:18:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"build(deps): bump org.bouncycastle:bc-fips from 1.0.2.4 to 1.0.2.5\n\nBumps org.bouncycastle:bc-fips from 1.0.2.4 to 1.0.2.5.\n\n---\nupdated-dependencies:\n- dependency-name: org.bouncycastle:bc-fips\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump org.bouncycastle:bc-fips from 1.0.2.4 to 1.0.2.5"}},{"before":"a71775c7e8cab07a33ac19bec6adb768946926f9","after":"d39e923ed003e3e687c035ef28abb2d8e519e94a","ref":"refs/heads/branch-4.16","pushedAt":"2024-05-13T01:55:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hangc0276","name":"Hang Chen","path":"/hangc0276","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5436568?s=80&v=4"},"commit":{"message":"Skip mount command error (#4360)\n\n### Motivation\n\nFix\n\n![image](https://github.com/apache/bookkeeper/assets/10069311/c7256c52-ebb5-4577-935a-cccdd4625f47)\n\n(cherry picked from commit d89dbc87f2995175876d445393f87b2b45569d04)","shortMessageHtmlLink":"Skip mount command error (#4360)"}},{"before":"6c042fb036e80eaf10d3ba895df371aa2f5108f6","after":"ca9a455ef1e164c2b49cc335d0fd99dec1868b82","ref":"refs/heads/branch-4.17","pushedAt":"2024-05-13T01:54:26.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"hangc0276","name":"Hang Chen","path":"/hangc0276","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5436568?s=80&v=4"},"commit":{"message":"Skip mount command error (#4360)\n\n### Motivation\n\nFix\n\n![image](https://github.com/apache/bookkeeper/assets/10069311/c7256c52-ebb5-4577-935a-cccdd4625f47)\n\n(cherry picked from commit d89dbc87f2995175876d445393f87b2b45569d04)","shortMessageHtmlLink":"Skip mount command error (#4360)"}},{"before":"6fb5a39e053b7e81c2104249a2eb711f48f82446","after":"a71775c7e8cab07a33ac19bec6adb768946926f9","ref":"refs/heads/branch-4.16","pushedAt":"2024-05-13T01:50:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hangc0276","name":"Hang Chen","path":"/hangc0276","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5436568?s=80&v=4"},"commit":{"message":"Fix disk weight ensemble infinite loop bug (#4324)\n\n### Motivation\n\nIn the RackawareEnsemblePlacementPolicyImpl#selectRandomInternal method, if bookieNode in the ensemble list is not added to the excludeBookies set and the diskWeight feature is enabled, this method will fall into an infinite loop.\nhttps://github.com/apache/bookkeeper/blob/3ed93a0342ccff8c30ea472d731a7b593b4d32b0/bookkeeper-server/src/main/java/org/apache/bookkeeper/client/RackawareEnsemblePlacementPolicyImpl.java#L773-L777\n\nThe root cause is the newly selected bookies already exist in the ensemble list, leading the `ensemble.addNode(bookie)` method to return `false` and the while loop continues.\nhttps://github.com/apache/bookkeeper/blob/3ed93a0342ccff8c30ea472d731a7b593b4d32b0/bookkeeper-server/src/main/java/org/apache/bookkeeper/client/RackawareEnsemblePlacementPolicyImpl.java#L841\n\nIn the next round of the loop, `bookiesSeenSoFar.size()` will never equal to `bookiesToSelectFrom.size()` due to the wRSelection set doesn't exclude the bookies in the ensemble set.\nhttps://github.com/apache/bookkeeper/blob/3ed93a0342ccff8c30ea472d731a7b593b4d32b0/bookkeeper-server/src/main/java/org/apache/bookkeeper/client/RackawareEnsemblePlacementPolicyImpl.java#L815-L822\n\n### Changes\nRemove the following code to make sure the items in bookiesToSelectFrom are all included in `wRSelection`\nhttps://github.com/apache/bookkeeper/blob/3ed93a0342ccff8c30ea472d731a7b593b4d32b0/bookkeeper-server/src/main/java/org/apache/bookkeeper/client/RackawareEnsemblePlacementPolicyImpl.java#L795-L797\n\n(cherry picked from commit a51f94dbf015c69efad9fcc4b99a88efda443e3c)","shortMessageHtmlLink":"Fix disk weight ensemble infinite loop bug (#4324)"}},{"before":"60e24cb828f62ad87d6fb4bef4fb478487240af8","after":"3ec12a87ef583f0fdd0809ee5117a43930c5b2ed","ref":"refs/heads/asf-site","pushedAt":"2024-05-12T01:35:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Updated site at revision","shortMessageHtmlLink":"Updated site at revision"}},{"before":"8ea264b324305aca173844ecb141475dc072e953","after":"7c0e16b160eba2a4d6a39c50c67790e6a2588377","ref":"refs/heads/master","pushedAt":"2024-05-12T01:31:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"shoothzj","name":"ZhangJian He","path":"/shoothzj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12933197?s=80&v=4"},"commit":{"message":"[site][bugfix] BK website version 4.17.0, missing sidebar (#4363)","shortMessageHtmlLink":"[site][bugfix] BK website version 4.17.0, missing sidebar (#4363)"}},{"before":"a77002e8cf7026e5f75d03810d7b557a314dff6c","after":"60e24cb828f62ad87d6fb4bef4fb478487240af8","ref":"refs/heads/asf-site","pushedAt":"2024-05-11T14:49:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Updated site at revision","shortMessageHtmlLink":"Updated site at revision"}},{"before":"a51f94dbf015c69efad9fcc4b99a88efda443e3c","after":"8ea264b324305aca173844ecb141475dc072e953","ref":"refs/heads/master","pushedAt":"2024-05-11T14:45:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"shoothzj","name":"ZhangJian He","path":"/shoothzj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12933197?s=80&v=4"},"commit":{"message":"Add Compaction Duration Settings to 4.14.0 Upgrade Docs (#4358)\n\n### Motivation\r\n\r\n4.14.0 introduce new conf `minorCompactionMaxTimeMillis` and `majorCompactionMaxTimeMillis`, but not recorded in the `upgrade.md`.\r\n\r\n### Changes\r\n\r\nRecord the conf change in 4.14.0.\r\n\r\nCo-authored-by: ZhangJian He ","shortMessageHtmlLink":"Add Compaction Duration Settings to 4.14.0 Upgrade Docs (#4358)"}},{"before":"d89dbc87f2995175876d445393f87b2b45569d04","after":"a51f94dbf015c69efad9fcc4b99a88efda443e3c","ref":"refs/heads/master","pushedAt":"2024-05-11T12:39:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"shoothzj","name":"ZhangJian He","path":"/shoothzj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12933197?s=80&v=4"},"commit":{"message":"Fix disk weight ensemble infinite loop bug (#4324)\n\n### Motivation\r\n\r\nIn the RackawareEnsemblePlacementPolicyImpl#selectRandomInternal method, if bookieNode in the ensemble list is not added to the excludeBookies set and the diskWeight feature is enabled, this method will fall into an infinite loop. \r\nhttps://github.com/apache/bookkeeper/blob/3ed93a0342ccff8c30ea472d731a7b593b4d32b0/bookkeeper-server/src/main/java/org/apache/bookkeeper/client/RackawareEnsemblePlacementPolicyImpl.java#L773-L777\r\n\r\nThe root cause is the newly selected bookies already exist in the ensemble list, leading the `ensemble.addNode(bookie)` method to return `false` and the while loop continues.\r\nhttps://github.com/apache/bookkeeper/blob/3ed93a0342ccff8c30ea472d731a7b593b4d32b0/bookkeeper-server/src/main/java/org/apache/bookkeeper/client/RackawareEnsemblePlacementPolicyImpl.java#L841\r\n\r\nIn the next round of the loop, `bookiesSeenSoFar.size()` will never equal to `bookiesToSelectFrom.size()` due to the wRSelection set doesn't exclude the bookies in the ensemble set.\r\nhttps://github.com/apache/bookkeeper/blob/3ed93a0342ccff8c30ea472d731a7b593b4d32b0/bookkeeper-server/src/main/java/org/apache/bookkeeper/client/RackawareEnsemblePlacementPolicyImpl.java#L815-L822\r\n\r\n### Changes\r\nRemove the following code to make sure the items in bookiesToSelectFrom are all included in `wRSelection` \r\nhttps://github.com/apache/bookkeeper/blob/3ed93a0342ccff8c30ea472d731a7b593b4d32b0/bookkeeper-server/src/main/java/org/apache/bookkeeper/client/RackawareEnsemblePlacementPolicyImpl.java#L795-L797","shortMessageHtmlLink":"Fix disk weight ensemble infinite loop bug (#4324)"}},{"before":"0f4dfcf91c8046651466c2882f12374527c39c5e","after":"d89dbc87f2995175876d445393f87b2b45569d04","ref":"refs/heads/master","pushedAt":"2024-05-11T10:18:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hangc0276","name":"Hang Chen","path":"/hangc0276","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5436568?s=80&v=4"},"commit":{"message":"Skip mount command error (#4360)\n\n### Motivation\r\n\r\nFix\r\n\r\n![image](https://github.com/apache/bookkeeper/assets/10069311/c7256c52-ebb5-4577-935a-cccdd4625f47)","shortMessageHtmlLink":"Skip mount command error (#4360)"}},{"before":"431b6d51c3a8ccc82a8fc00c21961a7ede987e88","after":"0f4dfcf91c8046651466c2882f12374527c39c5e","ref":"refs/heads/master","pushedAt":"2024-05-11T02:55:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"shoothzj","name":"ZhangJian He","path":"/shoothzj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12933197?s=80&v=4"},"commit":{"message":"build: fix OWASP GitHub daily workflow (#4357)\n\nSigned-off-by: ZhangJian He ","shortMessageHtmlLink":"build: fix OWASP GitHub daily workflow (#4357)"}},{"before":"4ed58ab00703072d29cf9e3c96d0dfb4ef4bbbd8","after":"431b6d51c3a8ccc82a8fc00c21961a7ede987e88","ref":"refs/heads/master","pushedAt":"2024-05-11T02:46:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"shoothzj","name":"ZhangJian He","path":"/shoothzj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12933197?s=80&v=4"},"commit":{"message":"Added more relevant labels to .asf.yaml (#4351)\n\nSigned-off-by: ZhangJian He ","shortMessageHtmlLink":"Added more relevant labels to .asf.yaml (#4351)"}},{"before":"b9c30c6f11aef6e28d1f374df0d2cb5fde06d8ad","after":"a77002e8cf7026e5f75d03810d7b557a314dff6c","ref":"refs/heads/asf-site","pushedAt":"2024-05-10T11:28:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Updated site at revision","shortMessageHtmlLink":"Updated site at revision"}},{"before":"bd3ad505c76e52b637fc18ab0b5135223a8a2546","after":"4ed58ab00703072d29cf9e3c96d0dfb4ef4bbbd8","ref":"refs/heads/master","pushedAt":"2024-05-10T11:24:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"shoothzj","name":"ZhangJian He","path":"/shoothzj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12933197?s=80&v=4"},"commit":{"message":"doc: add missing parameters and reorganize existing parameters in compact settings (#4355)\n\n### Motivation\r\nThe current configuration documentation for BookKeeper lacks some important parameters. Additionally, existing parameters are not optimally organized. This update:\r\n- Introduces missing parameters like `isThrottleByBytes`, `compactionRateByEntries`, and `compactionRateByBytes`.\r\n- Reorganizes the configuration parameters for better clarity.\r\n\r\n### Changes\r\n- **Added:** New parameters that were missing in the configuration:\r\n - `compactionRateByEntries`: Set the rate at which compaction will read entries, measured in entries per second.\r\n - `compactionRateByBytes`: Set the rate at which compaction will read entries, measured in bytes per second.\r\n \r\n- **Reorganized:** Adjusted the placement of existing parameters for better logical grouping and readability:\r\n - `minorCompactionThreshold`: Adjusted position for clarity.\r\n - `minorCompactionInterval`: Moved for logical grouping.\r\n\r\nSigned-off-by: ZhangJian He \r\nCo-authored-by: ZhangJian He ","shortMessageHtmlLink":"doc: add missing parameters and reorganize existing parameters in com…"}},{"before":"5b3cd8d580dcfb6feceac7fd6105ea023d0d11aa","after":"bd3ad505c76e52b637fc18ab0b5135223a8a2546","ref":"refs/heads/master","pushedAt":"2024-05-10T07:47:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"shoothzj","name":"ZhangJian He","path":"/shoothzj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12933197?s=80&v=4"},"commit":{"message":"chore: remove assert statement in LedgerDescriptor (#4334)\n\nSigned-off-by: ZhangJian He ","shortMessageHtmlLink":"chore: remove assert statement in LedgerDescriptor (#4334)"}},{"before":"163046a161f54570d61194c42510437cd348acbd","after":"5b3cd8d580dcfb6feceac7fd6105ea023d0d11aa","ref":"refs/heads/master","pushedAt":"2024-05-10T07:47:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"shoothzj","name":"ZhangJian He","path":"/shoothzj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12933197?s=80&v=4"},"commit":{"message":"build: remove empty module backward-compat yahoo-custom-version (#4331)\n\n### Changes\r\n\r\n1. Remove empty module backward-compat yahoo-custom-version\r\n2. fix a minor annotation in LedgerHandle\r\n\r\nSigned-off-by: ZhangJian He ","shortMessageHtmlLink":"build: remove empty module backward-compat yahoo-custom-version (#4331)"}},{"before":"14883aebacddf5de89d77a6ba3d81fa4d38bc960","after":"b9c30c6f11aef6e28d1f374df0d2cb5fde06d8ad","ref":"refs/heads/asf-site","pushedAt":"2024-05-10T07:41:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Updated site at revision","shortMessageHtmlLink":"Updated site at revision"}},{"before":"d2e0e5b65c7dacbb1fa73cd0d4d7669c9c34a731","after":"163046a161f54570d61194c42510437cd348acbd","ref":"refs/heads/master","pushedAt":"2024-05-10T07:36:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"shoothzj","name":"ZhangJian He","path":"/shoothzj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12933197?s=80&v=4"},"commit":{"message":"doc: add the missing upgrade docs (#4348)\n\nSigned-off-by: ZhangJian He ","shortMessageHtmlLink":"doc: add the missing upgrade docs (#4348)"}},{"before":"a2dc07c194697929e391bc3121852ed23127c2bd","after":"6c042fb036e80eaf10d3ba895df371aa2f5108f6","ref":"refs/heads/branch-4.17","pushedAt":"2024-05-09T11:13:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"shoothzj","name":"ZhangJian He","path":"/shoothzj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12933197?s=80&v=4"},"commit":{"message":"Bump jackson from 2.13.4.20221013 to 2.17.1 to address CVE list (#4345)","shortMessageHtmlLink":"Bump jackson from 2.13.4.20221013 to 2.17.1 to address CVE list (#4345)"}},{"before":"f0ec6b22081833c8ed8041b6c536686dd47824f0","after":"6fb5a39e053b7e81c2104249a2eb711f48f82446","ref":"refs/heads/branch-4.16","pushedAt":"2024-05-09T11:12:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"shoothzj","name":"ZhangJian He","path":"/shoothzj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12933197?s=80&v=4"},"commit":{"message":"Bump jackson from 2.13.4.20221013 to 2.17.1 to address CVE list (#4345)","shortMessageHtmlLink":"Bump jackson from 2.13.4.20221013 to 2.17.1 to address CVE list (#4345)"}},{"before":"c87be5a79ee0baae74c29e372b3c3d1bf47bd79d","after":"d2e0e5b65c7dacbb1fa73cd0d4d7669c9c34a731","ref":"refs/heads/master","pushedAt":"2024-05-09T11:06:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"shoothzj","name":"ZhangJian He","path":"/shoothzj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12933197?s=80&v=4"},"commit":{"message":"test: fix bkHttpServiceProvider not closed in TestHttpService (#4349)\n\nSigned-off-by: ZhangJian He ","shortMessageHtmlLink":"test: fix bkHttpServiceProvider not closed in TestHttpService (#4349)"}},{"before":"82a7dd3064bafbdc5be5fedd2bb99b77b814f5cd","after":"c87be5a79ee0baae74c29e372b3c3d1bf47bd79d","ref":"refs/heads/master","pushedAt":"2024-05-09T11:03:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"shoothzj","name":"ZhangJian He","path":"/shoothzj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12933197?s=80&v=4"},"commit":{"message":"improve: replace deprecated method usage in vertx (#4343)\n\nSigned-off-by: ZhangJian He ","shortMessageHtmlLink":"improve: replace deprecated method usage in vertx (#4343)"}},{"before":"f030b65185024d806e5e51f1c1e2f48036ebb270","after":"82a7dd3064bafbdc5be5fedd2bb99b77b814f5cd","ref":"refs/heads/master","pushedAt":"2024-05-09T10:00:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"eolivelli","name":"Enrico Olivelli","path":"/eolivelli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9469110?s=80&v=4"},"commit":{"message":"fix: resource leak when JournalChannel is not fully initialized (#4340)","shortMessageHtmlLink":"fix: resource leak when JournalChannel is not fully initialized (#4340)"}},{"before":"c2df54d0992c577d02cc8772e2b2f1e735cb9b2f","after":"f030b65185024d806e5e51f1c1e2f48036ebb270","ref":"refs/heads/master","pushedAt":"2024-05-09T09:58:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"eolivelli","name":"Enrico Olivelli","path":"/eolivelli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9469110?s=80&v=4"},"commit":{"message":"build: add owasp daily build (#4330)","shortMessageHtmlLink":"build: add owasp daily build (#4330)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAESj9hCgA","startCursor":null,"endCursor":null}},"title":"Activity · apache/bookkeeper"}