{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":462329984,"defaultBranch":"main","name":"speedb","ownerLogin":"speedb-io","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-02-22T14:18:31.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/100214565?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1713102693.0","currentOid":""},"activityList":{"items":[{"before":"9f5004faec796031a2a9e315554562f8c0222310","after":"3026791bbf57b1519d7fd91de6ad87ba0dc27171","ref":"refs/heads/yuval/fix-wbm-stall-writes-deadlock","pushedAt":"2024-04-15T09:48:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yuval-Ariel","name":"yuvala","path":"/Yuval-Ariel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105581454?s=80&v=4"},"commit":{"message":"use ApproximateMemoryUsage instead of ApproximateMemoryUsageFast\nand memory_usage() instead of mutable_memtable_memory_usage()","shortMessageHtmlLink":"use ApproximateMemoryUsage instead of ApproximateMemoryUsageFast"}},{"before":"e7714c48afef38c483c7c8c852361166e16dcdbc","after":"9f5004faec796031a2a9e315554562f8c0222310","ref":"refs/heads/yuval/fix-wbm-stall-writes-deadlock","pushedAt":"2024-04-14T15:04:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yuval-Ariel","name":"yuvala","path":"/Yuval-Ariel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105581454?s=80&v=4"},"commit":{"message":"prettify","shortMessageHtmlLink":"prettify"}},{"before":"7d31f9ec05212045608aa6b9b35352a860dbf3da","after":"e7714c48afef38c483c7c8c852361166e16dcdbc","ref":"refs/heads/yuval/fix-wbm-stall-writes-deadlock","pushedAt":"2024-04-14T13:54:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yuval-Ariel","name":"yuvala","path":"/Yuval-Ariel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105581454?s=80&v=4"},"commit":{"message":"update history","shortMessageHtmlLink":"update history"}},{"before":null,"after":"7d31f9ec05212045608aa6b9b35352a860dbf3da","ref":"refs/heads/yuval/fix-wbm-stall-writes-deadlock","pushedAt":"2024-04-14T13:51:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Yuval-Ariel","name":"yuvala","path":"/Yuval-Ariel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105581454?s=80&v=4"},"commit":{"message":"WBM: Fix stall deadlock with multiple cfs\n\nWith a setting of multiple cfs and WriteBufferManager with allow_stall,\nthe DB can enter a deadlock when the WBM initiates a stall.\nThis happens since only the oldest cf is picked for flush when\nHandleWriteBufferManagerFlush is called to flush the data and prevent the stall.\nWhen using multiple CFs, this does not ensure the FreeMem will evict\nenough memory to prevent a stall and no other flush is scheduled.\n\nTo fix this, add cfs to the flush queue so that we'll be below the mutable_limit_.","shortMessageHtmlLink":"WBM: Fix stall deadlock with multiple cfs"}},{"before":"9194650d4d0e42218868921310c7022a3a97d8e3","after":null,"ref":"refs/heads/yuval/comp_precut2-squashed-10655","pushedAt":"2024-04-06T18:36:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Yuval-Ariel","name":"yuvala","path":"/Yuval-Ariel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105581454?s=80&v=4"}},{"before":null,"after":"9194650d4d0e42218868921310c7022a3a97d8e3","ref":"refs/heads/yuval/comp_precut2-squashed-10655","pushedAt":"2024-04-06T18:34:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Yuval-Ariel","name":"yuvala","path":"/Yuval-Ariel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105581454?s=80&v=4"},"commit":{"message":"align compaction output","shortMessageHtmlLink":"align compaction output"}},{"before":null,"after":"04c31c2c1bb5e56c49312e7a8ef17f40e4e5760a","ref":"refs/heads/udi/SPDB-671-Noams-Block-Bloom","pushedAt":"2024-03-31T11:42:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"udi-speedb","name":null,"path":"/udi-speedb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106253580?s=80&v=4"},"commit":{"message":"SPDB-671: Block Bloom - Part 1","shortMessageHtmlLink":"SPDB-671: Block Bloom - Part 1"}},{"before":null,"after":"26f72a7600a528889715f37094c379fc7b18be21","ref":"refs/heads/udi/SPDB-671-Noams-Block-Bloom.bkup.unsquashed.before.move.to.rocksdb7","pushedAt":"2024-03-31T11:42:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"udi-speedb","name":null,"path":"/udi-speedb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106253580?s=80&v=4"},"commit":{"message":"fix compilation issue in debug level 0","shortMessageHtmlLink":"fix compilation issue in debug level 0"}},{"before":null,"after":"1957dc74847f56e181cd5411c2d7379a2337a3ea","ref":"refs/heads/udi/SPDB-589-add-cache-counters-testing","pushedAt":"2024-03-31T11:41:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"udi-speedb","name":null,"path":"/udi-speedb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106253580?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":null,"after":"e7c89aaf783fac230bb8b8ec413bc310cade9cf3","ref":"refs/heads/udi/SPDB-589-add-cache-counters","pushedAt":"2024-03-31T11:41:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"udi-speedb","name":null,"path":"/udi-speedb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106253580?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":"2c0dd90ce8a72ad04c04943ff2d563b133640cce","after":null,"ref":"refs/heads/yuval/2-delay-mech-on-intra-L0","pushedAt":"2024-03-28T07:32:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Yuval-Ariel","name":"yuvala","path":"/Yuval-Ariel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105581454?s=80&v=4"}},{"before":"34ecca5b1cf5408ffe677490c2f434c01fc0cc6d","after":null,"ref":"refs/heads/yuval/3-delay-mech-with-factor-adjust","pushedAt":"2024-03-28T07:32:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Yuval-Ariel","name":"yuvala","path":"/Yuval-Ariel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105581454?s=80&v=4"}},{"before":"6a303348962463985808d40e71325aa249f13cbc","after":null,"ref":"refs/heads/yuval/2-auto-tune-linear-then-exp","pushedAt":"2024-03-28T07:32:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Yuval-Ariel","name":"yuvala","path":"/Yuval-Ariel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105581454?s=80&v=4"}},{"before":"81b8d516f45d6f8c6ba4f41a0a65629d5cbc9d4c","after":null,"ref":"refs/heads/yuval/use-speedb-l0-compaction-with-delay-mech","pushedAt":"2024-03-28T07:31:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Yuval-Ariel","name":"yuvala","path":"/Yuval-Ariel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105581454?s=80&v=4"}},{"before":"77cb9957e17c44fb051d47536c3c1863fe546660","after":null,"ref":"refs/heads/yuval/track-stress-operations-and-seq","pushedAt":"2024-03-28T07:31:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Yuval-Ariel","name":"yuvala","path":"/Yuval-Ariel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105581454?s=80&v=4"}},{"before":"44ada21732a3bc77963377b12dda8721c7f8d70e","after":null,"ref":"refs/heads/yuval/revert-hint-736-rocksdb-rebase-rebase-on-rocksdb-867","pushedAt":"2024-03-28T07:31:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Yuval-Ariel","name":"yuvala","path":"/Yuval-Ariel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105581454?s=80&v=4"}},{"before":"2a0a3d059e9140c90ac80f388655b9abca51534a","after":null,"ref":"refs/heads/yuval/intra-L0-after-rebase","pushedAt":"2024-03-28T07:31:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Yuval-Ariel","name":"yuvala","path":"/Yuval-Ariel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105581454?s=80&v=4"}},{"before":"4a580ca3bcd1a996a8791e9467659740db1e1781","after":null,"ref":"refs/heads/yuval/fix-stress-ts-error","pushedAt":"2024-03-28T07:31:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Yuval-Ariel","name":"yuvala","path":"/Yuval-Ariel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105581454?s=80&v=4"}},{"before":"a91ec9fc9a52db8ecbe8d0041f9f8ea26d5a9007","after":null,"ref":"refs/heads/yuval/delay-mech-only","pushedAt":"2024-03-28T07:31:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Yuval-Ariel","name":"yuvala","path":"/Yuval-Ariel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105581454?s=80&v=4"}},{"before":"f5bb296025252459cbe93179f6b0170122b82199","after":null,"ref":"refs/heads/yuval/delay-mech-on-intra-L0","pushedAt":"2024-03-28T07:31:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Yuval-Ariel","name":"yuvala","path":"/Yuval-Ariel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105581454?s=80&v=4"}},{"before":"a729ed9980176277f0136fe3a9629886bd11bd63","after":null,"ref":"refs/heads/yuval/delay-mech-based-on-l0","pushedAt":"2024-03-28T07:31:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Yuval-Ariel","name":"yuvala","path":"/Yuval-Ariel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105581454?s=80&v=4"}},{"before":"41c3f774e2442a3b1dbaf39fabf899857df2e5e3","after":null,"ref":"refs/heads/yuval/delay-by-max-rate-always-3-delay-mech","pushedAt":"2024-03-28T07:31:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Yuval-Ariel","name":"yuvala","path":"/Yuval-Ariel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105581454?s=80&v=4"}},{"before":"4b7632e32473cd9e45e3d22de0c7574f4ee062a6","after":null,"ref":"refs/heads/yuval/const-delay-3-delay-mech","pushedAt":"2024-03-28T07:31:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Yuval-Ariel","name":"yuvala","path":"/Yuval-Ariel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105581454?s=80&v=4"}},{"before":"9194650d4d0e42218868921310c7022a3a97d8e3","after":null,"ref":"refs/heads/yuval/comp_precut2-squashed-10655","pushedAt":"2024-03-28T07:31:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Yuval-Ariel","name":"yuvala","path":"/Yuval-Ariel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105581454?s=80&v=4"}},{"before":"300db7532b146aaa1a96809c4754a524b0fb6ee0","after":null,"ref":"refs/heads/yuval/auto-tune-delay-rate","pushedAt":"2024-03-28T07:31:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Yuval-Ariel","name":"yuvala","path":"/Yuval-Ariel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105581454?s=80&v=4"}},{"before":"368756dbfde2a798e5675a7fe35808a8b2e8c159","after":null,"ref":"refs/heads/yuval/6-with-limited-l0-comp-size","pushedAt":"2024-03-28T07:31:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Yuval-Ariel","name":"yuvala","path":"/Yuval-Ariel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105581454?s=80&v=4"}},{"before":"fb2a68ff4cded4481d5f5d115eba4cbe5dbef400","after":null,"ref":"refs/heads/yuval/5-use-speedb-l0-compaction-with-delay-mech-with-intra","pushedAt":"2024-03-28T07:31:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Yuval-Ariel","name":"yuvala","path":"/Yuval-Ariel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105581454?s=80&v=4"}},{"before":"a38d2e661c17f9e4fbf286aa5df0f3d8986ae9e5","after":null,"ref":"refs/heads/yuval/4-delay-mech-intra-while-only-L0L1","pushedAt":"2024-03-28T07:31:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Yuval-Ariel","name":"yuvala","path":"/Yuval-Ariel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105581454?s=80&v=4"}},{"before":"f6fee42309ce228a15084abf27d09a8631d77050","after":null,"ref":"refs/heads/yuval/3.1-limit-l0-comp-size","pushedAt":"2024-03-28T07:31:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Yuval-Ariel","name":"yuvala","path":"/Yuval-Ariel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105581454?s=80&v=4"}},{"before":"f1230f91cb7b2b9e21d26c96052dfe1de7d4d55d","after":null,"ref":"refs/heads/yuval/3-auto-tune-on-2-flush-sched-added","pushedAt":"2024-03-28T07:22:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Yuval-Ariel","name":"yuvala","path":"/Yuval-Ariel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105581454?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEMMF-oQA","startCursor":null,"endCursor":null}},"title":"Activity ยท speedb-io/speedb"}