{"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":"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"}},{"before":"eb7b20aa38739f6204275b9cecbfc8002a864d53","after":"7a8a44c825753e800ea99d2f440042ca5593a5f5","ref":"refs/heads/fix_cluster_slot_set","pushedAt":"2024-06-07T09:45:04.000Z","pushType":"push","commitsCount":1,"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":null,"after":"6a4d47dbde367312a2de53463cc549c2e66c1253","ref":"refs/heads/PipeBackpressure","pushedAt":"2024-06-07T09:19:35.000Z","pushType":"branch_creation","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":"28249df06456d5ce11f1012e578bab6040f67474","after":"e2fe306a48136da00fc6a2c1233e73d65d9f3a44","ref":"refs/heads/acl_compat_changes","pushedAt":"2024-06-06T17:20:55.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"}},{"before":null,"after":"28249df06456d5ce11f1012e578bab6040f67474","ref":"refs/heads/acl_compat_changes","pushedAt":"2024-06-06T17:19:37.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":"fix: acl compatibility","shortMessageHtmlLink":"fix: acl compatibility"}},{"before":"245e3d30bf760a5c0696766078ed4a1802fccc9f","after":"eb7b20aa38739f6204275b9cecbfc8002a864d53","ref":"refs/heads/fix_cluster_slot_set","pushedAt":"2024-06-06T13:33:47.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 bug in cluster/slot_set","shortMessageHtmlLink":"fix: fix bug in cluster/slot_set"}},{"before":"0a6520bd3c97714fb80aa4a211f7a11f9f393117","after":null,"ref":"refs/heads/skip_broken_test","pushedAt":"2024-06-06T13:33:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"BorysTheDev","name":"Borys","path":"/BorysTheDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4264450?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEYENukgA","startCursor":null,"endCursor":null}},"title":"Activity ยท dragonflydb/dragonfly"}