{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":722516064,"defaultBranch":"main","name":"isucon13-onaka-no-owari","ownerLogin":"oystersjp","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-11-23T10:14:01.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/38304600?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1702200251.0","currentOid":""},"activityList":{"items":[{"before":"1fd760024f91859472fdd26e7b3f1f3aa2304cf2","after":"aa7aeb7d8fa4ce10c52dd1162c454486eaed1952","ref":"refs/heads/feat/statics-2","pushedAt":"2023-12-10T09:27:46.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"mism-mism","name":"msm*2","path":"/mism-mism","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7067138?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/main' into feat/statics-2","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/main' into feat/statics-2"}},{"before":null,"after":"1fd760024f91859472fdd26e7b3f1f3aa2304cf2","ref":"refs/heads/feat/statics-2","pushedAt":"2023-12-10T09:24:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mism-mism","name":"msm*2","path":"/mism-mism","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7067138?s=80&v=4"},"commit":{"message":"N+1解消","shortMessageHtmlLink":"N+1解消"}},{"before":"baef53b248068fd4bf17d29056aba0b27d273338","after":"604f90f2b63666ab9337af36172dae9cbde6853a","ref":"refs/heads/feat/icon-hash","pushedAt":"2023-12-10T09:14:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mism-mism","name":"msm*2","path":"/mism-mism","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7067138?s=80&v=4"},"commit":{"message":"themeをキャッシュする","shortMessageHtmlLink":"themeをキャッシュする"}},{"before":"7ba7356d531fe292c5bc84051263c783e27e75c6","after":"00cfe594b9bbd1a3bcefccc44a60740eb25564ea","ref":"refs/heads/feature/live-rank-n1","pushedAt":"2023-12-10T09:06:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cureseven","name":"cureseven","path":"/cureseven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16860566?s=80&v=4"},"commit":{"message":"逆じゅん","shortMessageHtmlLink":"逆じゅん"}},{"before":"f294c56e46c3682dfa0e418db78160bad0dc4e5e","after":"69447b6a8742ee53d6fffeb05c4669ada90ce1d0","ref":"refs/heads/fix-n1","pushedAt":"2023-12-10T09:06:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pinkumohikan","name":"pinkumohikan","path":"/pinkumohikan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7835241?s=80&v=4"},"commit":{"message":"fix: opmitempty対策","shortMessageHtmlLink":"fix: opmitempty対策"}},{"before":"9c2be38b831130552784065d921b8aa9b35140be","after":"f294c56e46c3682dfa0e418db78160bad0dc4e5e","ref":"refs/heads/fix-n1","pushedAt":"2023-12-10T09:02:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pinkumohikan","name":"pinkumohikan","path":"/pinkumohikan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7835241?s=80&v=4"},"commit":{"message":"fix","shortMessageHtmlLink":"fix"}},{"before":null,"after":"7ba7356d531fe292c5bc84051263c783e27e75c6","ref":"refs/heads/feature/live-rank-n1","pushedAt":"2023-12-10T08:50:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cureseven","name":"cureseven","path":"/cureseven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16860566?s=80&v=4"},"commit":{"message":"n+1","shortMessageHtmlLink":"n+1"}},{"before":"f8b9887e2f0cc9b121a5ecd9aab405ba35b91fc8","after":"1b1ed60c130409eb72bf8f48254767e973d9d82d","ref":"refs/heads/main","pushedAt":"2023-12-10T08:50:45.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"mism-mism","name":"msm*2","path":"/mism-mism","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7067138?s=80&v=4"},"commit":{"message":"Merge pull request #19 from oystersjp/feat/icon-hash\n\niconを304で返せるようにした\r\n#16","shortMessageHtmlLink":"Merge pull request #19 from oystersjp/feat/icon-hash"}},{"before":"5ff3494e16a8ce7ea153f15288d2d7192fe80789","after":"baef53b248068fd4bf17d29056aba0b27d273338","ref":"refs/heads/feat/icon-hash","pushedAt":"2023-12-10T08:48:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mism-mism","name":"msm*2","path":"/mism-mism","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7067138?s=80&v=4"},"commit":{"message":"ハッシュ","shortMessageHtmlLink":"ハッシュ"}},{"before":"67c60a94f1f7f7d0f0074551c6c30496b3f0b266","after":"9c2be38b831130552784065d921b8aa9b35140be","ref":"refs/heads/fix-n1","pushedAt":"2023-12-10T08:46:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pinkumohikan","name":"pinkumohikan","path":"/pinkumohikan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7835241?s=80&v=4"},"commit":{"message":"fix","shortMessageHtmlLink":"fix"}},{"before":"34d9cd2448e58a7893a803f5b68b9375a8ffab06","after":"67c60a94f1f7f7d0f0074551c6c30496b3f0b266","ref":"refs/heads/fix-n1","pushedAt":"2023-12-10T08:39:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pinkumohikan","name":"pinkumohikan","path":"/pinkumohikan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7835241?s=80&v=4"},"commit":{"message":"perf: livestreamのfillを一括で","shortMessageHtmlLink":"perf: livestreamのfillを一括で"}},{"before":null,"after":"5ff3494e16a8ce7ea153f15288d2d7192fe80789","ref":"refs/heads/feat/icon-hash","pushedAt":"2023-12-10T08:39:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mism-mism","name":"msm*2","path":"/mism-mism","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7067138?s=80&v=4"},"commit":{"message":"icon-304","shortMessageHtmlLink":"icon-304"}},{"before":"50934511ea1ee496ed3c9ac9bf64d9293e709e5d","after":"f8b9887e2f0cc9b121a5ecd9aab405ba35b91fc8","ref":"refs/heads/main","pushedAt":"2023-12-10T08:15:51.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"mism-mism","name":"msm*2","path":"/mism-mism","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7067138?s=80&v=4"},"commit":{"message":"Merge pull request #18 from oystersjp/feat/tag-Cash\n\nタグをキャッシュした\r\n\r\n```\r\nTop 20 Sort By Total\r\nCount Total Mean Stddev Min P50.0 P90.0 P95.0 P99.0 Max 2xx 3xx 4xx 5xx TotalBytes MinBytes MeanBytes MaxBytes Request\r\n 13 159.397 12.2613 8.3930 1.506 19.903 20.003 20.003 20.003 20.003 2 0 11 0 202 0 15 102 GET /api/livestream//statistics\r\n 2213 149.898 0.0677 0.0583 0.000 0.053 0.147 0.191 0.258 0.371 2211 0 2 0 43383255 0 19603 100569 GET /api/livestream//livecomment\r\n 788 139.923 0.1776 0.0338 0.025 0.172 0.224 0.243 0.270 0.337 785 0 3 0 49537068 0 62864 64072 GET /api/livestream/search?limit= HTTP/1.1\r\n 2247 107.956 0.0480 0.0402 0.000 0.038 0.103 0.127 0.177 0.254 2247 0 0 0 36476274 3 16233 93254 GET /api/livestream//reaction\r\n20314 80.711 0.0040 0.0028 0.000 0.003 0.007 0.009 0.014 0.081 20314 0 0 0 1285390991 6969 63276 171855 GET /api/user/*/icon\r\n 573 53.119 0.0927 0.0331 0.000 0.092 0.134 0.144 0.168 0.203 569 0 4 0 667977 0 1165 1469 POST /api/livestream/reservation HTTP/1.1\r\n 2737 48.764 0.0178 0.0035 0.001 0.017 0.022 0.024 0.029 0.058 2734 0 2 1 1285560 0 469 522 POST /api/register HTTP/1.1\r\n 3007 39.011 0.0130 0.0061 0.001 0.012 0.020 0.023 0.030 0.094 3005 0 2 0 5785729 0 1924 2646 POST /api/livestream//livecomment\r\n 2781 23.379 0.0084 0.0036 0.002 0.008 0.013 0.015 0.021 0.030 2735 0 0 46 52495 14 18 154 POST /api/icon HTTP/1.1\r\n 2028 21.384 0.0105 0.0051 0.001 0.010 0.017 0.019 0.027 0.086 2028 0 0 0 3758054 1552 1853 2212 POST /api/livestream//reaction\r\n 2742 15.965 0.0058 0.0036 0.000 0.005 0.010 0.012 0.016 0.101 2740 0 2 0 128 0 0 64 POST /api/login HTTP/1.1\r\n 33 15.409 0.4669 0.2530 0.057 0.552 0.697 0.794 0.800 0.800 33 0 0 0 4097292 92577 124160 163251 GET /api/livestream/search?tag=\r\n 1527 8.926 0.0058 0.0045 0.000 0.005 0.012 0.014 0.023 0.039 1527 0 0 0 1075419 3 704 22517 GET /api/livestream HTTP/1.1\r\n 1019 5.090 0.0050 0.0045 0.000 0.004 0.009 0.011 0.023 0.050 1015 0 0 4 187587 3 184 13844 GET /api/livestream//report\r\n 760 3.302 0.0043 0.0029 0.000 0.004 0.008 0.010 0.015 0.028 760 0 0 0 65121 5 85 673 GET /api/livestream//ngwords\r\n 26 3.023 0.1163 0.0711 0.017 0.112 0.212 0.260 0.268 0.268 26 0 0 0 3573 133 137 156 GET /api/user/*/statistics\r\n 512 2.709 0.0053 0.0028 0.001 0.005 0.009 0.011 0.014 0.021 512 0 0 0 11776 23 23 23 POST /api/livestream//moderate\r\n 1 1.735 1.7350 0.0000 1.735 1.735 1.735 1.735 1.735 1.735 1 0 0 0 27 27 27 27 POST /api/initialize HTTP/1.1\r\n 204 0.783 0.0038 0.0028 0.000 0.003 0.007 0.009 0.012 0.020 204 0 0 0 0 0 0 0 POST /api/livestream//enter\r\n 571 0.783 0.0014 0.0012 0.000 0.001 0.002 0.003 0.008 0.010 571 0 0 0 3478895 6089 6092 6095 GET /api/tag HTTP/1.1\r\n```\r\n\r\n```\r\nssh isucon-bench \"cd ~/isucon13/bench && ./bin/bench_linux_amd64 run --enable-ssl --target https://pipe.u.isucon.dev --nameserver 35.78.167.13 > bench.log 2>&1 && tail -n 10 bench.log\"\r\n2023-12-10T08:14:11.083Z info staff-logger bench/bench.go:323 [シナリオ viewer] 192 回成功, 2 回失敗\r\n2023-12-10T08:14:11.083Z info staff-logger bench/bench.go:323 [失敗シナリオ aggressive-streamer-moderate-fail] 2 回失敗\r\n2023-12-10T08:14:11.083Z info staff-logger bench/bench.go:323 [失敗シナリオ streamer-moderate-fail] 2 回失敗\r\n2023-12-10T08:14:11.083Z info staff-logger bench/bench.go:323 [失敗シナリオ viewer-fail] 2 回失敗\r\n2023-12-10T08:14:11.083Z info staff-logger bench/bench.go:323 [失敗シナリオ viewer-report-fail] 2 回失敗\r\n2023-12-10T08:14:11.083Z info staff-logger bench/bench.go:323 [失敗シナリオ viewer-spam-fail] 7 回失敗\r\n2023-12-10T08:14:11.083Z info staff-logger bench/bench.go:329 DNSAttacker並列数: 15\r\n2023-12-10T08:14:11.083Z info staff-logger bench/bench.go:330 名前解決成功数: 181775\r\n2023-12-10T08:14:11.083Z info staff-logger bench/bench.go:331 名前解決失敗数: 0\r\n2023-12-10T08:14:11.083Z info staff-logger bench/bench.go:335 スコア: 37929\r\n```","shortMessageHtmlLink":"Merge pull request #18 from oystersjp/feat/tag-Cash"}},{"before":"671184c5e7534cf7af1e9ff81067eb50f0e1c905","after":"d353dc64ea94bc191ce46871ab0dcce6d4c56347","ref":"refs/heads/feat/tag-Cash","pushedAt":"2023-12-10T08:10:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mism-mism","name":"msm*2","path":"/mism-mism","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7067138?s=80&v=4"},"commit":{"message":"パニック解消","shortMessageHtmlLink":"パニック解消"}},{"before":"de1f8a219e48831249bed0c748a6f7f7a9fc617d","after":"34d9cd2448e58a7893a803f5b68b9375a8ffab06","ref":"refs/heads/fix-n1","pushedAt":"2023-12-10T07:54:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pinkumohikan","name":"pinkumohikan","path":"/pinkumohikan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7835241?s=80&v=4"},"commit":{"message":"fix: 並びに意味があった","shortMessageHtmlLink":"fix: 並びに意味があった"}},{"before":null,"after":"671184c5e7534cf7af1e9ff81067eb50f0e1c905","ref":"refs/heads/feat/tag-Cash","pushedAt":"2023-12-10T07:54:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mism-mism","name":"msm*2","path":"/mism-mism","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7067138?s=80&v=4"},"commit":{"message":"タグをCashするようにした","shortMessageHtmlLink":"タグをCashするようにした"}},{"before":null,"after":"de1f8a219e48831249bed0c748a6f7f7a9fc617d","ref":"refs/heads/fix-n1","pushedAt":"2023-12-10T07:51:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pinkumohikan","name":"pinkumohikan","path":"/pinkumohikan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7835241?s=80&v=4"},"commit":{"message":"chore: livestream search内のN+1を軽減","shortMessageHtmlLink":"chore: livestream search内のN+1を軽減"}},{"before":"5acf5b72a1863c0c774f0ef139ee6c79a618d0e7","after":"c5dd3137276c39208ea6dca58663c650ab38ebfd","ref":"refs/heads/feat/N+1-fillLivestreamResponse","pushedAt":"2023-12-10T07:24:14.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"cureseven","name":"cureseven","path":"/cureseven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16860566?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/main' into feat/N+1-fillLivestreamResponse","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/main' into feat/N+1-fillLivestre…"}},{"before":"b2594a30dd603685019d4d7a2fc122fb546b4687","after":"50934511ea1ee496ed3c9ac9bf64d9293e709e5d","ref":"refs/heads/main","pushedAt":"2023-12-10T07:04:13.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"mism-mism","name":"msm*2","path":"/mism-mism","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7067138?s=80&v=4"},"commit":{"message":"Merge pull request #17 from oystersjp/feat/init-icon\n\nFeat/init icon","shortMessageHtmlLink":"Merge pull request #17 from oystersjp/feat/init-icon"}},{"before":"469769b15b5922dc4034ffb5668f35a7c7a3f61d","after":"975f7d96804006851866d9d11c905b2b78a83dcb","ref":"refs/heads/feat/init-icon","pushedAt":"2023-12-10T07:00:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mism-mism","name":"msm*2","path":"/mism-mism","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7067138?s=80&v=4"},"commit":{"message":"httpつけた","shortMessageHtmlLink":"httpつけた"}},{"before":null,"after":"469769b15b5922dc4034ffb5668f35a7c7a3f61d","ref":"refs/heads/feat/init-icon","pushedAt":"2023-12-10T06:56:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mism-mism","name":"msm*2","path":"/mism-mism","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7067138?s=80&v=4"},"commit":{"message":"apiの設定変更","shortMessageHtmlLink":"apiの設定変更"}},{"before":"111032d7f57d2c88454297faa5e3dd36ea799f69","after":"b2594a30dd603685019d4d7a2fc122fb546b4687","ref":"refs/heads/main","pushedAt":"2023-12-10T06:39:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cureseven","name":"cureseven","path":"/cureseven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16860566?s=80&v=4"},"commit":{"message":"chore: make benchを整備","shortMessageHtmlLink":"chore: make benchを整備"}},{"before":null,"after":"5acf5b72a1863c0c774f0ef139ee6c79a618d0e7","ref":"refs/heads/feat/N+1-fillLivestreamResponse","pushedAt":"2023-11-25T09:22:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mism-mism","name":"msm*2","path":"/mism-mism","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7067138?s=80&v=4"},"commit":{"message":"直したよ","shortMessageHtmlLink":"直したよ"}},{"before":"88d5880a3bdeac48ec8ff672204cebf9713117d6","after":"111032d7f57d2c88454297faa5e3dd36ea799f69","ref":"refs/heads/main","pushedAt":"2023-11-25T08:56:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mism-mism","name":"msm*2","path":"/mism-mism","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7067138?s=80&v=4"},"commit":{"message":"ログ出す","shortMessageHtmlLink":"ログ出す"}},{"before":"4b3547db7044e823bcada8565b9e6f0f07a896a6","after":"88d5880a3bdeac48ec8ff672204cebf9713117d6","ref":"refs/heads/main","pushedAt":"2023-11-25T08:43:29.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"mism-mism","name":"msm*2","path":"/mism-mism","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7067138?s=80&v=4"},"commit":{"message":"Merge pull request #14 from cureseven/revert-13-revert-11-feat/icon-file\n\nRevert \"Revert \"Feat/icon file\"\"","shortMessageHtmlLink":"Merge pull request #14 from cureseven/revert-13-revert-11-feat/icon-file"}},{"before":"d3464bd1047ee26d2ff44e4ee271dde939a2e04e","after":"b322482ca58e99ff3b81c5fb7b21ea5769c7d5cf","ref":"refs/heads/revert-13-revert-11-feat/icon-file","pushedAt":"2023-11-25T08:41:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mism-mism","name":"msm*2","path":"/mism-mism","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7067138?s=80&v=4"},"commit":{"message":"304","shortMessageHtmlLink":"304"}},{"before":"484743eaa4ec917a05c37ec3a51784bdd977071d","after":"d3464bd1047ee26d2ff44e4ee271dde939a2e04e","ref":"refs/heads/revert-13-revert-11-feat/icon-file","pushedAt":"2023-11-25T08:38:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mism-mism","name":"msm*2","path":"/mism-mism","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7067138?s=80&v=4"},"commit":{"message":"304","shortMessageHtmlLink":"304"}},{"before":"f01e1ffb8b4f3fcb75e7c368588da9e501d2249e","after":"484743eaa4ec917a05c37ec3a51784bdd977071d","ref":"refs/heads/revert-13-revert-11-feat/icon-file","pushedAt":"2023-11-25T08:34:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mism-mism","name":"msm*2","path":"/mism-mism","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7067138?s=80&v=4"},"commit":{"message":"ログ出す","shortMessageHtmlLink":"ログ出す"}},{"before":null,"after":"f01e1ffb8b4f3fcb75e7c368588da9e501d2249e","ref":"refs/heads/revert-13-revert-11-feat/icon-file","pushedAt":"2023-11-25T08:27:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mism-mism","name":"msm*2","path":"/mism-mism","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7067138?s=80&v=4"},"commit":{"message":"Revert \"Revert \"Feat/icon file\"\"","shortMessageHtmlLink":"Revert \"Revert \"Feat/icon file\"\""}},{"before":"2786986753fbcca346b9b14f4d45e988625ce317","after":"4b3547db7044e823bcada8565b9e6f0f07a896a6","ref":"refs/heads/main","pushedAt":"2023-11-25T08:24:57.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"mism-mism","name":"msm*2","path":"/mism-mism","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7067138?s=80&v=4"},"commit":{"message":"Merge pull request #13 from cureseven/revert-11-feat/icon-file\n\nRevert \"Feat/icon file\"","shortMessageHtmlLink":"Merge pull request #13 from cureseven/revert-11-feat/icon-file"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADxmy8bQA","startCursor":null,"endCursor":null}},"title":"Activity · oystersjp/isucon13-onaka-no-owari"}