{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":143253020,"defaultBranch":"main","name":"FASTER","ownerLogin":"microsoft","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-08-02T06:38:41.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6154722?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1713393818.0","currentOid":""},"activityList":{"items":[{"before":"dc4bc1d556dab79071ae3f534de4d3db959d4724","after":"e9e56ed4229759ed092e7baccb9dfe27a75fd80f","ref":"refs/heads/main","pushedAt":"2024-04-16T15:03:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"TedHartMS","name":"Ted Hart","path":"/TedHartMS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15467143?s=80&v=4"},"commit":{"message":"Fix ContinuePendingRead to account for new records for the same key that were added and then went to dusk during the pending Read operation. (#911)","shortMessageHtmlLink":"Fix ContinuePendingRead to account for new records for the same key t…"}},{"before":"182296c9f15d4ba0ebb9df924864100bef23b923","after":"084188b5f49d479187334a68155efee3dfca28fa","ref":"refs/heads/tedhar/ctt-fix","pushedAt":"2024-04-16T14:58:07.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"TedHartMS","name":"Ted Hart","path":"/TedHartMS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15467143?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/main' into tedhar/ctt-fix","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/main' into tedhar/ctt-fix"}},{"before":"281bdff595924464935ed0d8eef76d4166ca3d03","after":"dc4bc1d556dab79071ae3f534de4d3db959d4724","ref":"refs/heads/main","pushedAt":"2024-04-16T14:43:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"TedHartMS","name":"Ted Hart","path":"/TedHartMS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15467143?s=80&v=4"},"commit":{"message":"[C#] Fix commit record pointer offset calculation (#912)\n\nCo-authored-by: Alexander Solodov ","shortMessageHtmlLink":"[C#] Fix commit record pointer offset calculation (#912)"}},{"before":null,"after":"182296c9f15d4ba0ebb9df924864100bef23b923","ref":"refs/heads/tedhar/ctt-fix","pushedAt":"2024-04-10T04:51:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"TedHartMS","name":"Ted Hart","path":"/TedHartMS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15467143?s=80&v=4"},"commit":{"message":"Fix ContinuePendingRead to account for new records for the same key that were added and then went to dusk during the pending Read operation.","shortMessageHtmlLink":"Fix ContinuePendingRead to account for new records for the same key t…"}},{"before":"1111326423e00ff401d90ffdb1e902173bb589c4","after":"281bdff595924464935ed0d8eef76d4166ca3d03","ref":"refs/heads/main","pushedAt":"2024-03-24T21:12:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"badrishc","name":"Badrish Chandramouli","path":"/badrishc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18355833?s=80&v=4"},"commit":{"message":"use IsReferenceOrContainsReferences for .NET Standard 2.1+ and 6_0+ (#901)","shortMessageHtmlLink":"use IsReferenceOrContainsReferences for .NET Standard 2.1+ and 6_0+ (#…"}},{"before":"657f3f52eb234e6eb44ea2a47c7dc05f2350c65f","after":"1111326423e00ff401d90ffdb1e902173bb589c4","ref":"refs/heads/main","pushedAt":"2024-03-24T21:12:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"badrishc","name":"Badrish Chandramouli","path":"/badrishc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18355833?s=80&v=4"},"commit":{"message":"Port the Unsafe.SizeOf Fixes from garnet (#900)\n\n* Port the Unsafe.SizeOf Fixes from garnet\r\n\r\n* make static too","shortMessageHtmlLink":"Port the Unsafe.SizeOf Fixes from garnet (#900)"}},{"before":"77ee00f1d4b3146aaed7e7c6d421be9baa2d849a","after":null,"ref":"refs/heads/sburckha/modify-logging-extension-version","pushedAt":"2024-03-18T16:20:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sebastianburckhardt","name":"Sebastian Burckhardt","path":"/sebastianburckhardt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6415760?s=80&v=4"}},{"before":"a093e307cebaed7132414c83c785bc5ca0889c86","after":"657f3f52eb234e6eb44ea2a47c7dc05f2350c65f","ref":"refs/heads/main","pushedAt":"2024-03-18T16:19:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sebastianburckhardt","name":"Sebastian Burckhardt","path":"/sebastianburckhardt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6415760?s=80&v=4"},"commit":{"message":"Use Azure-Functions-compatible Microsoft.Extensions.Logging (#897)\n\n* modify version of Microsoft.Extensions.Logging to be 6.0.0 when building net6.0 target\r\n\r\n* update FASTER.core.nuspec also","shortMessageHtmlLink":"Use Azure-Functions-compatible Microsoft.Extensions.Logging (#897)"}},{"before":"7009d2cf7c865a673fbb2c38232c0a6e477353a5","after":"77ee00f1d4b3146aaed7e7c6d421be9baa2d849a","ref":"refs/heads/sburckha/modify-logging-extension-version","pushedAt":"2024-03-15T20:01:25.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sebastianburckhardt","name":"Sebastian Burckhardt","path":"/sebastianburckhardt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6415760?s=80&v=4"},"commit":{"message":"Merge branch 'main' into sburckha/modify-logging-extension-version","shortMessageHtmlLink":"Merge branch 'main' into sburckha/modify-logging-extension-version"}},{"before":"3f1c2f8c3fe7c6f5e90ea30b9de1a41e951b2971","after":"7009d2cf7c865a673fbb2c38232c0a6e477353a5","ref":"refs/heads/sburckha/modify-logging-extension-version","pushedAt":"2024-03-15T16:09:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sebastianburckhardt","name":"Sebastian Burckhardt","path":"/sebastianburckhardt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6415760?s=80&v=4"},"commit":{"message":"update FASTER.core.nuspec also","shortMessageHtmlLink":"update FASTER.core.nuspec also"}},{"before":"2ed1d2692952ff3822289ba3f6ecb1163612dd04","after":"3f1c2f8c3fe7c6f5e90ea30b9de1a41e951b2971","ref":"refs/heads/sburckha/modify-logging-extension-version","pushedAt":"2024-03-15T15:51:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sebastianburckhardt","name":"Sebastian Burckhardt","path":"/sebastianburckhardt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6415760?s=80&v=4"},"commit":{"message":"modify version of Microsoft.Extensions.Logging to be 6.0.0 when building net6.0 target","shortMessageHtmlLink":"modify version of Microsoft.Extensions.Logging to be 6.0.0 when build…"}},{"before":null,"after":"2ed1d2692952ff3822289ba3f6ecb1163612dd04","ref":"refs/heads/sburckha/modify-logging-extension-version","pushedAt":"2024-03-15T15:50:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sebastianburckhardt","name":"Sebastian Burckhardt","path":"/sebastianburckhardt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6415760?s=80&v=4"},"commit":{"message":"allow reading v4 checkpoints with current version (#896)","shortMessageHtmlLink":"allow reading v4 checkpoints with current version (#896)"}},{"before":"a093e307cebaed7132414c83c785bc5ca0889c86","after":"0f5781ba1dea1dee8dfe16d659bfb1b560608c0d","ref":"refs/heads/tedhar/epoch-fix","pushedAt":"2024-03-13T03:25:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"TedHartMS","name":"Ted Hart","path":"/TedHartMS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15467143?s=80&v=4"},"commit":{"message":"[C#] Clarify and enforce BumpEpoch protection assumptions (#892)\n\n* Revise BumpEpoch to accommodate calling from both protected and unprotected contexts. Revise FasterLog completion logic to avoid epoch double-protect.\r\n\r\n* API change for BCE to add long return value and a default parameter variant\r\n\r\n* add else for drain count check\r\n\r\n* Split BCE into two variants","shortMessageHtmlLink":"[C#] Clarify and enforce BumpEpoch protection assumptions (#892)"}},{"before":null,"after":"a093e307cebaed7132414c83c785bc5ca0889c86","ref":"refs/heads/tedhar/epoch-fix","pushedAt":"2024-03-13T03:19:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"TedHartMS","name":"Ted Hart","path":"/TedHartMS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15467143?s=80&v=4"},"commit":{"message":"Remove unnecessary pinning from `UnmanagedMemoryManager` (#875)\n\nCo-authored-by: Badrish Chandramouli ","shortMessageHtmlLink":"Remove unnecessary pinning from UnmanagedMemoryManager (#875)"}},{"before":"2ed1d2692952ff3822289ba3f6ecb1163612dd04","after":"a093e307cebaed7132414c83c785bc5ca0889c86","ref":"refs/heads/main","pushedAt":"2024-03-12T18:31:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"badrishc","name":"Badrish Chandramouli","path":"/badrishc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18355833?s=80&v=4"},"commit":{"message":"Remove unnecessary pinning from `UnmanagedMemoryManager` (#875)\n\nCo-authored-by: Badrish Chandramouli ","shortMessageHtmlLink":"Remove unnecessary pinning from UnmanagedMemoryManager (#875)"}},{"before":"2ed1d2692952ff3822289ba3f6ecb1163612dd04","after":"21fb25db0cdc2dde0105624c166685f4eb0fb718","ref":"refs/heads/research","pushedAt":"2024-03-07T21:51:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"badrishc","name":"Badrish Chandramouli","path":"/badrishc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18355833?s=80&v=4"},"commit":{"message":"Adding Research Code from DPR & DARQ (#805)\n\n* Fix epoch refresh of uncommitted safe tail\r\n\r\n* Add refactored libDPR\r\n\r\n* Refactor and add libDPR counter server example\r\n\r\n* libDPR tests and tweaks\r\n\r\n* Add DARQ data structure\r\n\r\n* Add some server code\r\n\r\n* Checkpoint changes\r\n\r\n* Add refactored stream example; implement checkpointing in DARQ\r\n\r\n* Finish Stream examples\r\n\r\n* update git ignore\r\n\r\n* Documentation pass\r\n\r\n* Fix some libDPR issues\r\n\r\n* Bug fixes\r\n\r\n* More bug fixes\r\n\r\n* Checkpoint code\r\n\r\n* Update example code\r\n\r\n* More documentation\r\n\r\n* A bit more documentation\r\n\r\n* Finish tweaking the examples\r\n\r\n* untrack ignored files\r\n\r\n* downgrade unit test target framework for build compatibility\r\n\r\n* Code review comments\r\n\r\n* Remove DARQ code from MessageType\r\n\r\n* Remove DARQ wire formats from FASTER.common\r\n\r\n* fix enum assertions\r\n\r\n* Disable debug assert around bump\r\n\r\n---------","shortMessageHtmlLink":"Adding Research Code from DPR & DARQ (#805)"}},{"before":null,"after":"2ed1d2692952ff3822289ba3f6ecb1163612dd04","ref":"refs/heads/research","pushedAt":"2024-03-07T21:50:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"badrishc","name":"Badrish Chandramouli","path":"/badrishc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18355833?s=80&v=4"},"commit":{"message":"allow reading v4 checkpoints with current version (#896)","shortMessageHtmlLink":"allow reading v4 checkpoints with current version (#896)"}},{"before":"0116754bcf0857e614e2b7ea042b8db563cb26cc","after":"2ed1d2692952ff3822289ba3f6ecb1163612dd04","ref":"refs/heads/main","pushedAt":"2024-02-29T20:39:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"badrishc","name":"Badrish Chandramouli","path":"/badrishc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18355833?s=80&v=4"},"commit":{"message":"allow reading v4 checkpoints with current version (#896)","shortMessageHtmlLink":"allow reading v4 checkpoints with current version (#896)"}},{"before":null,"after":"9578b090f72ad06db249d829d1105fb3f4882180","ref":"refs/heads/sburckha/translate-ckpt-v4-to-v5","pushedAt":"2024-02-23T17:59:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sebastianburckhardt","name":"Sebastian Burckhardt","path":"/sebastianburckhardt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6415760?s=80&v=4"},"commit":{"message":"allow reading v4 checkpoints with current version","shortMessageHtmlLink":"allow reading v4 checkpoints with current version"}},{"before":null,"after":"8f69ceb2ec01924c0ab17539fa41b804d6bfe445","ref":"refs/heads/sburckha/patchrelease-2.0.23","pushedAt":"2024-01-12T22:59:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sebastianburckhardt","name":"Sebastian Burckhardt","path":"/sebastianburckhardt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6415760?s=80&v=4"},"commit":{"message":"fix clearing of index bits during recovery","shortMessageHtmlLink":"fix clearing of index bits during recovery"}},{"before":"8ba122e47b3180e81c636bf7e8fecdb85d28a631","after":"0116754bcf0857e614e2b7ea042b8db563cb26cc","ref":"refs/heads/main","pushedAt":"2023-11-10T01:36:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"badrishc","name":"Badrish Chandramouli","path":"/badrishc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18355833?s=80&v=4"},"commit":{"message":"Fix retry logic in LockableContext when trying to acquire a lock (#889)\n\n* Fix retry\r\n\r\n* Fix retry logic\r\n\r\n* Fix","shortMessageHtmlLink":"Fix retry logic in LockableContext when trying to acquire a lock (#889)"}},{"before":"63ba949947f45bce8aaaf45403cc9851df291e28","after":"8ba122e47b3180e81c636bf7e8fecdb85d28a631","ref":"refs/heads/main","pushedAt":"2023-10-16T18:43:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"badrishc","name":"Badrish Chandramouli","path":"/badrishc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18355833?s=80&v=4"},"commit":{"message":"Fix incorrect clearing of pool in BufferPool.cs","shortMessageHtmlLink":"Fix incorrect clearing of pool in BufferPool.cs"}},{"before":"f492dd0c7ba7be8e7c05d49a53376239d9cdc224","after":null,"ref":"refs/heads/FileShareDelete","pushedAt":"2023-09-21T19:39:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"badrishc","name":"Badrish Chandramouli","path":"/badrishc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18355833?s=80&v=4"}},{"before":"05dbe61d9c2132ceb175aab31e1c8e466a28aee5","after":null,"ref":"refs/heads/badrishc/native-storage-device","pushedAt":"2023-09-21T19:38:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"badrishc","name":"Badrish Chandramouli","path":"/badrishc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18355833?s=80&v=4"}},{"before":null,"after":"05dbe61d9c2132ceb175aab31e1c8e466a28aee5","ref":"refs/heads/badrishc/native-storage-device","pushedAt":"2023-09-21T19:22:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"badrishc","name":"Badrish Chandramouli","path":"/badrishc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18355833?s=80&v=4"},"commit":{"message":"the first commit","shortMessageHtmlLink":"the first commit"}},{"before":"05dbe61d9c2132ceb175aab31e1c8e466a28aee5","after":null,"ref":"refs/heads/badrishc/native-storage-device","pushedAt":"2023-09-21T19:19:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"badrishc","name":"Badrish Chandramouli","path":"/badrishc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18355833?s=80&v=4"}},{"before":"d74c0f6f6b514b4e0f5f7df33528c8c53efb27a3","after":"05dbe61d9c2132ceb175aab31e1c8e466a28aee5","ref":"refs/heads/badrishc/native-storage-device","pushedAt":"2023-09-21T19:16:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"badrishc","name":"Badrish Chandramouli","path":"/badrishc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18355833?s=80&v=4"},"commit":{"message":"the first commit","shortMessageHtmlLink":"the first commit"}},{"before":null,"after":"d74c0f6f6b514b4e0f5f7df33528c8c53efb27a3","ref":"refs/heads/badrishc/native-storage-device","pushedAt":"2023-09-21T02:42:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"badrishc","name":"Badrish Chandramouli","path":"/badrishc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18355833?s=80&v=4"},"commit":{"message":"Merge branch 'badrishc/native-storage-device' of https://github.com/microsoft/FASTER into badrishc/native-storage-device","shortMessageHtmlLink":"Merge branch 'badrishc/native-storage-device' of https://github.com/m…"}},{"before":"e81eb7b324f410d6e551e6658830700ab486b4fc","after":null,"ref":"refs/heads/tedhar/revivification","pushedAt":"2023-09-21T02:34:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"badrishc","name":"Badrish Chandramouli","path":"/badrishc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18355833?s=80&v=4"}},{"before":"d5a0c25e84808d764618dc0d6da047a596ee8e7c","after":null,"ref":"refs/heads/tedhar/revivification_try-finally-opt","pushedAt":"2023-09-21T02:34:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"badrishc","name":"Badrish Chandramouli","path":"/badrishc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18355833?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEMiZTmAA","startCursor":null,"endCursor":null}},"title":"Activity · microsoft/FASTER"}