{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":134018330,"defaultBranch":"dev","name":"ants","ownerLogin":"panjf2000","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-05-19T01:13:38.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/7496278?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1711462988.0","currentOid":""},"activityList":{"items":[{"before":"83817c11bbfcca5a28f8e6a320030cafb2f92670","after":"34ff2c228286420cfdadf2a6f8b7b7a108952d02","ref":"refs/heads/dev","pushedAt":"2024-04-15T10:13:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"},"commit":{"message":"chore: fix a few lint issues in code","shortMessageHtmlLink":"chore: fix a few lint issues in code"}},{"before":"ce28ca17d1bfa3f43d05a27d6064c4f2118071de","after":"83817c11bbfcca5a28f8e6a320030cafb2f92670","ref":"refs/heads/dev","pushedAt":"2024-04-15T10:07:25.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"},"commit":{"message":"chore: fix some warnings for GitHub Actions","shortMessageHtmlLink":"chore: fix some warnings for GitHub Actions"}},{"before":"5cecad0e715714530ab6a22e58bce4fa7aa5a664","after":"fc3f793a013e094deeb016fefdd4506c46e22b43","ref":"refs/heads/master","pushedAt":"2024-03-26T14:16:06.000Z","pushType":"pr_merge","commitsCount":10,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"},"commit":{"message":"Merge pull request #318 from panjf2000/dev\n\npatch: v2.9.1","shortMessageHtmlLink":"Merge pull request #318 from panjf2000/dev"}},{"before":"10d9975f1099e104c261078d59181477ae4c9c03","after":"ce28ca17d1bfa3f43d05a27d6064c4f2118071de","ref":"refs/heads/dev","pushedAt":"2024-03-26T11:35:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"},"commit":{"message":"bug: return error before creating multi pools if lbs is invalid to avoid leaks (#317)","shortMessageHtmlLink":"bug: return error before creating multi pools if lbs is invalid to av…"}},{"before":"0454cab594d58c42b7432bb5ba2421262632462a","after":"10d9975f1099e104c261078d59181477ae4c9c03","ref":"refs/heads/dev","pushedAt":"2024-03-17T05:52:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"},"commit":{"message":"chore: update READMEs","shortMessageHtmlLink":"chore: update READMEs"}},{"before":"1eb46544fba520d1ddd942ecb6887c32fb528955","after":"0454cab594d58c42b7432bb5ba2421262632462a","ref":"refs/heads/dev","pushedAt":"2024-03-10T06:41:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"},"commit":{"message":"chore: switch from Gitter to Discord","shortMessageHtmlLink":"chore: switch from Gitter to Discord"}},{"before":"5c07bca122f2ac7e9e7bd52c4c653112eeeff38a","after":"1eb46544fba520d1ddd942ecb6887c32fb528955","ref":"refs/heads/dev","pushedAt":"2024-02-27T08:13:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"},"commit":{"message":"chore: update READMEs","shortMessageHtmlLink":"chore: update READMEs"}},{"before":"8f08656c4b4e77320d17008c611875cd5e6d939e","after":"5c07bca122f2ac7e9e7bd52c4c653112eeeff38a","ref":"refs/heads/dev","pushedAt":"2024-02-05T11:04:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"},"commit":{"message":"chore: bump up some GitHub actions","shortMessageHtmlLink":"chore: bump up some GitHub actions"}},{"before":"74f5b2d3300a11d3f49abcd2582077d51c3b419f","after":"8f08656c4b4e77320d17008c611875cd5e6d939e","ref":"refs/heads/dev","pushedAt":"2024-02-05T10:59:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"},"commit":{"message":"chore: bump up some GitHub actions","shortMessageHtmlLink":"chore: bump up some GitHub actions"}},{"before":"306f027948e75ce33eb4faee73f67e024095d6be","after":"74f5b2d3300a11d3f49abcd2582077d51c3b419f","ref":"refs/heads/dev","pushedAt":"2024-01-26T14:52:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"},"commit":{"message":"chore: add more use cases","shortMessageHtmlLink":"chore: add more use cases"}},{"before":"8b0eb06e608c2903fcc8c5b714234333ab452890","after":"306f027948e75ce33eb4faee73f67e024095d6be","ref":"refs/heads/dev","pushedAt":"2023-12-13T05:25:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"},"commit":{"message":"chore: fix some broken image links","shortMessageHtmlLink":"chore: fix some broken image links"}},{"before":"1dbe4629aa296140118a4cbec328b111db6c981f","after":"8b0eb06e608c2903fcc8c5b714234333ab452890","ref":"refs/heads/dev","pushedAt":"2023-11-27T02:56:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"},"commit":{"message":"doc: add MultiPool & MultiPoolFunc example code and update READMEs. (#311)","shortMessageHtmlLink":"doc: add MultiPool & MultiPoolFunc example code and update READMEs. (#…"}},{"before":"e71f8118f949a701de60972ad3fbac920b34ef47","after":null,"ref":"refs/heads/bench-multi-pool","pushedAt":"2023-11-21T10:16:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"}},{"before":"fb82167503a9143544a3dd6a6e21376ba527dca9","after":"1dbe4629aa296140118a4cbec328b111db6c981f","ref":"refs/heads/dev","pushedAt":"2023-11-21T10:16:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"},"commit":{"message":"chore: add new benchmark tests (#309)","shortMessageHtmlLink":"chore: add new benchmark tests (#309)"}},{"before":null,"after":"e71f8118f949a701de60972ad3fbac920b34ef47","ref":"refs/heads/bench-multi-pool","pushedAt":"2023-11-21T10:01:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"},"commit":{"message":"chore: add new benchmark tests","shortMessageHtmlLink":"chore: add new benchmark tests"}},{"before":"bd6ee4bf451111cf39675ddc976cdc7107a833b9","after":"5cecad0e715714530ab6a22e58bce4fa7aa5a664","ref":"refs/heads/master","pushedAt":"2023-11-21T05:43:56.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"},"commit":{"message":"Merge pull request #307 from panjf2000/dev\n\nver: release 2.9.0","shortMessageHtmlLink":"Merge pull request #307 from panjf2000/dev"}},{"before":"6da5c0aa7283f27ad33e9ee1b683db8cb1d4d623","after":null,"ref":"refs/heads/multi-pool-opt","pushedAt":"2023-11-21T05:22:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"}},{"before":"19bd1ea02bfe89a6429cb1e98fb8e6485c544be6","after":"fb82167503a9143544a3dd6a6e21376ba527dca9","ref":"refs/heads/dev","pushedAt":"2023-11-21T05:22:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"},"commit":{"message":"opt: fall back to LeastTasks when RoundRobin can't find a worker (#306)\n\nBesides, update a few comments and add new benchmarks for multi-pool","shortMessageHtmlLink":"opt: fall back to LeastTasks when RoundRobin can't find a worker (#306)"}},{"before":null,"after":"6da5c0aa7283f27ad33e9ee1b683db8cb1d4d623","ref":"refs/heads/multi-pool-opt","pushedAt":"2023-11-21T05:14:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"},"commit":{"message":"opt: fall back to LeastTasks when RoundRobin can't find a worker\n\nBesides, update a few comments and add new benchmarks for multi-pool","shortMessageHtmlLink":"opt: fall back to LeastTasks when RoundRobin can't find a worker"}},{"before":"5f4149d865aebd1529502a7846e89a12818e4579","after":null,"ref":"refs/heads/pool-wait","pushedAt":"2023-11-21T05:06:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"}},{"before":"27685ba40874decc26c0e6e845a969412059772d","after":"19bd1ea02bfe89a6429cb1e98fb8e6485c544be6","ref":"refs/heads/dev","pushedAt":"2023-11-21T03:53:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"},"commit":{"message":"feat: add MultiPool and MultiPoolWithFunc (#305)","shortMessageHtmlLink":"feat: add MultiPool and MultiPoolWithFunc (#305)"}},{"before":"322a4be368267a2f8219fc8ac97d263c6a5102b7","after":"5f4149d865aebd1529502a7846e89a12818e4579","ref":"refs/heads/pool-wait","pushedAt":"2023-11-21T02:45:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"},"commit":{"message":"Fix the missing atomic.Bool in go1.13","shortMessageHtmlLink":"Fix the missing atomic.Bool in go1.13"}},{"before":"ac6c136c6a0e9c1a8a99ff499887b81d2e279f03","after":"322a4be368267a2f8219fc8ac97d263c6a5102b7","ref":"refs/heads/pool-wait","pushedAt":"2023-11-21T02:39:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"},"commit":{"message":"Fix the missing math.MaxInt in go1.13","shortMessageHtmlLink":"Fix the missing math.MaxInt in go1.13"}},{"before":null,"after":"ac6c136c6a0e9c1a8a99ff499887b81d2e279f03","ref":"refs/heads/pool-wait","pushedAt":"2023-11-21T02:32:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"},"commit":{"message":"feat: add MultiPool and MultiPoolWithFunc","shortMessageHtmlLink":"feat: add MultiPool and MultiPoolWithFunc"}},{"before":"d9a08d13097dbb00f20c8cf5c5daf317b9894106","after":"27685ba40874decc26c0e6e845a969412059772d","ref":"refs/heads/dev","pushedAt":"2023-10-18T06:59:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"},"commit":{"message":"refactor: enforce a few minor optimization in code (#302)","shortMessageHtmlLink":"refactor: enforce a few minor optimization in code (#302)"}},{"before":"1ccd85df171682096f513b4fda2c0e5d57186baf","after":null,"ref":"refs/heads/pr-template","pushedAt":"2023-10-18T06:58:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"}},{"before":"f0b98c348a86ac39fb05c745bd5c774f27793cd0","after":"d9a08d13097dbb00f20c8cf5c5daf317b9894106","ref":"refs/heads/dev","pushedAt":"2023-10-18T06:58:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"},"commit":{"message":"chore: eliminate some useless content (#303)","shortMessageHtmlLink":"chore: eliminate some useless content (#303)"}},{"before":"c0f8d87801f84eb093f3ae47571b2eb65716ba3b","after":"1ccd85df171682096f513b4fda2c0e5d57186baf","ref":"refs/heads/pr-template","pushedAt":"2023-10-18T06:56:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"},"commit":{"message":"chore: add missing words","shortMessageHtmlLink":"chore: add missing words"}},{"before":null,"after":"c0f8d87801f84eb093f3ae47571b2eb65716ba3b","ref":"refs/heads/pr-template","pushedAt":"2023-10-18T06:54:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"},"commit":{"message":"chore: eliminate some useless content","shortMessageHtmlLink":"chore: eliminate some useless content"}},{"before":"128b4b58930d5cd15572b46576d7c6050de3a69d","after":"bd6ee4bf451111cf39675ddc976cdc7107a833b9","ref":"refs/heads/master","pushedAt":"2023-09-18T15:27:23.000Z","pushType":"pr_merge","commitsCount":9,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"},"commit":{"message":"Merge pull request #299 from panjf2000/dev\n\npatch: v2.8.2","shortMessageHtmlLink":"Merge pull request #299 from panjf2000/dev"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEMMdrRwA","startCursor":null,"endCursor":null}},"title":"Activity · panjf2000/ants"}