{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":242250190,"defaultBranch":"master","name":"redpipe","ownerLogin":"happybits","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2020-02-21T23:44:21.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1930994?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1720477303.0","currentOid":""},"activityList":{"items":[{"before":"5b11c82ebff7f7ea3de71b7c8288af8da5643307","after":"3db314a883c4b86e05c26d4b962d65f1af679dc9","ref":"refs/heads/andyk/cluster-eval-test","pushedAt":"2024-07-15T18:09:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"atkretsch","name":"Andy Kretschmar","path":"/atkretsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30327127?s=80&v=4"},"commit":{"message":"specify node to run command on","shortMessageHtmlLink":"specify node to run command on"}},{"before":"9cabeec05e93bb61c19ea27334fc92281b036612","after":"5b11c82ebff7f7ea3de71b7c8288af8da5643307","ref":"refs/heads/andyk/cluster-eval-test","pushedAt":"2024-07-15T17:10:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"atkretsch","name":"Andy Kretschmar","path":"/atkretsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30327127?s=80&v=4"},"commit":{"message":"CustomRedisCluster impl","shortMessageHtmlLink":"CustomRedisCluster impl"}},{"before":"10c1505211ac995f14d802362616f214a28bdb1c","after":"9cabeec05e93bb61c19ea27334fc92281b036612","ref":"refs/heads/andyk/cluster-eval-test","pushedAt":"2024-07-15T17:06:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"atkretsch","name":"Andy Kretschmar","path":"/atkretsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30327127?s=80&v=4"},"commit":{"message":"CustomRedisCluster impl","shortMessageHtmlLink":"CustomRedisCluster impl"}},{"before":"3a7ee0e95b81c4a576b87e4ee015af53519ddf70","after":"10c1505211ac995f14d802362616f214a28bdb1c","ref":"refs/heads/andyk/cluster-eval-test","pushedAt":"2024-07-11T18:01:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"atkretsch","name":"Andy Kretschmar","path":"/atkretsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30327127?s=80&v=4"},"commit":{"message":"use redis client instead of pipeline for SCRIPT LOAD calls","shortMessageHtmlLink":"use redis client instead of pipeline for SCRIPT LOAD calls"}},{"before":"e938a9262ed73fcf2790e52059572ba353abcd4c","after":"3a7ee0e95b81c4a576b87e4ee015af53519ddf70","ref":"refs/heads/andyk/cluster-eval-test","pushedAt":"2024-07-11T16:44:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"atkretsch","name":"Andy Kretschmar","path":"/atkretsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30327127?s=80&v=4"},"commit":{"message":"bypass cluster pipeline behavior when registering scripts against a cluster","shortMessageHtmlLink":"bypass cluster pipeline behavior when registering scripts against a c…"}},{"before":"9d038c4de7fcff3b1bcc581c2832146fa861fb72","after":"e938a9262ed73fcf2790e52059572ba353abcd4c","ref":"refs/heads/andyk/cluster-eval-test","pushedAt":"2024-07-11T15:11:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"atkretsch","name":"Andy Kretschmar","path":"/atkretsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30327127?s=80&v=4"},"commit":{"message":"use execute_command() to bypass unimplemented script_load() method","shortMessageHtmlLink":"use execute_command() to bypass unimplemented script_load() method"}},{"before":"bca03014a0649cddc73905713cf80fa66b39391a","after":"9d038c4de7fcff3b1bcc581c2832146fa861fb72","ref":"refs/heads/andyk/cluster-eval-test","pushedAt":"2024-07-09T03:33:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"atkretsch","name":"Andy Kretschmar","path":"/atkretsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30327127?s=80&v=4"},"commit":{"message":"use execute_command() for normal eval/evalsha calls in addition to eval_smart()","shortMessageHtmlLink":"use execute_command() for normal eval/evalsha calls in addition to ev…"}},{"before":null,"after":"bca03014a0649cddc73905713cf80fa66b39391a","ref":"refs/heads/andyk/cluster-eval-test","pushedAt":"2024-07-08T22:21:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"atkretsch","name":"Andy Kretschmar","path":"/atkretsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30327127?s=80&v=4"},"commit":{"message":"try execute_command to bypass unimplemented eval/evalsha in redis cluster","shortMessageHtmlLink":"try execute_command to bypass unimplemented eval/evalsha in redis clu…"}},{"before":"125f7e89056b544af51fff2018d98b24b658ab39","after":null,"ref":"refs/heads/andyk/evalsha-support","pushedAt":"2024-06-26T20:45:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"atkretsch","name":"Andy Kretschmar","path":"/atkretsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30327127?s=80&v=4"}},{"before":"88ff300d4034c2d79aaefb8d96bb1828c4e424a3","after":"4d7a0c72c14f13e894805e83d1d5306f5a579712","ref":"refs/heads/master","pushedAt":"2024-06-26T20:45:49.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"atkretsch","name":"Andy Kretschmar","path":"/atkretsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30327127?s=80&v=4"},"commit":{"message":"Merge pull request #7 from happybits/andyk/evalsha-support\n\nadd support for executing scripts via EVALSHA","shortMessageHtmlLink":"Merge pull request #7 from happybits/andyk/evalsha-support"}},{"before":"87b9e2371515e615b5b772cedebde6a371c5a380","after":"125f7e89056b544af51fff2018d98b24b658ab39","ref":"refs/heads/andyk/evalsha-support","pushedAt":"2024-06-26T14:16:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"atkretsch","name":"Andy Kretschmar","path":"/atkretsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30327127?s=80&v=4"},"commit":{"message":"bumping version","shortMessageHtmlLink":"bumping version"}},{"before":"e1294cf1dbdbcf274a0165d0547758300b91e399","after":"87b9e2371515e615b5b772cedebde6a371c5a380","ref":"refs/heads/andyk/evalsha-support","pushedAt":"2024-06-25T21:08:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"atkretsch","name":"Andy Kretschmar","path":"/atkretsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30327127?s=80&v=4"},"commit":{"message":"add eval_smart command and support for smart scripts","shortMessageHtmlLink":"add eval_smart command and support for smart scripts"}},{"before":"493e989a9fe4a59cedc6dc2593fe86e084f1ae81","after":"88ff300d4034c2d79aaefb8d96bb1828c4e424a3","ref":"refs/heads/master","pushedAt":"2024-06-25T21:02:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"atkretsch","name":"Andy Kretschmar","path":"/atkretsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30327127?s=80&v=4"},"commit":{"message":"bump version to 4.1.0","shortMessageHtmlLink":"bump version to 4.1.0"}},{"before":"be7d654aa599c86b95eb94b62dd97425d52a1b3c","after":null,"ref":"refs/heads/andyk/mypy-fixes","pushedAt":"2024-06-25T20:56:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"atkretsch","name":"Andy Kretschmar","path":"/atkretsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30327127?s=80&v=4"}},{"before":"671e46ffa2810df115fbf60bfd05337adc9b8cd6","after":"493e989a9fe4a59cedc6dc2593fe86e084f1ae81","ref":"refs/heads/master","pushedAt":"2024-06-25T20:56:46.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"atkretsch","name":"Andy Kretschmar","path":"/atkretsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30327127?s=80&v=4"},"commit":{"message":"Merge pull request #6 from happybits/andyk/mypy-fixes\n\nfix a mypy error; update mypy & flake8; drop python 3.7 and 3.8 support","shortMessageHtmlLink":"Merge pull request #6 from happybits/andyk/mypy-fixes"}},{"before":null,"after":"be7d654aa599c86b95eb94b62dd97425d52a1b3c","ref":"refs/heads/andyk/mypy-fixes","pushedAt":"2024-06-25T20:40:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"atkretsch","name":"Andy Kretschmar","path":"/atkretsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30327127?s=80&v=4"},"commit":{"message":"fix a mypy error; update mypy & flake8; drop python 3.7 and 3.8 support","shortMessageHtmlLink":"fix a mypy error; update mypy & flake8; drop python 3.7 and 3.8 support"}},{"before":"b101109ae662267d491ab52adb2d426180237e66","after":"e1294cf1dbdbcf274a0165d0547758300b91e399","ref":"refs/heads/andyk/evalsha-support","pushedAt":"2024-06-25T14:31:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"atkretsch","name":"Andy Kretschmar","path":"/atkretsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30327127?s=80&v=4"},"commit":{"message":"add eval_smart command and support for smart scripts","shortMessageHtmlLink":"add eval_smart command and support for smart scripts"}},{"before":"8d7415ced2cdd3458655284c3c1c2d535f60de1b","after":null,"ref":"refs/heads/NP/redpipe-stats-logging","pushedAt":"2024-06-25T14:24:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"atkretsch","name":"Andy Kretschmar","path":"/atkretsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30327127?s=80&v=4"}},{"before":"338f63c668dc54b94b7a8cd6624c3a1a539c15e1","after":"b101109ae662267d491ab52adb2d426180237e66","ref":"refs/heads/andyk/evalsha-support","pushedAt":"2024-06-25T02:59:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"atkretsch","name":"Andy Kretschmar","path":"/atkretsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30327127?s=80&v=4"},"commit":{"message":"keyspace tests","shortMessageHtmlLink":"keyspace tests"}},{"before":"ec9abaad30fe7ea0f7c9ca810de68026ef808eb6","after":null,"ref":"refs/heads/72squared-master","pushedAt":"2024-06-25T02:52:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"atkretsch","name":"Andy Kretschmar","path":"/atkretsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30327127?s=80&v=4"}},{"before":"45620630eba3590cf6c6bb731fe3c8e9b5953a55","after":"671e46ffa2810df115fbf60bfd05337adc9b8cd6","ref":"refs/heads/master","pushedAt":"2024-06-25T02:52:06.000Z","pushType":"pr_merge","commitsCount":24,"pusher":{"login":"atkretsch","name":"Andy Kretschmar","path":"/atkretsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30327127?s=80&v=4"},"commit":{"message":"Merge pull request #5 from happybits/72squared-master\n\nsync with upstream (drop py2 support, drop redis-py-cluster support, support newer redis-py versions)","shortMessageHtmlLink":"Merge pull request #5 from happybits/72squared-master"}},{"before":"1358d2d8ca681dc12ef771be05d2a4c45402b25f","after":"338f63c668dc54b94b7a8cd6624c3a1a539c15e1","ref":"refs/heads/andyk/evalsha-support","pushedAt":"2024-06-24T17:12:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"atkretsch","name":"Andy Kretschmar","path":"/atkretsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30327127?s=80&v=4"},"commit":{"message":"keyspace tests","shortMessageHtmlLink":"keyspace tests"}},{"before":"f3bf6b9367f086c5c6769d9db479b2749312a53d","after":"ec9abaad30fe7ea0f7c9ca810de68026ef808eb6","ref":"refs/heads/72squared-master","pushedAt":"2024-06-24T15:21:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"atkretsch","name":"Andy Kretschmar","path":"/atkretsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30327127?s=80&v=4"},"commit":{"message":"comment change","shortMessageHtmlLink":"comment change"}},{"before":"da3e1808787767a6391f898b5a790c4088aeed9c","after":"f3bf6b9367f086c5c6769d9db479b2749312a53d","ref":"refs/heads/72squared-master","pushedAt":"2024-06-24T14:21:46.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"atkretsch","name":"Andy Kretschmar","path":"/atkretsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30327127?s=80&v=4"},"commit":{"message":"[redpipe-fix] support list of members in ZADD; assume member is stringable by default","shortMessageHtmlLink":"[redpipe-fix] support list of members in ZADD; assume member is strin…"}},{"before":"1eb46ba8079e4284bea48147e7707d4835709c17","after":"1358d2d8ca681dc12ef771be05d2a4c45402b25f","ref":"refs/heads/andyk/evalsha-support","pushedAt":"2024-06-24T03:01:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"atkretsch","name":"Andy Kretschmar","path":"/atkretsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30327127?s=80&v=4"},"commit":{"message":"handle Future values in Struct constructor","shortMessageHtmlLink":"handle Future values in Struct constructor"}},{"before":"4efbb44cc3e0f74a8529f5a8d808b43e8fdf8ca2","after":"1eb46ba8079e4284bea48147e7707d4835709c17","ref":"refs/heads/andyk/evalsha-support","pushedAt":"2024-06-21T17:26:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"atkretsch","name":"Andy Kretschmar","path":"/atkretsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30327127?s=80&v=4"},"commit":{"message":"handle None values in Struct constructor","shortMessageHtmlLink":"handle None values in Struct constructor"}},{"before":"b338700bb80776c8ccf973967f4fee9b4705dbe3","after":"4efbb44cc3e0f74a8529f5a8d808b43e8fdf8ca2","ref":"refs/heads/andyk/evalsha-support","pushedAt":"2024-06-21T17:09:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"atkretsch","name":"Andy Kretschmar","path":"/atkretsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30327127?s=80&v=4"},"commit":{"message":"support list of members in ZADD; default to assuming member is string-able","shortMessageHtmlLink":"support list of members in ZADD; default to assuming member is string…"}},{"before":"06a34f4fb8830b4a1c4387db7770010c18da23dd","after":"b338700bb80776c8ccf973967f4fee9b4705dbe3","ref":"refs/heads/andyk/evalsha-support","pushedAt":"2024-06-21T16:06:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"atkretsch","name":"Andy Kretschmar","path":"/atkretsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30327127?s=80&v=4"},"commit":{"message":"redpipe-fix: handle future types as args","shortMessageHtmlLink":"redpipe-fix: handle future types as args"}},{"before":"d8996d0b3f23b52d6c1578ae7a62cdd920ad2438","after":"06a34f4fb8830b4a1c4387db7770010c18da23dd","ref":"refs/heads/andyk/evalsha-support","pushedAt":"2024-06-21T03:41:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"atkretsch","name":"Andy Kretschmar","path":"/atkretsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30327127?s=80&v=4"},"commit":{"message":"keyspace tests","shortMessageHtmlLink":"keyspace tests"}},{"before":"9ea3f9d07f7850f7576f3d5575569e97d006b808","after":"d8996d0b3f23b52d6c1578ae7a62cdd920ad2438","ref":"refs/heads/andyk/evalsha-support","pushedAt":"2024-06-18T16:04:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"atkretsch","name":"Andy Kretschmar","path":"/atkretsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30327127?s=80&v=4"},"commit":{"message":"add eval_smart command and support for smart scripts","shortMessageHtmlLink":"add eval_smart command and support for smart scripts"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEf_7r5AA","startCursor":null,"endCursor":null}},"title":"Activity · happybits/redpipe"}