{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":762296811,"defaultBranch":"main","name":"fray","ownerLogin":"cmu-pasta","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-02-23T13:40:53.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/84030820?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1725132998.0","currentOid":""},"activityList":{"items":[{"before":"24674978a23e6426c55906bcf8ed3d61d840da5f","after":"5455c6e155da9b6a741b90f5519849a1ef761107","ref":"refs/heads/main","pushedAt":"2024-09-02T14:10:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aoli-al","name":"Ao Li","path":"/aoli-al","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5557706?s=80&v=4"},"commit":{"message":"Instrument sleep statements. (#38)","shortMessageHtmlLink":"Instrument sleep statements. (#38)"}},{"before":null,"after":"d80ddb7e37b677e8302869611c3db653118926ea","ref":"refs/heads/sleep","pushedAt":"2024-08-31T19:36:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"aoli-al","name":"Ao Li","path":"/aoli-al","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5557706?s=80&v=4"},"commit":{"message":"Instrument sleep statements.","shortMessageHtmlLink":"Instrument sleep statements."}},{"before":"eabbd5bf182bb518f50b9dd9dfdf35896efd963a","after":"24674978a23e6426c55906bcf8ed3d61d840da5f","ref":"refs/heads/main","pushedAt":"2024-08-27T23:33:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aoli-al","name":"Ao Li","path":"/aoli-al","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5557706?s=80&v=4"},"commit":{"message":"Redirect logs to stdout in replay mode and introduce deterministic ThreadLocalRandom (#35)\n\n* Print logs to console in replay mode.\r\n\r\n* Redirect logs to stdout in replay mode.","shortMessageHtmlLink":"Redirect logs to stdout in replay mode and introduce deterministic Th…"}},{"before":"92d7a014a09e90ee4911e9a54003bbeb20a299a5","after":"8c2dbc3ceca8a1f25d04d2f8bfd6dc8bae3253c7","ref":"refs/heads/better-replay","pushedAt":"2024-08-27T23:28:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aoli-al","name":"Ao Li","path":"/aoli-al","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5557706?s=80&v=4"},"commit":{"message":"Redirect logs to stdout in replay mode.","shortMessageHtmlLink":"Redirect logs to stdout in replay mode."}},{"before":null,"after":"92d7a014a09e90ee4911e9a54003bbeb20a299a5","ref":"refs/heads/better-replay","pushedAt":"2024-08-27T18:35:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"aoli-al","name":"Ao Li","path":"/aoli-al","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5557706?s=80&v=4"},"commit":{"message":"Print logs to console in replay mode.","shortMessageHtmlLink":"Print logs to console in replay mode."}},{"before":"e2a0537c16410ac6c9c24805eeed52668031c700","after":"eabbd5bf182bb518f50b9dd9dfdf35896efd963a","ref":"refs/heads/main","pushedAt":"2024-08-27T17:44:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aoli-al","name":"Ao Li","path":"/aoli-al","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5557706?s=80&v=4"},"commit":{"message":"Fix the ./bin/fray after refactor (#34)\n\n* Fix bin.\r\n\r\n* fix inte stream hang.\r\n\r\n* instrument ForkJoinPool::common\r\n\r\n* Improve test.\r\n\r\n* Skip schedule verification if recording.json is missing.\r\n\r\n* Do not print bug count when no bug is found.","shortMessageHtmlLink":"Fix the ./bin/fray after refactor (#34)"}},{"before":"76b9e9a7509a9d5424e0aeab722041e886cf2fe1","after":"0d79bb96c9c4489001c07185328610c740ddc0d1","ref":"refs/heads/fix-bin","pushedAt":"2024-08-27T13:26:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aoli-al","name":"Ao Li","path":"/aoli-al","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5557706?s=80&v=4"},"commit":{"message":"Do not print bug count when no bug is found.","shortMessageHtmlLink":"Do not print bug count when no bug is found."}},{"before":"96496311a0baef46450f72d5879bd6c92492d957","after":"76b9e9a7509a9d5424e0aeab722041e886cf2fe1","ref":"refs/heads/fix-bin","pushedAt":"2024-08-27T13:25:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aoli-al","name":"Ao Li","path":"/aoli-al","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5557706?s=80&v=4"},"commit":{"message":"Skip schedule verification if recording.json is missing.","shortMessageHtmlLink":"Skip schedule verification if recording.json is missing."}},{"before":"10220bf9562c1798fe69c15e3c277c1cf59f0b3a","after":"96496311a0baef46450f72d5879bd6c92492d957","ref":"refs/heads/fix-bin","pushedAt":"2024-08-26T23:55:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aoli-al","name":"Ao Li","path":"/aoli-al","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5557706?s=80&v=4"},"commit":{"message":"Improve test.","shortMessageHtmlLink":"Improve test."}},{"before":"d3f63244172f7184b13e54434df693d3126d2baa","after":"10220bf9562c1798fe69c15e3c277c1cf59f0b3a","ref":"refs/heads/fix-bin","pushedAt":"2024-08-26T23:13:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aoli-al","name":"Ao Li","path":"/aoli-al","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5557706?s=80&v=4"},"commit":{"message":"instrument ForkJoinPool::common","shortMessageHtmlLink":"instrument ForkJoinPool::common"}},{"before":"77426ba467c57fde59630e36867bd3b86d24e152","after":"d3f63244172f7184b13e54434df693d3126d2baa","ref":"refs/heads/fix-bin","pushedAt":"2024-08-26T02:12:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aoli-al","name":"Ao Li","path":"/aoli-al","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5557706?s=80&v=4"},"commit":{"message":"fix inte stream hang.","shortMessageHtmlLink":"fix inte stream hang."}},{"before":null,"after":"77426ba467c57fde59630e36867bd3b86d24e152","ref":"refs/heads/fix-bin","pushedAt":"2024-08-26T00:50:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"aoli-al","name":"Ao Li","path":"/aoli-al","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5557706?s=80&v=4"},"commit":{"message":"Fix bin.","shortMessageHtmlLink":"Fix bin."}},{"before":"75bc041011790d9a48b4f4d83bcc79b68a9187d4","after":"e2a0537c16410ac6c9c24805eeed52668031c700","ref":"refs/heads/main","pushedAt":"2024-08-22T19:46:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aoli-al","name":"Ao Li","path":"/aoli-al","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5557706?s=80&v=4"},"commit":{"message":"Reduce command-line refresh frequency. (#32)","shortMessageHtmlLink":"Reduce command-line refresh frequency. (#32)"}},{"before":null,"after":"9c68a92d192e22b22fc8186af91357ca88fd4408","ref":"refs/heads/commandline","pushedAt":"2024-08-22T18:47:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"aoli-al","name":"Ao Li","path":"/aoli-al","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5557706?s=80&v=4"},"commit":{"message":"Reduce command-line refresh frequency.","shortMessageHtmlLink":"Reduce command-line refresh frequency."}},{"before":"5c47600978dd7e9db13692f03f8fa9e91e1ec930","after":"75bc041011790d9a48b4f4d83bcc79b68a9187d4","ref":"refs/heads/main","pushedAt":"2024-08-20T16:20:43.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"aoli-al","name":"Ao Li","path":"/aoli-al","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5557706?s=80&v=4"},"commit":{"message":"Merge pull request #31 from cmu-pasta/deterministic-execution\n\nMake Fray replay more determinisitic","shortMessageHtmlLink":"Merge pull request #31 from cmu-pasta/deterministic-execution"}},{"before":"32f2f282d10d428803b67cdfa6bc3b431dfbfe7f","after":"e4302a34901ab617c4197219fafd42324c6cd5aa","ref":"refs/heads/deterministic-execution","pushedAt":"2024-08-20T15:39:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aoli-al","name":"Ao Li","path":"/aoli-al","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5557706?s=80&v=4"},"commit":{"message":"Fix test.","shortMessageHtmlLink":"Fix test."}},{"before":"e3c1be7ae59e33831e78f40e8eb8f0d0a6b04680","after":"32f2f282d10d428803b67cdfa6bc3b431dfbfe7f","ref":"refs/heads/deterministic-execution","pushedAt":"2024-08-20T15:23:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aoli-al","name":"Ao Li","path":"/aoli-al","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5557706?s=80&v=4"},"commit":{"message":"Format.","shortMessageHtmlLink":"Format."}},{"before":null,"after":"e3c1be7ae59e33831e78f40e8eb8f0d0a6b04680","ref":"refs/heads/deterministic-execution","pushedAt":"2024-08-20T15:18:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"aoli-al","name":"Ao Li","path":"/aoli-al","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5557706?s=80&v=4"},"commit":{"message":"update.","shortMessageHtmlLink":"update."}},{"before":"4e607d29705ff4ae6e095623451143d34a460806","after":"5c47600978dd7e9db13692f03f8fa9e91e1ec930","ref":"refs/heads/main","pushedAt":"2024-08-18T14:11:27.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"aoli-al","name":"Ao Li","path":"/aoli-al","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5557706?s=80&v=4"},"commit":{"message":"Merge pull request #30 from cmu-pasta/hashcode-remap\n\nAllow Fray to control Object.hashCode.","shortMessageHtmlLink":"Merge pull request #30 from cmu-pasta/hashcode-remap"}},{"before":"af3f5b08a7dca0aaa4922e57d0e9ad4b606efbc2","after":"2f54bdf42df7570ac8b04288c7551bab70736d77","ref":"refs/heads/hashcode-remap","pushedAt":"2024-08-18T14:08:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aoli-al","name":"Ao Li","path":"/aoli-al","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5557706?s=80&v=4"},"commit":{"message":"bump version number and fix build.","shortMessageHtmlLink":"bump version number and fix build."}},{"before":null,"after":"af3f5b08a7dca0aaa4922e57d0e9ad4b606efbc2","ref":"refs/heads/hashcode-remap","pushedAt":"2024-08-18T14:03:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"aoli-al","name":"Ao Li","path":"/aoli-al","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5557706?s=80&v=4"},"commit":{"message":"Allow Fray to control Object.hashCode.","shortMessageHtmlLink":"Allow Fray to control Object.hashCode."}},{"before":"7411e84a2bf20c2e7be7d29780b9fecf0bed9087","after":"4e607d29705ff4ae6e095623451143d34a460806","ref":"refs/heads/main","pushedAt":"2024-08-15T16:31:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aoli-al","name":"Ao Li","path":"/aoli-al","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5557706?s=80&v=4"},"commit":{"message":"upgrade fray.","shortMessageHtmlLink":"upgrade fray."}},{"before":"4b945ee57ea8358bcc1c1f1ca637ccbb39647625","after":"7411e84a2bf20c2e7be7d29780b9fecf0bed9087","ref":"refs/heads/main","pushedAt":"2024-08-14T16:04:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aoli-al","name":"Ao Li","path":"/aoli-al","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5557706?s=80&v=4"},"commit":{"message":"update.","shortMessageHtmlLink":"update."}},{"before":"9c8b40c8be96eb23aa5765b0145fb4ab81a30234","after":"4b945ee57ea8358bcc1c1f1ca637ccbb39647625","ref":"refs/heads/main","pushedAt":"2024-08-14T16:00:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aoli-al","name":"Ao Li","path":"/aoli-al","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5557706?s=80&v=4"},"commit":{"message":"update.","shortMessageHtmlLink":"update."}},{"before":"07c46bda94c0ee15cb955c9f71a5b4d6348fc37d","after":"9c8b40c8be96eb23aa5765b0145fb4ab81a30234","ref":"refs/heads/main","pushedAt":"2024-08-14T15:31:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aoli-al","name":"Ao Li","path":"/aoli-al","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5557706?s=80&v=4"},"commit":{"message":"Fix build.","shortMessageHtmlLink":"Fix build."}},{"before":"0b461fe0a3dff71479bcfd227950d6a30c0a152d","after":"07c46bda94c0ee15cb955c9f71a5b4d6348fc37d","ref":"refs/heads/main","pushedAt":"2024-08-13T21:32:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aoli-al","name":"Ao Li","path":"/aoli-al","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5557706?s=80&v=4"},"commit":{"message":"Fix build dependencies.","shortMessageHtmlLink":"Fix build dependencies."}},{"before":"6a5e483ff795540331cae10040e0f24dccdcbb5d","after":"0b461fe0a3dff71479bcfd227950d6a30c0a152d","ref":"refs/heads/main","pushedAt":"2024-08-13T21:17:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aoli-al","name":"Ao Li","path":"/aoli-al","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5557706?s=80&v=4"},"commit":{"message":"Add tests","shortMessageHtmlLink":"Add tests"}},{"before":"3a57641d466ecf94d74a18ea983b74dd59d5c2ae","after":"6a5e483ff795540331cae10040e0f24dccdcbb5d","ref":"refs/heads/main","pushedAt":"2024-08-13T19:51:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aoli-al","name":"Ao Li","path":"/aoli-al","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5557706?s=80&v=4"},"commit":{"message":"update readme.","shortMessageHtmlLink":"update readme."}},{"before":"ff73ed04e4604b5c0c66dcd8d4a43dd1ce3a40cd","after":"3a57641d466ecf94d74a18ea983b74dd59d5c2ae","ref":"refs/heads/main","pushedAt":"2024-08-13T19:44:36.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"aoli-al","name":"Ao Li","path":"/aoli-al","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5557706?s=80&v=4"},"commit":{"message":"update.","shortMessageHtmlLink":"update."}},{"before":"997b6fb52a713f967e433963341b3bf954d2b282","after":"ff73ed04e4604b5c0c66dcd8d4a43dd1ce3a40cd","ref":"refs/heads/main","pushedAt":"2024-08-11T15:27:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aoli-al","name":"Ao Li","path":"/aoli-al","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5557706?s=80&v=4"},"commit":{"message":"update.","shortMessageHtmlLink":"update."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wMlQxNDoxMDozMy4wMDAwMDBazwAAAASqrcCZ","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wMlQxNDoxMDozMy4wMDAwMDBazwAAAASqrcCZ","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0xMVQxNToyNzoxMC4wMDAwMDBazwAAAASXcKsk"}},"title":"Activity · cmu-pasta/fray"}