{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":470996992,"defaultBranch":"main","name":"Paperdb","ownerLogin":"WangTingZheng","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2022-03-17T13:02:13.000Z","ownerAvatar":"https://github.com/avatars/u/32613835?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1690808861.0","currentOid":""},"activityList":{"items":[{"before":"7b661aeb9cf72222f4bfddf7c4de9ca549723488","after":"36bd34059a893043486782643eaeda09c408a3be","ref":"refs/heads/elasticbf-dev","pushedAt":"2023-08-07T14:34:04.000Z","pushType":"pr_merge","commitsCount":11,"pusher":{"login":"WangTingZheng","name":"王听正","path":"/WangTingZheng","primaryAvatarUrl":"https://github.com/avatars/u/32613835?s=80&v=4"},"commit":{"message":"Merge pull request #71 from datenstruktur/elasticbf-v3\n\nElasticBF: some improvements [skip ci]","shortMessageHtmlLink":"Merge pull request #71 from datenstruktur/elasticbf-v3"}},{"before":"85ed3b39554cc945df8fe07126fa6bb6c214e692","after":"7b661aeb9cf72222f4bfddf7c4de9ca549723488","ref":"refs/heads/elasticbf-dev","pushedAt":"2023-08-05T11:04:47.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"WangTingZheng","name":"王听正","path":"/WangTingZheng","primaryAvatarUrl":"https://github.com/avatars/u/32613835?s=80&v=4"},"commit":{"message":"Merge pull request #70 from datenstruktur/elasticbf-v3 [skip ci]\n\nfix(posix): hidden direct io tester","shortMessageHtmlLink":"Merge pull request #70 from datenstruktur/elasticbf-v3 [skip ci]"}},{"before":"5b2694d93cefabe6d4a599e2cb0f23d36b4a2e6c","after":"85ed3b39554cc945df8fe07126fa6bb6c214e692","ref":"refs/heads/elasticbf-dev","pushedAt":"2023-08-05T04:14:29.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"WangTingZheng","name":"王听正","path":"/WangTingZheng","primaryAvatarUrl":"https://github.com/avatars/u/32613835?s=80&v=4"},"commit":{"message":"Merge pull request #68 from datenstruktur/elasticbf-v3\n\nfix(filterblock): add memory order","shortMessageHtmlLink":"Merge pull request #68 from datenstruktur/elasticbf-v3"}},{"before":"820b7de1fd2c3e5a1eddd3e294b6a2725684ceca","after":"5b2694d93cefabe6d4a599e2cb0f23d36b4a2e6c","ref":"refs/heads/elasticbf-dev","pushedAt":"2023-08-04T16:53:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"WangTingZheng","name":"王听正","path":"/WangTingZheng","primaryAvatarUrl":"https://github.com/avatars/u/32613835?s=80&v=4"},"commit":{"message":"Update README.md\n\nfix pr link [skip ci]","shortMessageHtmlLink":"Update README.md"}},{"before":"98cbccb467e4837fc371e005ebbe2f4d0b4acfc7","after":"820b7de1fd2c3e5a1eddd3e294b6a2725684ceca","ref":"refs/heads/elasticbf-dev","pushedAt":"2023-08-04T16:52:27.000Z","pushType":"pr_merge","commitsCount":20,"pusher":{"login":"WangTingZheng","name":"王听正","path":"/WangTingZheng","primaryAvatarUrl":"https://github.com/avatars/u/32613835?s=80&v=4"},"commit":{"message":"Merge pull request #67 from datenstruktur/elasticbf-v3\n\nElasticbf: Direct IO speed tester","shortMessageHtmlLink":"Merge pull request #67 from datenstruktur/elasticbf-v3"}},{"before":"2c903a874697aee097b92e69c4f87f722041a67c","after":"98cbccb467e4837fc371e005ebbe2f4d0b4acfc7","ref":"refs/heads/elasticbf-dev","pushedAt":"2023-08-03T08:59:39.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"WangTingZheng","name":"王听正","path":"/WangTingZheng","primaryAvatarUrl":"https://github.com/avatars/u/32613835?s=80&v=4"},"commit":{"message":"Merge pull request #65 from datenstruktur/elasticbf-v3\n\nElasticbf: add hotness Inheritance/Direct IO doc","shortMessageHtmlLink":"Merge pull request #65 from datenstruktur/elasticbf-v3"}},{"before":"326571680712556e3ae63a502ffda0d654d87da7","after":"2c903a874697aee097b92e69c4f87f722041a67c","ref":"refs/heads/elasticbf-dev","pushedAt":"2023-08-02T14:34:50.000Z","pushType":"pr_merge","commitsCount":13,"pusher":{"login":"WangTingZheng","name":"王听正","path":"/WangTingZheng","primaryAvatarUrl":"https://github.com/avatars/u/32613835?s=80&v=4"},"commit":{"message":"Merge pull request #63 from datenstruktur/elasticbf-v3\n\nElasticbf: hotness inheritance","shortMessageHtmlLink":"Merge pull request #63 from datenstruktur/elasticbf-v3"}},{"before":"d86f8da90cfdb585d8972f929b8e7db7fd821428","after":"326571680712556e3ae63a502ffda0d654d87da7","ref":"refs/heads/elasticbf-dev","pushedAt":"2023-07-31T13:25:30.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"WangTingZheng","name":"王听正","path":"/WangTingZheng","primaryAvatarUrl":"https://github.com/avatars/u/32613835?s=80&v=4"},"commit":{"message":"Merge pull request #62 from datenstruktur/elasticbf-v3\n\ndocs(README): update pr linke","shortMessageHtmlLink":"Merge pull request #62 from datenstruktur/elasticbf-v3"}},{"before":"5fdd7142d172cf2f2e68f1a6d4c3b88e2f197f50","after":"d86f8da90cfdb585d8972f929b8e7db7fd821428","ref":"refs/heads/elasticbf-dev","pushedAt":"2023-07-31T13:18:45.000Z","pushType":"pr_merge","commitsCount":21,"pusher":{"login":"WangTingZheng","name":"王听正","path":"/WangTingZheng","primaryAvatarUrl":"https://github.com/avatars/u/32613835?s=80&v=4"},"commit":{"message":"Merge pull request #61 from datenstruktur/elasticbf-v3\n\nElasticbf: DirectIO","shortMessageHtmlLink":"Merge pull request #61 from datenstruktur/elasticbf-v3"}},{"before":"068d5ee1a3ac40dabd00d211d5013af44be55bea","after":"5fdd7142d172cf2f2e68f1a6d4c3b88e2f197f50","ref":"refs/heads/elasticbf-dev","pushedAt":"2023-07-31T13:15:22.000Z","pushType":"pr_merge","commitsCount":186,"pusher":{"login":"WangTingZheng","name":"王听正","path":"/WangTingZheng","primaryAvatarUrl":"https://github.com/avatars/u/32613835?s=80&v=4"},"commit":{"message":"Merge pull request #60 from datenstruktur/elasticbf-v2\n\nElasticbf: based features [skip ci]","shortMessageHtmlLink":"Merge pull request #60 from datenstruktur/elasticbf-v2"}},{"before":null,"after":"068d5ee1a3ac40dabd00d211d5013af44be55bea","ref":"refs/heads/elasticbf-dev","pushedAt":"2023-07-31T13:07:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"WangTingZheng","name":"王听正","path":"/WangTingZheng","primaryAvatarUrl":"https://github.com/avatars/u/32613835?s=80&v=4"},"commit":{"message":"leveldb: Check slice length in Footer::DecodeFrom()\n\nWithout this check decoding the footer in Table::Open() can read\nuninitialized bytes from a buffer allocated on the stack if the file\nwas unexpectedly short.\n\nIn practice this is probably fine since this function validates a magic\nnumber but MSan complains about branching on uninitialized data.\n\nPiperOrigin-RevId: 525271012","shortMessageHtmlLink":"leveldb: Check slice length in Footer::DecodeFrom()"}},{"before":"1f4ce9688ce54aa8292eb0bcfeae70ef71fac830","after":null,"ref":"refs/heads/elasticbf-dev","pushedAt":"2023-07-31T13:07:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"WangTingZheng","name":"王听正","path":"/WangTingZheng","primaryAvatarUrl":"https://github.com/avatars/u/32613835?s=80&v=4"}},{"before":"068d5ee1a3ac40dabd00d211d5013af44be55bea","after":"1f4ce9688ce54aa8292eb0bcfeae70ef71fac830","ref":"refs/heads/elasticbf-dev","pushedAt":"2023-07-31T12:37:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"WangTingZheng","name":"王听正","path":"/WangTingZheng","primaryAvatarUrl":"https://github.com/avatars/u/32613835?s=80&v=4"},"commit":{"message":"Elasticbf : Based feature (#58)\n\nFine-grained Bloom Filter Allocation\r\nHotness Identification\r\nBloom Filter Management in Memory\r\nBackground thread to load filter\r\n[skip ci]","shortMessageHtmlLink":"Elasticbf : Based feature (#58)"}},{"before":null,"after":"068d5ee1a3ac40dabd00d211d5013af44be55bea","ref":"refs/heads/elasticbf-dev","pushedAt":"2023-07-31T11:33:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"WangTingZheng","name":"王听正","path":"/WangTingZheng","primaryAvatarUrl":"https://github.com/avatars/u/32613835?s=80&v=4"},"commit":{"message":"leveldb: Check slice length in Footer::DecodeFrom()\n\nWithout this check decoding the footer in Table::Open() can read\nuninitialized bytes from a buffer allocated on the stack if the file\nwas unexpectedly short.\n\nIn practice this is probably fine since this function validates a magic\nnumber but MSan complains about branching on uninitialized data.\n\nPiperOrigin-RevId: 525271012","shortMessageHtmlLink":"leveldb: Check slice length in Footer::DecodeFrom()"}},{"before":"13dee9ae4139283cbe6caafe8094e2841ba07400","after":null,"ref":"refs/heads/elasticbf-dev","pushedAt":"2023-07-31T11:33:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"WangTingZheng","name":"王听正","path":"/WangTingZheng","primaryAvatarUrl":"https://github.com/avatars/u/32613835?s=80&v=4"}},{"before":"7af2fef68c106db7c619f5de0dd590d3b775f799","after":"13dee9ae4139283cbe6caafe8094e2841ba07400","ref":"refs/heads/elasticbf-dev","pushedAt":"2023-07-31T11:24:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"WangTingZheng","name":"王听正","path":"/WangTingZheng","primaryAvatarUrl":"https://github.com/avatars/u/32613835?s=80&v=4"},"commit":{"message":"Merge pull request #52 from datenstruktur/elasticbf-v1\n\nElasticBF v2: background thread","shortMessageHtmlLink":"Merge pull request #52 from datenstruktur/elasticbf-v1"}},{"before":"74f34204561d0b018854a3ab6aceba4b5646b5ef","after":null,"ref":"refs/heads/revert-53-elasticbf-v3","pushedAt":"2023-07-31T02:16:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"WangTingZheng","name":"王听正","path":"/WangTingZheng","primaryAvatarUrl":"https://github.com/avatars/u/32613835?s=80&v=4"}},{"before":"cd1c11496fef619dbe4a52c6491a385af774cd6b","after":"7af2fef68c106db7c619f5de0dd590d3b775f799","ref":"refs/heads/elasticbf-dev","pushedAt":"2023-07-31T02:16:44.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"WangTingZheng","name":"王听正","path":"/WangTingZheng","primaryAvatarUrl":"https://github.com/avatars/u/32613835?s=80&v=4"},"commit":{"message":"Merge pull request #54 from WangTingZheng/revert-53-elasticbf-v3\n\nRevert \"Elasticbf v3: DirectIO\"","shortMessageHtmlLink":"Merge pull request #54 from WangTingZheng/revert-53-elasticbf-v3"}},{"before":null,"after":"74f34204561d0b018854a3ab6aceba4b5646b5ef","ref":"refs/heads/revert-53-elasticbf-v3","pushedAt":"2023-07-31T02:13:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"WangTingZheng","name":"王听正","path":"/WangTingZheng","primaryAvatarUrl":"https://github.com/avatars/u/32613835?s=80&v=4"},"commit":{"message":"Revert \"Elasticbf v3: DirectIO\"","shortMessageHtmlLink":"Revert \"Elasticbf v3: DirectIO\""}},{"before":"13dee9ae4139283cbe6caafe8094e2841ba07400","after":"cd1c11496fef619dbe4a52c6491a385af774cd6b","ref":"refs/heads/elasticbf-dev","pushedAt":"2023-07-30T14:24:17.000Z","pushType":"pr_merge","commitsCount":15,"pusher":{"login":"WangTingZheng","name":"王听正","path":"/WangTingZheng","primaryAvatarUrl":"https://github.com/avatars/u/32613835?s=80&v=4"},"commit":{"message":"Merge pull request #53 from datenstruktur/elasticbf-v3\n\nElasticbf v3: DirectIO","shortMessageHtmlLink":"Merge pull request #53 from datenstruktur/elasticbf-v3"}},{"before":"07b7f1ab198d63cd2e984d360cba4b08119b12e8","after":"13dee9ae4139283cbe6caafe8094e2841ba07400","ref":"refs/heads/elasticbf-dev","pushedAt":"2023-07-30T14:22:52.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"WangTingZheng","name":"王听正","path":"/WangTingZheng","primaryAvatarUrl":"https://github.com/avatars/u/32613835?s=80&v=4"},"commit":{"message":"Merge pull request #52 from datenstruktur/elasticbf-v1\n\nElasticBF v2: background thread","shortMessageHtmlLink":"Merge pull request #52 from datenstruktur/elasticbf-v1"}},{"before":"068d5ee1a3ac40dabd00d211d5013af44be55bea","after":"07b7f1ab198d63cd2e984d360cba4b08119b12e8","ref":"refs/heads/elasticbf-dev","pushedAt":"2023-07-30T14:07:31.000Z","pushType":"pr_merge","commitsCount":189,"pusher":{"login":"WangTingZheng","name":"王听正","path":"/WangTingZheng","primaryAvatarUrl":"https://github.com/avatars/u/32613835?s=80&v=4"},"commit":{"message":"Merge pull request #51 from datenstruktur/elasticbf-v1\n\nElasticbf v1: Base feature","shortMessageHtmlLink":"Merge pull request #51 from datenstruktur/elasticbf-v1"}},{"before":null,"after":"068d5ee1a3ac40dabd00d211d5013af44be55bea","ref":"refs/heads/elasticbf-dev","pushedAt":"2023-07-30T13:45:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"WangTingZheng","name":"王听正","path":"/WangTingZheng","primaryAvatarUrl":"https://github.com/avatars/u/32613835?s=80&v=4"},"commit":{"message":"leveldb: Check slice length in Footer::DecodeFrom()\n\nWithout this check decoding the footer in Table::Open() can read\nuninitialized bytes from a buffer allocated on the stack if the file\nwas unexpectedly short.\n\nIn practice this is probably fine since this function validates a magic\nnumber but MSan complains about branching on uninitialized data.\n\nPiperOrigin-RevId: 525271012","shortMessageHtmlLink":"leveldb: Check slice length in Footer::DecodeFrom()"}},{"before":"e1b0dc7bd312bcf3668b1f40f63949f82f4bbf7a","after":null,"ref":"refs/heads/elasticbf-dev","pushedAt":"2023-07-30T13:45:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"WangTingZheng","name":"王听正","path":"/WangTingZheng","primaryAvatarUrl":"https://github.com/avatars/u/32613835?s=80&v=4"}},{"before":"3a08fc5091959379d6dd3289a42deccd8cfcf3e8","after":null,"ref":"refs/heads/elasticbf-v1","pushedAt":"2023-07-30T13:24:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"WangTingZheng","name":"王听正","path":"/WangTingZheng","primaryAvatarUrl":"https://github.com/avatars/u/32613835?s=80&v=4"}},{"before":"bb2f25381d30f91deb57706e44e378df20baacc8","after":"4621a530463f0b5037652066a8780ea8dcc8ac2b","ref":"refs/heads/elasticbf-mutex","pushedAt":"2023-07-26T08:51:47.000Z","pushType":"pr_merge","commitsCount":10,"pusher":{"login":"WangTingZheng","name":"王听正","path":"/WangTingZheng","primaryAvatarUrl":"https://github.com/avatars/u/32613835?s=80&v=4"},"commit":{"message":"Merge pull request #37 from datenstruktur/elasticbf-mutex\n\nupdate adjust policy","shortMessageHtmlLink":"Merge pull request #37 from datenstruktur/elasticbf-mutex"}},{"before":"5b25d52ad3d567c0e4622192f93c8f22dbca611e","after":"bb2f25381d30f91deb57706e44e378df20baacc8","ref":"refs/heads/elasticbf-mutex","pushedAt":"2023-07-21T11:50:02.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"WangTingZheng","name":"王听正","path":"/WangTingZheng","primaryAvatarUrl":"https://github.com/avatars/u/32613835?s=80&v=4"},"commit":{"message":"Merge pull request #35 from datenstruktur/elasticbf-mutex\n\ndocs(readme): add art","shortMessageHtmlLink":"Merge pull request #35 from datenstruktur/elasticbf-mutex"}},{"before":"c5f7d4b4e4f5cb69a501bcce1a7889047894f498","after":"e1b0dc7bd312bcf3668b1f40f63949f82f4bbf7a","ref":"refs/heads/elasticbf-dev","pushedAt":"2023-07-21T11:40:00.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"WangTingZheng","name":"王听正","path":"/WangTingZheng","primaryAvatarUrl":"https://github.com/avatars/u/32613835?s=80&v=4"},"commit":{"message":"Merge pull request #34 from datenstruktur/elasticbf-mutex\n\n[skip ci] Remove perf svg","shortMessageHtmlLink":"Merge pull request #34 from datenstruktur/elasticbf-mutex"}},{"before":"5d1539bc248b1114c71bfd5d87d7d8bbeb689c1d","after":"c5f7d4b4e4f5cb69a501bcce1a7889047894f498","ref":"refs/heads/elasticbf-dev","pushedAt":"2023-07-21T11:17:08.000Z","pushType":"pr_merge","commitsCount":16,"pusher":{"login":"WangTingZheng","name":"王听正","path":"/WangTingZheng","primaryAvatarUrl":"https://github.com/avatars/u/32613835?s=80&v=4"},"commit":{"message":"Merge pull request #33 from WangTingZheng/elasticbf-v1\n\nElasticbf v1:基础功能的开发","shortMessageHtmlLink":"Merge pull request #33 from WangTingZheng/elasticbf-v1"}},{"before":"24b9751d321750a3707fe1c0359e4da82368aa72","after":"3a08fc5091959379d6dd3289a42deccd8cfcf3e8","ref":"refs/heads/elasticbf-v1","pushedAt":"2023-07-21T11:16:30.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"WangTingZheng","name":"王听正","path":"/WangTingZheng","primaryAvatarUrl":"https://github.com/avatars/u/32613835?s=80&v=4"},"commit":{"message":"Merge branch 'elasticbf-dev' into elasticbf-v1","shortMessageHtmlLink":"Merge branch 'elasticbf-dev' into elasticbf-v1"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyMy0wOC0wN1QxNDozNDowNC4wMDAwMDBazwAAAANlkAeh","startCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wOC0wN1QxNDozNDowNC4wMDAwMDBazwAAAANlkAeh","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNy0yMVQxMToxNjozMC4wMDAwMDBazwAAAANaVnFy"}},"title":"Activity · WangTingZheng/Paperdb"}