{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":437245741,"defaultBranch":"main","name":"dragonfly","ownerLogin":"dragonflydb","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-12-11T10:00:42.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/104819355?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717763685.0","currentOid":""},"activityList":{"items":[{"before":"17fc5a996ca2ec4e4b101a4b40670b42a3e325b6","after":"9b787f659a4c57c30f2afd31f90a800f0e832edb","ref":"refs/heads/PipeBackpressure","pushedAt":"2024-06-09T18:15:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"romange","name":"Roman Gershman","path":"/romange","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3674760?s=80&v=4"},"commit":{"message":"chore: add pipeline_squashed statistics","shortMessageHtmlLink":"chore: add pipeline_squashed statistics"}},{"before":"41dc2b9765b0297a9fcca864dd68e42e57af2407","after":"17fc5a996ca2ec4e4b101a4b40670b42a3e325b6","ref":"refs/heads/PipeBackpressure","pushedAt":"2024-06-09T18:07:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"romange","name":"Roman Gershman","path":"/romange","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3674760?s=80&v=4"},"commit":{"message":"chore: comments\n\nSigned-off-by: Roman Gershman ","shortMessageHtmlLink":"chore: comments"}},{"before":"601c15e3f57cfaacec8beb9d5429e2c4cab44627","after":"41dc2b9765b0297a9fcca864dd68e42e57af2407","ref":"refs/heads/PipeBackpressure","pushedAt":"2024-06-09T18:06:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"romange","name":"Roman Gershman","path":"/romange","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3674760?s=80&v=4"},"commit":{"message":"chore: comments\n\nSigned-off-by: Roman Gershman ","shortMessageHtmlLink":"chore: comments"}},{"before":"875ddcd2f22deef31fdd382ab07112ad7c4c1642","after":"601c15e3f57cfaacec8beb9d5429e2c4cab44627","ref":"refs/heads/PipeBackpressure","pushedAt":"2024-06-09T13:18:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"romange","name":"Roman Gershman","path":"/romange","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3674760?s=80&v=4"},"commit":{"message":"chore: comments\n\nSigned-off-by: Roman Gershman ","shortMessageHtmlLink":"chore: comments"}},{"before":"eefd3a65b530af03a4136deb815613d5f2373306","after":"875ddcd2f22deef31fdd382ab07112ad7c4c1642","ref":"refs/heads/PipeBackpressure","pushedAt":"2024-06-09T12:06:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"romange","name":"Roman Gershman","path":"/romange","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3674760?s=80&v=4"},"commit":{"message":"chore: comments\n\nSigned-off-by: Roman Gershman ","shortMessageHtmlLink":"chore: comments"}},{"before":"84aa1e67e4e3814454d953a3c13d53927266e9fe","after":"eefd3a65b530af03a4136deb815613d5f2373306","ref":"refs/heads/PipeBackpressure","pushedAt":"2024-06-09T11:59:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"romange","name":"Roman Gershman","path":"/romange","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3674760?s=80&v=4"},"commit":{"message":"chore: comments\n\nSigned-off-by: Roman Gershman ","shortMessageHtmlLink":"chore: comments"}},{"before":"fad49380ee27437de9bd17b98f1e77ca6f2a34f8","after":"84aa1e67e4e3814454d953a3c13d53927266e9fe","ref":"refs/heads/PipeBackpressure","pushedAt":"2024-06-09T08:03:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"romange","name":"Roman Gershman","path":"/romange","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3674760?s=80&v=4"},"commit":{"message":"chore: fixes\n\nSigned-off-by: Roman Gershman ","shortMessageHtmlLink":"chore: fixes"}},{"before":"c65e42323262a757a42c2e953bdeff84ce56c486","after":"fad49380ee27437de9bd17b98f1e77ca6f2a34f8","ref":"refs/heads/PipeBackpressure","pushedAt":"2024-06-09T05:47:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"romange","name":"Roman Gershman","path":"/romange","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3674760?s=80&v=4"},"commit":{"message":"chore: fixes\n\nSigned-off-by: Roman Gershman ","shortMessageHtmlLink":"chore: fixes"}},{"before":"f4f6578b644cb0bb297dd0a7d3f8cbf99ed6a8ca","after":"c65e42323262a757a42c2e953bdeff84ce56c486","ref":"refs/heads/PipeBackpressure","pushedAt":"2024-06-09T05:45:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"romange","name":"Roman Gershman","path":"/romange","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3674760?s=80&v=4"},"commit":{"message":"chore: fixes\n\nSigned-off-by: Roman Gershman ","shortMessageHtmlLink":"chore: fixes"}},{"before":"60041a8dc1235527835e9478e3d23b4fdcd54b8f","after":"f4f6578b644cb0bb297dd0a7d3f8cbf99ed6a8ca","ref":"refs/heads/PipeBackpressure","pushedAt":"2024-06-09T05:37:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"romange","name":"Roman Gershman","path":"/romange","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3674760?s=80&v=4"},"commit":{"message":"chore: fixes\n\nSigned-off-by: Roman Gershman ","shortMessageHtmlLink":"chore: fixes"}},{"before":"cf041f2c9e4a2e6e64a70ee0aa1c9c312185b938","after":"60041a8dc1235527835e9478e3d23b4fdcd54b8f","ref":"refs/heads/PipeBackpressure","pushedAt":"2024-06-08T15:22:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"romange","name":"Roman Gershman","path":"/romange","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3674760?s=80&v=4"},"commit":{"message":"chore: improve backpressure conditions\n\nSigned-off-by: Roman Gershman ","shortMessageHtmlLink":"chore: improve backpressure conditions"}},{"before":"5ff0a47ad9f83c4d1420c93fecbbb1b798a73d10","after":"cf041f2c9e4a2e6e64a70ee0aa1c9c312185b938","ref":"refs/heads/PipeBackpressure","pushedAt":"2024-06-08T12:34:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"romange","name":"Roman Gershman","path":"/romange","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3674760?s=80&v=4"},"commit":{"message":"chore: improve backpressure conditions","shortMessageHtmlLink":"chore: improve backpressure conditions"}},{"before":"d32993054c46ef1ea9ed82fb073db10fb67809b9","after":"5ff0a47ad9f83c4d1420c93fecbbb1b798a73d10","ref":"refs/heads/PipeBackpressure","pushedAt":"2024-06-08T09:23:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"romange","name":"Roman Gershman","path":"/romange","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3674760?s=80&v=4"},"commit":{"message":"chore: fixes","shortMessageHtmlLink":"chore: fixes"}},{"before":"1053633a6ac6c1193622f0aa5b4b72a979b7de84","after":"8eb9d48c3a47e12495581076d7ef757fc134f885","ref":"refs/heads/main","pushedAt":"2024-06-08T06:16:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dranikpg","name":"Vladislav","path":"/dranikpg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20553775?s=80&v=4"},"commit":{"message":"feat(search): basic FT.ALTER (#3148)\n\nSigned-off-by: Vladislav Oleshko ","shortMessageHtmlLink":"feat(search): basic FT.ALTER (#3148)"}},{"before":"f7ab6bb2305fdb88d7aa6d56c4a0db0ebf9e8f41","after":"d32993054c46ef1ea9ed82fb073db10fb67809b9","ref":"refs/heads/PipeBackpressure","pushedAt":"2024-06-07T20:03:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"romange","name":"Roman Gershman","path":"/romange","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3674760?s=80&v=4"},"commit":{"message":"chore: Introduce pipeline back-pressure\n\nAlso, improve synchronization primitives and replace them with\nthread-local variations.\n\nBefore the change, on my local machine with the dragonfly running with 8 threads,\n`memtier_benchmark -c 10 --threads 8 --command=\"PING\" --key-maximum 100000000 --hide-histogram --distinct-client-seed --pipeline=20 --test-time=10`\n\nreached 10M qps with 0.327ms p99.9.\n\nAfter the change, the same command showed 13.8M qps with 0.2ms p99.9\n\nSigned-off-by: Roman Gershman ","shortMessageHtmlLink":"chore: Introduce pipeline back-pressure"}},{"before":"8bf6fdf20936706558d20575d620d9d3c666aa42","after":"f7ab6bb2305fdb88d7aa6d56c4a0db0ebf9e8f41","ref":"refs/heads/PipeBackpressure","pushedAt":"2024-06-07T19:58:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"romange","name":"Roman Gershman","path":"/romange","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3674760?s=80&v=4"},"commit":{"message":"chore: Introduce pipeline back-pressure\n\nAlso, improve synchronization primitives and replace them with\nthread-local variations.\n\nSigned-off-by: Roman Gershman ","shortMessageHtmlLink":"chore: Introduce pipeline back-pressure"}},{"before":"6a4d47dbde367312a2de53463cc549c2e66c1253","after":"8bf6fdf20936706558d20575d620d9d3c666aa42","ref":"refs/heads/PipeBackpressure","pushedAt":"2024-06-07T19:35:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"romange","name":"Roman Gershman","path":"/romange","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3674760?s=80&v=4"},"commit":{"message":"chore: a.\n\nSigned-off-by: Roman Gershman ","shortMessageHtmlLink":"chore: a."}},{"before":"0edcbc80ef26dd506dfa2824ed07f26ccde3f060","after":"1053633a6ac6c1193622f0aa5b4b72a979b7de84","ref":"refs/heads/main","pushedAt":"2024-06-07T19:34:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dranikpg","name":"Vladislav","path":"/dranikpg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20553775?s=80&v=4"},"commit":{"message":"feat(search): Tag field options (separator, case sensitivity) (#3144)\n\nSigned-off-by: Vladislav Oleshko ","shortMessageHtmlLink":"feat(search): Tag field options (separator, case sensitivity) (#3144)"}},{"before":"235b1c9ad6f9138e93ed9cd9789cbe687575d29d","after":null,"ref":"refs/heads/add_client_tracking","pushedAt":"2024-06-07T12:34:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kostasrim","name":"Kostas Kyrimis ","path":"/kostasrim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11015979?s=80&v=4"}},{"before":"39dd73fc7117671cf9150b9879c6794b1bd232ac","after":"0edcbc80ef26dd506dfa2824ed07f26ccde3f060","ref":"refs/heads/main","pushedAt":"2024-06-07T12:34:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kostasrim","name":"Kostas Kyrimis ","path":"/kostasrim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11015979?s=80&v=4"},"commit":{"message":"chore: recommit client tracking (#3136)\n\n* bring back client tracking\r\n* disable all client commands in squashing\r\n* allow all client commands in multi/exec block","shortMessageHtmlLink":"chore: recommit client tracking (#3136)"}},{"before":"e8621fd9bddd97a6e67cbc305c73e2379a7b8c7f","after":"235b1c9ad6f9138e93ed9cd9789cbe687575d29d","ref":"refs/heads/add_client_tracking","pushedAt":"2024-06-07T11:55:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kostasrim","name":"Kostas Kyrimis ","path":"/kostasrim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11015979?s=80&v=4"},"commit":{"message":"address gh comments","shortMessageHtmlLink":"address gh comments"}},{"before":"4272ced184822829bef2c421bf9a241a7db64eda","after":null,"ref":"refs/heads/fix_cluster_slot_set","pushedAt":"2024-06-07T11:31:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"BorysTheDev","name":"Borys","path":"/BorysTheDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4264450?s=80&v=4"}},{"before":"3c6d72b93a39d96db00f71a02a017fec8148f9b7","after":"39dd73fc7117671cf9150b9879c6794b1bd232ac","ref":"refs/heads/main","pushedAt":"2024-06-07T11:31:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"BorysTheDev","name":"Borys","path":"/BorysTheDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4264450?s=80&v=4"},"commit":{"message":"fix: fix bug in cluster/slot_set (#3143)\n\n* fix: fix bug in cluster/slot_set\r\n\r\n* fix: fix slot flushes","shortMessageHtmlLink":"fix: fix bug in cluster/slot_set (#3143)"}},{"before":"567c095b2056483be96475a705eccd26de8abfb3","after":"a54b6cac7cded571468bc7300f90ecada6e4faff","ref":"refs/heads/acl_compat_changes","pushedAt":"2024-06-07T11:30:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kostasrim","name":"Kostas Kyrimis ","path":"/kostasrim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11015979?s=80&v=4"},"commit":{"message":"fix: acl compatibility","shortMessageHtmlLink":"fix: acl compatibility"}},{"before":"51ae74f1829002a64f6b0f61088ba3d745a34e5e","after":"567c095b2056483be96475a705eccd26de8abfb3","ref":"refs/heads/acl_compat_changes","pushedAt":"2024-06-07T11:25:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kostasrim","name":"Kostas Kyrimis ","path":"/kostasrim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11015979?s=80&v=4"},"commit":{"message":"fix: acl compatibility","shortMessageHtmlLink":"fix: acl compatibility"}},{"before":"7a8a44c825753e800ea99d2f440042ca5593a5f5","after":"4272ced184822829bef2c421bf9a241a7db64eda","ref":"refs/heads/fix_cluster_slot_set","pushedAt":"2024-06-07T10:29:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"BorysTheDev","name":"Borys","path":"/BorysTheDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4264450?s=80&v=4"},"commit":{"message":"fix: fix slot flushes","shortMessageHtmlLink":"fix: fix slot flushes"}},{"before":"66a524a026938b0b66042a1595bd777b096f9127","after":"3c6d72b93a39d96db00f71a02a017fec8148f9b7","ref":"refs/heads/main","pushedAt":"2024-06-07T10:22:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dranikpg","name":"Vladislav","path":"/dranikpg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20553775?s=80&v=4"},"commit":{"message":"chore: update helio (#3150)","shortMessageHtmlLink":"chore: update helio (#3150)"}},{"before":"16fdcc584f0c25f9d6502f39217116b0d22719c3","after":null,"ref":"refs/heads/update_helio","pushedAt":"2024-06-07T10:22:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dranikpg","name":"Vladislav","path":"/dranikpg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20553775?s=80&v=4"}},{"before":null,"after":"16fdcc584f0c25f9d6502f39217116b0d22719c3","ref":"refs/heads/update_helio","pushedAt":"2024-06-07T09:46:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kostasrim","name":"Kostas Kyrimis ","path":"/kostasrim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11015979?s=80&v=4"},"commit":{"message":"chore: update helio","shortMessageHtmlLink":"chore: update helio"}},{"before":"e2fe306a48136da00fc6a2c1233e73d65d9f3a44","after":"51ae74f1829002a64f6b0f61088ba3d745a34e5e","ref":"refs/heads/acl_compat_changes","pushedAt":"2024-06-07T09:45:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kostasrim","name":"Kostas Kyrimis ","path":"/kostasrim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11015979?s=80&v=4"},"commit":{"message":"fix(acl): acl compatibility","shortMessageHtmlLink":"fix(acl): acl compatibility"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEYHxW6wA","startCursor":null,"endCursor":null}},"title":"Activity ยท dragonflydb/dragonfly"}