{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":454581302,"defaultBranch":"main","name":"mess","ownerLogin":"bobisme","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-02-01T23:10:27.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/107334?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1695850923.0","currentOid":""},"activityList":{"items":[{"before":"15784b174a9745197106bfaa417c52374c1976c7","after":"f390302cadaa543b6daf6e85920fb25260a51a6b","ref":"refs/heads/lsm","pushedAt":"2023-12-06T19:17:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bobisme","name":"Bob","path":"/bobisme","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107334?s=80&v=4"},"commit":{"message":"protector: add description","shortMessageHtmlLink":"protector: add description"}},{"before":"9f0059d69b3077afdb8d45437d84a248e330481b","after":"15784b174a9745197106bfaa417c52374c1976c7","ref":"refs/heads/lsm","pushedAt":"2023-12-06T19:09:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bobisme","name":"Bob","path":"/bobisme","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107334?s=80&v=4"},"commit":{"message":"move mess_lsm/protector to mess_protector","shortMessageHtmlLink":"move mess_lsm/protector to mess_protector"}},{"before":"94126c7835def3c4bbf97865c59b9d7d05602528","after":"9f0059d69b3077afdb8d45437d84a248e330481b","ref":"refs/heads/lsm","pushedAt":"2023-12-06T18:41:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bobisme","name":"Bob","path":"/bobisme","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107334?s=80&v=4"},"commit":{"message":"lsm: cache-pad loom Protector::new","shortMessageHtmlLink":"lsm: cache-pad loom Protector::new"}},{"before":"a7c0894af9177378d0c1049d7ae599dc6fe0feb0","after":"94126c7835def3c4bbf97865c59b9d7d05602528","ref":"refs/heads/lsm","pushedAt":"2023-12-03T06:36:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bobisme","name":"Bob","path":"/bobisme","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107334?s=80&v=4"},"commit":{"message":"lsm: wrap up RawBuf","shortMessageHtmlLink":"lsm: wrap up RawBuf"}},{"before":"3dfda859e08325e71bfde4a89f4f56f510a708ed","after":"a7c0894af9177378d0c1049d7ae599dc6fe0feb0","ref":"refs/heads/lsm","pushedAt":"2023-12-03T03:07:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bobisme","name":"Bob","path":"/bobisme","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107334?s=80&v=4"},"commit":{"message":"lsm: WIP. refactoring backing buffer to RawBuf","shortMessageHtmlLink":"lsm: WIP. refactoring backing buffer to RawBuf"}},{"before":"801c23a41f83a2ce69e477e78f1fe097a47be60c","after":"3dfda859e08325e71bfde4a89f4f56f510a708ed","ref":"refs/heads/lsm","pushedAt":"2023-12-02T19:39:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bobisme","name":"Bob","path":"/bobisme","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107334?s=80&v=4"},"commit":{"message":"lsm: bench: add contention benchmark","shortMessageHtmlLink":"lsm: bench: add contention benchmark"}},{"before":"7337f7bbc7e20295006f3fc347363fe3c4f7f32e","after":"801c23a41f83a2ce69e477e78f1fe097a47be60c","ref":"refs/heads/lsm","pushedAt":"2023-12-02T06:31:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bobisme","name":"Bob","path":"/bobisme","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107334?s=80&v=4"},"commit":{"message":"lsm: fix: growing up to limit","shortMessageHtmlLink":"lsm: fix: growing up to limit"}},{"before":"347c4cc04c7a7789b1dd249416712e37902f34f5","after":"7337f7bbc7e20295006f3fc347363fe3c4f7f32e","ref":"refs/heads/lsm","pushedAt":"2023-12-02T06:10:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bobisme","name":"Bob","path":"/bobisme","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107334?s=80&v=4"},"commit":{"message":"lsm: additional errors","shortMessageHtmlLink":"lsm: additional errors"}},{"before":"82b580a13e1f484a18f3b9688d0733e01d16cf97","after":"347c4cc04c7a7789b1dd249416712e37902f34f5","ref":"refs/heads/lsm","pushedAt":"2023-12-02T06:09:40.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bobisme","name":"Bob","path":"/bobisme","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107334?s=80&v=4"},"commit":{"message":"lsm: bbpp: converted internal buffer to rawvec-style","shortMessageHtmlLink":"lsm: bbpp: converted internal buffer to rawvec-style"}},{"before":"32229ffd2c7da66ab4e9af7204ec4fd5a42dd826","after":"82b580a13e1f484a18f3b9688d0733e01d16cf97","ref":"refs/heads/lsm","pushedAt":"2023-11-07T16:42:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bobisme","name":"Bob","path":"/bobisme","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107334?s=80&v=4"},"commit":{"message":"lsm: inline slice fns, better performance","shortMessageHtmlLink":"lsm: inline slice fns, better performance"}},{"before":"04d3f06419e3414b615503e9f1b6d36302e3b4fa","after":"32229ffd2c7da66ab4e9af7204ec4fd5a42dd826","ref":"refs/heads/lsm","pushedAt":"2023-11-07T16:41:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bobisme","name":"Bob","path":"/bobisme","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107334?s=80&v=4"},"commit":{"message":"lsm: protector: cache alignment helps perf, doing CAS in protector get","shortMessageHtmlLink":"lsm: protector: cache alignment helps perf, doing CAS in protector get"}},{"before":"66c995daff02c52f199924d18a66159c3335446d","after":"04d3f06419e3414b615503e9f1b6d36302e3b4fa","ref":"refs/heads/lsm","pushedAt":"2023-11-07T02:32:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bobisme","name":"Bob","path":"/bobisme","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107334?s=80&v=4"},"commit":{"message":"lsm: add bbpp bench, init bbpp on new","shortMessageHtmlLink":"lsm: add bbpp bench, init bbpp on new"}},{"before":"68892ae8fbd4e863c45696e9ff9e6093f121f99a","after":"66c995daff02c52f199924d18a66159c3335446d","ref":"refs/heads/lsm","pushedAt":"2023-11-06T19:55:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bobisme","name":"Bob","path":"/bobisme","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107334?s=80&v=4"},"commit":{"message":"lsm: justfile, coverage command","shortMessageHtmlLink":"lsm: justfile, coverage command"}},{"before":"316edfeb7b4795de54db9a5dc41ebed378877ea6","after":"68892ae8fbd4e863c45696e9ff9e6093f121f99a","ref":"refs/heads/lsm","pushedAt":"2023-11-06T18:49:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bobisme","name":"Bob","path":"/bobisme","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107334?s=80&v=4"},"commit":{"message":"lsm: bbpp uses atomic for init, add loom test","shortMessageHtmlLink":"lsm: bbpp uses atomic for init, add loom test"}},{"before":"f1dd9beb95f00fa063ae58473dc0e74e79e8645d","after":"316edfeb7b4795de54db9a5dc41ebed378877ea6","ref":"refs/heads/lsm","pushedAt":"2023-11-06T00:36:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bobisme","name":"Bob","path":"/bobisme","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107334?s=80&v=4"},"commit":{"message":"lsm: add sync tests for BBPP","shortMessageHtmlLink":"lsm: add sync tests for BBPP"}},{"before":"e06652e702b08696d6687acfa2164d7b57c313e3","after":"f1dd9beb95f00fa063ae58473dc0e74e79e8645d","ref":"refs/heads/lsm","pushedAt":"2023-11-01T19:22:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bobisme","name":"Bob","path":"/bobisme","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107334?s=80&v=4"},"commit":{"message":"lsm: protector: minimum_protected takes range","shortMessageHtmlLink":"lsm: protector: minimum_protected takes range"}},{"before":"637e8d512cb8eff834d272c3bcf17360bfacf3f4","after":"e06652e702b08696d6687acfa2164d7b57c313e3","ref":"refs/heads/lsm","pushedAt":"2023-10-31T20:09:20.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bobisme","name":"Bob","path":"/bobisme","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107334?s=80&v=4"},"commit":{"message":"lsm: pub mod ranges","shortMessageHtmlLink":"lsm: pub mod ranges"}},{"before":"518701f5757932585ebcc996167e1acd6e6e54d1","after":"637e8d512cb8eff834d272c3bcf17360bfacf3f4","ref":"refs/heads/lsm","pushedAt":"2023-10-31T19:49:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bobisme","name":"Bob","path":"/bobisme","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107334?s=80&v=4"},"commit":{"message":"lsm: extract Regions to Ranges in ranges.rs","shortMessageHtmlLink":"lsm: extract Regions to Ranges in ranges.rs"}},{"before":"82cc32b898dca8272f1f65d774c118e5a1967253","after":"518701f5757932585ebcc996167e1acd6e6e54d1","ref":"refs/heads/lsm","pushedAt":"2023-10-25T18:32:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bobisme","name":"Bob","path":"/bobisme","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107334?s=80&v=4"},"commit":{"message":"lsm: bbpp start reader, writer","shortMessageHtmlLink":"lsm: bbpp start reader, writer"}},{"before":"0405646be7a8a53f0143057ba1df920b23d9fd9b","after":"82cc32b898dca8272f1f65d774c118e5a1967253","ref":"refs/heads/lsm","pushedAt":"2023-10-25T03:21:16.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bobisme","name":"Bob","path":"/bobisme","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107334?s=80&v=4"},"commit":{"message":"lsm: start bbpp\n\nBBPP will be the same as bipbuf, but using a pool of \"protectors\" to allow a\npool of readers. Each reader will get a \"protector\" which tells the\npotential writer that it can't modify the protected region.\nThe reader will increment the index on its protector as it scans the buffer.\nBy checking all protectors, the writer can see the safe maximum index to\nwhich it can modify the buffer.","shortMessageHtmlLink":"lsm: start bbpp"}},{"before":"81b7ede849c35a1183ed31e0249e42699ecbc60a","after":"0405646be7a8a53f0143057ba1df920b23d9fd9b","ref":"refs/heads/lsm","pushedAt":"2023-10-13T00:43:30.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bobisme","name":"Bob","path":"/bobisme","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107334?s=80&v=4"},"commit":{"message":"lsm: ringlist default, send/sync assertions","shortMessageHtmlLink":"lsm: ringlist default, send/sync assertions"}},{"before":"95dd6b0a73580badda5872b41e3c1bdf14c28f6f","after":"81b7ede849c35a1183ed31e0249e42699ecbc60a","ref":"refs/heads/lsm","pushedAt":"2023-10-13T00:42:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bobisme","name":"Bob","path":"/bobisme","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107334?s=80&v=4"},"commit":{"message":"lsm: split read/write. adding loom, lincheck, proptest tests","shortMessageHtmlLink":"lsm: split read/write. adding loom, lincheck, proptest tests"}},{"before":"e9d8fcf077683cab88461e31c0a5a1338a5c58fd","after":"95dd6b0a73580badda5872b41e3c1bdf14c28f6f","ref":"refs/heads/lsm","pushedAt":"2023-10-05T00:46:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bobisme","name":"Bob","path":"/bobisme","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107334?s=80&v=4"},"commit":{"message":"lsm: bip: starting BipReader","shortMessageHtmlLink":"lsm: bip: starting BipReader"}},{"before":"b57bb4ad85809cfa602106960ab3554cf4485069","after":"e9d8fcf077683cab88461e31c0a5a1338a5c58fd","ref":"refs/heads/lsm","pushedAt":"2023-10-04T02:32:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bobisme","name":"Bob","path":"/bobisme","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107334?s=80&v=4"},"commit":{"message":"lsm: bip: finish iter. add tests","shortMessageHtmlLink":"lsm: bip: finish iter. add tests"}},{"before":"a2888f6f82ec170853cf6e61aa1988f36e0a22d1","after":"b57bb4ad85809cfa602106960ab3554cf4485069","ref":"refs/heads/lsm","pushedAt":"2023-10-03T18:47:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bobisme","name":"Bob","path":"/bobisme","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107334?s=80&v=4"},"commit":{"message":"lsm: bip: start iter","shortMessageHtmlLink":"lsm: bip: start iter"}},{"before":"92cec71b1f2b27636e33f14176199f5af9851291","after":"a2888f6f82ec170853cf6e61aa1988f36e0a22d1","ref":"refs/heads/lsm","pushedAt":"2023-10-03T18:24:19.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"bobisme","name":"Bob","path":"/bobisme","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107334?s=80&v=4"},"commit":{"message":"lsm: make region count atomic again","shortMessageHtmlLink":"lsm: make region count atomic again"}},{"before":"c8a443af373be1c5812bc284a8ffb75f4b81fe3e","after":"92cec71b1f2b27636e33f14176199f5af9851291","ref":"refs/heads/lsm","pushedAt":"2023-10-02T22:00:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bobisme","name":"Bob","path":"/bobisme","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107334?s=80&v=4"},"commit":{"message":"lsm: simplify ringlist, make generic, make atomic. tests pass","shortMessageHtmlLink":"lsm: simplify ringlist, make generic, make atomic. tests pass"}},{"before":"f2754d6c1c722e7b1a9e2018bc0c12f47fa678d4","after":"c8a443af373be1c5812bc284a8ffb75f4b81fe3e","ref":"refs/heads/lsm","pushedAt":"2023-10-02T21:04:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bobisme","name":"Bob","path":"/bobisme","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107334?s=80&v=4"},"commit":{"message":"lsm: new more generic bipbuffer working","shortMessageHtmlLink":"lsm: new more generic bipbuffer working"}},{"before":"04b3d3795b5abebc1c60bf47ba74321131fcd937","after":"9c3d3d118d9a677bb2868075c268c60e54f403e4","ref":"refs/heads/main","pushedAt":"2023-09-30T22:01:37.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bobisme","name":"Bob","path":"/bobisme","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107334?s=80&v=4"},"commit":{"message":"social/db: switch to actor, working now","shortMessageHtmlLink":"social/db: switch to actor, working now"}},{"before":"85e606ae53eecb980599d42e490aa61a90660f0e","after":"f2754d6c1c722e7b1a9e2018bc0c12f47fa678d4","ref":"refs/heads/lsm","pushedAt":"2023-09-29T17:46:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bobisme","name":"Bob","path":"/bobisme","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107334?s=80&v=4"},"commit":{"message":"lsm: refactor memlog. not working","shortMessageHtmlLink":"lsm: refactor memlog. not working"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADwxSvYQA","startCursor":null,"endCursor":null}},"title":"Activity ยท bobisme/mess"}