{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":207663235,"defaultBranch":"master","name":"bustub","ownerLogin":"cmu-db","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-09-10T21:06:59.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6220241?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726944191.0","currentOid":""},"activityList":{"items":[{"before":"21ee1315151ec47cddd62cb73f9b2c089db5c797","after":null,"ref":"refs/heads/p1-fix-contention-test","pushedAt":"2024-09-21T18:43:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"connortsui20","name":"Connor Tsui","path":"/connortsui20","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87130162?s=80&v=4"}},{"before":"c745b11334bf46958772238f5aa27958178a9bb2","after":"80b45445b9cb0edeef998319904fa4d8c57a0c40","ref":"refs/heads/master","pushedAt":"2024-09-21T18:43:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"connortsui20","name":"Connor Tsui","path":"/connortsui20","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87130162?s=80&v=4"},"commit":{"message":"Fix typos in contention test (#748)\n\nfix typos","shortMessageHtmlLink":"Fix typos in contention test (#748)"}},{"before":null,"after":"21ee1315151ec47cddd62cb73f9b2c089db5c797","ref":"refs/heads/p1-fix-contention-test","pushedAt":"2024-09-21T18:38:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"connortsui20","name":"Connor Tsui","path":"/connortsui20","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87130162?s=80&v=4"},"commit":{"message":"fix typos","shortMessageHtmlLink":"fix typos"}},{"before":"eccafa650e13713ce6414bef786740e222f40465","after":null,"ref":"refs/heads/p1-evictable-test","pushedAt":"2024-09-18T04:30:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"connortsui20","name":"Connor Tsui","path":"/connortsui20","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87130162?s=80&v=4"}},{"before":"b95f3f2b49530708c76c5d76e608537cd074d587","after":"c745b11334bf46958772238f5aa27958178a9bb2","ref":"refs/heads/master","pushedAt":"2024-09-18T04:30:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"connortsui20","name":"Connor Tsui","path":"/connortsui20","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87130162?s=80&v=4"},"commit":{"message":"Add `EvictableTest` (#745)\n\nadd evictable test","shortMessageHtmlLink":"Add EvictableTest (#745)"}},{"before":null,"after":"eccafa650e13713ce6414bef786740e222f40465","ref":"refs/heads/p1-evictable-test","pushedAt":"2024-09-18T04:08:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"connortsui20","name":"Connor Tsui","path":"/connortsui20","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87130162?s=80&v=4"},"commit":{"message":"add evictable test","shortMessageHtmlLink":"add evictable test"}},{"before":"05350d708263642370b6fd1454f9f118abbba734","after":null,"ref":"refs/heads/p1-final-cleanup-public","pushedAt":"2024-09-17T21:39:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"connortsui20","name":"Connor Tsui","path":"/connortsui20","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87130162?s=80&v=4"}},{"before":"69f851a6a2c697667a55316d09273d52cfe90896","after":"b95f3f2b49530708c76c5d76e608537cd074d587","ref":"refs/heads/master","pushedAt":"2024-09-17T21:39:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"connortsui20","name":"Connor Tsui","path":"/connortsui20","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87130162?s=80&v=4"},"commit":{"message":"clean up public-facing backend code (#744)\n\n* clean up public-facing backend code\r\n\r\n* format","shortMessageHtmlLink":"clean up public-facing backend code (#744)"}},{"before":"9840d6581b3ea0a2c817e5c9279826c7ce8af027","after":null,"ref":"refs/heads/p1-use-fmt-println","pushedAt":"2024-09-17T21:38:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"connortsui20","name":"Connor Tsui","path":"/connortsui20","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87130162?s=80&v=4"}},{"before":"bba8cf374f3a4db9536242b0ac66ce0ee64aaad5","after":"69f851a6a2c697667a55316d09273d52cfe90896","ref":"refs/heads/master","pushedAt":"2024-09-17T21:38:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"connortsui20","name":"Connor Tsui","path":"/connortsui20","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87130162?s=80&v=4"},"commit":{"message":"Use fmt::println instead of std::cerr (#743)\n\nuse fmt::println instead of std::cerr","shortMessageHtmlLink":"Use fmt::println instead of std::cerr (#743)"}},{"before":"9260a483492f323790f4aee764df120decba61d4","after":null,"ref":"refs/heads/p1-better-helper-hint","pushedAt":"2024-09-17T21:35:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"connortsui20","name":"Connor Tsui","path":"/connortsui20","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87130162?s=80&v=4"}},{"before":"c0af0e03db48672315cb4b5d0035700ec157be6d","after":"bba8cf374f3a4db9536242b0ac66ce0ee64aaad5","ref":"refs/heads/master","pushedAt":"2024-09-17T21:28:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lanlou1554","name":"Lan Lou","path":"/lanlou1554","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62441979?s=80&v=4"},"commit":{"message":"add a better hint to bpm header (#742)\n\n* add a better hint to bpm header\r\n\r\n* swap","shortMessageHtmlLink":"add a better hint to bpm header (#742)"}},{"before":"f4cf381a6a3e5d06dbbc75de96dcadafe425e4bc","after":"05350d708263642370b6fd1454f9f118abbba734","ref":"refs/heads/p1-final-cleanup-public","pushedAt":"2024-09-17T20:08:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"connortsui20","name":"Connor Tsui","path":"/connortsui20","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87130162?s=80&v=4"},"commit":{"message":"format","shortMessageHtmlLink":"format"}},{"before":null,"after":"f4cf381a6a3e5d06dbbc75de96dcadafe425e4bc","ref":"refs/heads/p1-final-cleanup-public","pushedAt":"2024-09-17T19:58:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"connortsui20","name":"Connor Tsui","path":"/connortsui20","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87130162?s=80&v=4"},"commit":{"message":"clean up public-facing backend code","shortMessageHtmlLink":"clean up public-facing backend code"}},{"before":null,"after":"9840d6581b3ea0a2c817e5c9279826c7ce8af027","ref":"refs/heads/p1-use-fmt-println","pushedAt":"2024-09-17T19:33:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"connortsui20","name":"Connor Tsui","path":"/connortsui20","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87130162?s=80&v=4"},"commit":{"message":"use fmt::println instead of std::cerr","shortMessageHtmlLink":"use fmt::println instead of std::cerr"}},{"before":"182573e25ee6951460457d964225faf203cc483c","after":"9260a483492f323790f4aee764df120decba61d4","ref":"refs/heads/p1-better-helper-hint","pushedAt":"2024-09-17T19:20:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"connortsui20","name":"Connor Tsui","path":"/connortsui20","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87130162?s=80&v=4"},"commit":{"message":"swap","shortMessageHtmlLink":"swap"}},{"before":null,"after":"182573e25ee6951460457d964225faf203cc483c","ref":"refs/heads/p1-better-helper-hint","pushedAt":"2024-09-17T19:19:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"connortsui20","name":"Connor Tsui","path":"/connortsui20","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87130162?s=80&v=4"},"commit":{"message":"add a better hint to bpm header","shortMessageHtmlLink":"add a better hint to bpm header"}},{"before":"9b509e095b973841fcfedac334ca41049ad2a10b","after":null,"ref":"refs/heads/add-deadlock-test","pushedAt":"2024-09-15T18:43:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"apavlo","name":"Andy Pavlo","path":"/apavlo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/718045?s=80&v=4"}},{"before":"a8081ff8a2246e59b68fab1e426dfb3c1b01267b","after":"c0af0e03db48672315cb4b5d0035700ec157be6d","ref":"refs/heads/master","pushedAt":"2024-09-15T18:43:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"apavlo","name":"Andy Pavlo","path":"/apavlo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/718045?s=80&v=4"},"commit":{"message":"Add a Project #1 Deadlock Test (#741)\n\nadd bpm deadlock test","shortMessageHtmlLink":"Add a Project #1 Deadlock Test (#741)"}},{"before":null,"after":"9b509e095b973841fcfedac334ca41049ad2a10b","ref":"refs/heads/add-deadlock-test","pushedAt":"2024-09-15T18:09:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"connortsui20","name":"Connor Tsui","path":"/connortsui20","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87130162?s=80&v=4"},"commit":{"message":"add bpm deadlock test","shortMessageHtmlLink":"add bpm deadlock test"}},{"before":"fce877dd038a1ec58df07c67eab3fb32fe2faeff","after":null,"ref":"refs/heads/bpm-refactor-public","pushedAt":"2024-09-11T17:36:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"connortsui20","name":"Connor Tsui","path":"/connortsui20","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87130162?s=80&v=4"}},{"before":"0ba573cd59dc9dd915169cf9f1557d568e520cab","after":"a8081ff8a2246e59b68fab1e426dfb3c1b01267b","ref":"refs/heads/master","pushedAt":"2024-09-11T17:36:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"connortsui20","name":"Connor Tsui","path":"/connortsui20","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87130162?s=80&v=4"},"commit":{"message":"Buffer Pool Manager (Project 1) Refactor (#734)\n\n* first API changes, not compiling\r\n\r\n* first round of BPM changes for starter code\r\n\r\n* fix formatting\r\n\r\n* fix lint\r\n\r\n* update public tests with new API\r\n\r\n* remove newpageguarded\r\n\r\n* what in the world\r\n\r\n* make buffer pool manager return a `std::optional`\r\n\r\n* no default values and clean up some docs\r\n\r\n* remove unnecessary imports\r\n\r\n* sync public files with private public files\r\n\r\n* add disabled_\r\n\r\n* add starter code for bpm and page guard\r\n\r\n* update b plus tree with new API\r\n\r\n* make not private\r\n\r\n* fix lint\r\n\r\n* fix copyright\r\n\r\n* remove bad example\r\n\r\n* change assert to ensure\r\n\r\n* update bpm bench\r\n\r\n* rip out old bpm API\r\n\r\n* remove unnecessary file\r\n\r\n* add single concurrent test to public tests\r\n\r\n* sync\r\n\r\n* update leaderboard bench","shortMessageHtmlLink":"Buffer Pool Manager (Project 1) Refactor (#734)"}},{"before":"4bbeb91e244a635c1e3220dcec43c854edec1d06","after":"fce877dd038a1ec58df07c67eab3fb32fe2faeff","ref":"refs/heads/bpm-refactor-public","pushedAt":"2024-09-11T00:45:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"connortsui20","name":"Connor Tsui","path":"/connortsui20","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87130162?s=80&v=4"},"commit":{"message":"update leaderboard bench","shortMessageHtmlLink":"update leaderboard bench"}},{"before":"7d609c1da811e92bfb5996f19d47f00d01bbd1d7","after":"4bbeb91e244a635c1e3220dcec43c854edec1d06","ref":"refs/heads/bpm-refactor-public","pushedAt":"2024-09-10T23:58:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"connortsui20","name":"Connor Tsui","path":"/connortsui20","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87130162?s=80&v=4"},"commit":{"message":"sync","shortMessageHtmlLink":"sync"}},{"before":"552087300416475763d600b3f293b4af29bff010","after":"7d609c1da811e92bfb5996f19d47f00d01bbd1d7","ref":"refs/heads/bpm-refactor-public","pushedAt":"2024-09-10T13:44:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"connortsui20","name":"Connor Tsui","path":"/connortsui20","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87130162?s=80&v=4"},"commit":{"message":"add single concurrent test to public tests","shortMessageHtmlLink":"add single concurrent test to public tests"}},{"before":"e384e7e48b3140167d456ad6075e1afa88e4317c","after":"552087300416475763d600b3f293b4af29bff010","ref":"refs/heads/bpm-refactor-public","pushedAt":"2024-09-10T13:41:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"connortsui20","name":"Connor Tsui","path":"/connortsui20","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87130162?s=80&v=4"},"commit":{"message":"remove unnecessary file","shortMessageHtmlLink":"remove unnecessary file"}},{"before":"040ed1201b5540406676b932e7069b65548f9a42","after":"e384e7e48b3140167d456ad6075e1afa88e4317c","ref":"refs/heads/bpm-refactor-public","pushedAt":"2024-09-10T13:36:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"connortsui20","name":"Connor Tsui","path":"/connortsui20","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87130162?s=80&v=4"},"commit":{"message":"rip out old bpm API","shortMessageHtmlLink":"rip out old bpm API"}},{"before":"98bd10786725158082daf7adf659b2b4d5d6f019","after":"040ed1201b5540406676b932e7069b65548f9a42","ref":"refs/heads/bpm-refactor-public","pushedAt":"2024-09-09T21:45:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"connortsui20","name":"Connor Tsui","path":"/connortsui20","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87130162?s=80&v=4"},"commit":{"message":"update bpm bench","shortMessageHtmlLink":"update bpm bench"}},{"before":"440a8ae034bfc1b3bb6528914319651b3687aa49","after":"98bd10786725158082daf7adf659b2b4d5d6f019","ref":"refs/heads/bpm-refactor-public","pushedAt":"2024-09-09T17:49:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"connortsui20","name":"Connor Tsui","path":"/connortsui20","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87130162?s=80&v=4"},"commit":{"message":"change assert to ensure","shortMessageHtmlLink":"change assert to ensure"}},{"before":"367bcbf303746946c91c4c7b6da7c04e0323afe0","after":"440a8ae034bfc1b3bb6528914319651b3687aa49","ref":"refs/heads/bpm-refactor-public","pushedAt":"2024-09-09T15:09:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"connortsui20","name":"Connor Tsui","path":"/connortsui20","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87130162?s=80&v=4"},"commit":{"message":"remove bad example","shortMessageHtmlLink":"remove bad example"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMVQxODo0MzoxMS4wMDAwMDBazwAAAAS81gUs","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMVQxODo0MzoxMS4wMDAwMDBazwAAAAS81gUs","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wOVQxNTowOTo0Ni4wMDAwMDBazwAAAASxDRv6"}},"title":"Activity ยท cmu-db/bustub"}