{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":1482997,"defaultBranch":"develop","name":"phpredis","ownerLogin":"phpredis","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2011-03-15T14:40:14.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/10171267?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1713293407.0","currentOid":""},"activityList":{"items":[{"before":"3d7be35816cdb0282698da7b785a960185af7025","after":"f350dc342cb3520b2ee663664a22c25f29bc8aaf","ref":"refs/heads/develop","pushedAt":"2024-04-16T18:50:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"michael-grunder","name":"Michael Grunder","path":"/michael-grunder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468149?s=80&v=4"},"commit":{"message":"Test aginst the first stable version of valkey.\n\nNow that valkey has an official release we can test against that and\nremove the \"continue-on-error\" flag in CI.","shortMessageHtmlLink":"Test aginst the first stable version of valkey."}},{"before":"d242e579e7425956630a618b74f9bcfcc8fd5993","after":null,"ref":"refs/heads/stable-valkey-tests","pushedAt":"2024-04-16T18:50:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"michael-grunder","name":"Michael Grunder","path":"/michael-grunder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468149?s=80&v=4"}},{"before":null,"after":"d242e579e7425956630a618b74f9bcfcc8fd5993","ref":"refs/heads/stable-valkey-tests","pushedAt":"2024-04-16T18:18:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"michael-grunder","name":"Michael Grunder","path":"/michael-grunder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468149?s=80&v=4"},"commit":{"message":"Test aginst the first stable version of valkey.\n\nNow that valkey has an official release we can test against that and\nremove the \"continue-on-error\" flag in CI.","shortMessageHtmlLink":"Test aginst the first stable version of valkey."}},{"before":"9f3ca98c00bd819e0b609d3b8bf6bc3d3751ec9d","after":"3d7be35816cdb0282698da7b785a960185af7025","ref":"refs/heads/develop","pushedAt":"2024-04-09T19:58:45.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"michael-grunder","name":"Michael Grunder","path":"/michael-grunder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468149?s=80&v=4"},"commit":{"message":"Consolidate failure path","shortMessageHtmlLink":"Consolidate failure path"}},{"before":"fe64532fb335281c76eda77aaef19a757e1f2f2e","after":null,"ref":"refs/heads/fix-memory-leak","pushedAt":"2024-04-09T19:58:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"michael-grunder","name":"Michael Grunder","path":"/michael-grunder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468149?s=80&v=4"}},{"before":"bf44ede1923825e8ab76137f63c3d4bcb0e8d669","after":null,"ref":"refs/heads/test-session-compression","pushedAt":"2024-04-09T03:16:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"michael-grunder","name":"Michael Grunder","path":"/michael-grunder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468149?s=80&v=4"}},{"before":"2b555c89ef93ac7064247861848125eee16516b8","after":"9f3ca98c00bd819e0b609d3b8bf6bc3d3751ec9d","ref":"refs/heads/develop","pushedAt":"2024-04-09T03:16:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"michael-grunder","name":"Michael Grunder","path":"/michael-grunder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468149?s=80&v=4"},"commit":{"message":"Add a test for session compression.\n\nSee #2473 #2480","shortMessageHtmlLink":"Add a test for session compression."}},{"before":null,"after":"bf44ede1923825e8ab76137f63c3d4bcb0e8d669","ref":"refs/heads/test-session-compression","pushedAt":"2024-04-09T02:38:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"michael-grunder","name":"Michael Grunder","path":"/michael-grunder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468149?s=80&v=4"},"commit":{"message":"Add a test for session compression.\n\nSee #2473 #2480","shortMessageHtmlLink":"Add a test for session compression."}},{"before":"dc39bd55a050723b88ffa42fe97e0c90666ed164","after":"2b555c89ef93ac7064247861848125eee16516b8","ref":"refs/heads/develop","pushedAt":"2024-04-08T22:11:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"michael-grunder","name":"Michael Grunder","path":"/michael-grunder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468149?s=80&v=4"},"commit":{"message":"Minor session compression cleanup.\n\n* We can compress without the need for sepearate buffers.\n* Allow both \"\" and \"none\" to mean \"none\" in terms of\n redis.session.compression.","shortMessageHtmlLink":"Minor session compression cleanup."}},{"before":"d3296943081aa7e01daf2c262d8a61babc6f4d7f","after":null,"ref":"refs/heads/session-compression-touchup","pushedAt":"2024-04-08T22:11:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"michael-grunder","name":"Michael Grunder","path":"/michael-grunder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468149?s=80&v=4"}},{"before":"f2e51885bf6fbf601ae320db590b98dbd452d163","after":null,"ref":"refs/heads/drop-old-php-ci","pushedAt":"2024-04-08T21:53:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"michael-grunder","name":"Michael Grunder","path":"/michael-grunder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468149?s=80&v=4"}},{"before":"da4ab0a72c664ff2477c1d4864fb307da94d4231","after":"dc39bd55a050723b88ffa42fe97e0c90666ed164","ref":"refs/heads/develop","pushedAt":"2024-04-08T21:53:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"michael-grunder","name":"Michael Grunder","path":"/michael-grunder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468149?s=80&v=4"},"commit":{"message":"Remove 7.2 and 7.3 from CI. (#2478)\n\n< 8.1 is EOL but no one upgrades when they should so it's probably\r\nprudent to make sure we still compile against 7.4.","shortMessageHtmlLink":"Remove 7.2 and 7.3 from CI. (#2478)"}},{"before":null,"after":"d3296943081aa7e01daf2c262d8a61babc6f4d7f","ref":"refs/heads/session-compression-touchup","pushedAt":"2024-04-08T21:41:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"michael-grunder","name":"Michael Grunder","path":"/michael-grunder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468149?s=80&v=4"},"commit":{"message":"Minor session compression cleanup.\n\n* We can compress without the need for sepearate buffers.\n* Allow both \"\" and \"none\" to mean \"none\" in terms of\n redis.session.compression.","shortMessageHtmlLink":"Minor session compression cleanup."}},{"before":"5f1eecfba62609c45b5d5b9c8aab9a651baefd1f","after":"da4ab0a72c664ff2477c1d4864fb307da94d4231","ref":"refs/heads/develop","pushedAt":"2024-04-08T21:40:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"michael-grunder","name":"Michael Grunder","path":"/michael-grunder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468149?s=80&v=4"},"commit":{"message":"Add compression support for PHP Sessions (#2473)\n\n* Add compression support for PHP Sessions\r\n\r\nPreviously, compression was available for standard data but not for\r\nsession handling. This update enables the compression of PHP sessions,\r\nallowing for more efficient Redis memory usage.\r\n\r\n* Move session compress/uncompress logic to helper functions\r\n\r\n* Change session_compress_data to always set the out arguments and adjust PS_READ_FUNC","shortMessageHtmlLink":"Add compression support for PHP Sessions (#2473)"}},{"before":"59965971bb442df51ab42c935be6f99ad5b62e50","after":"5f1eecfba62609c45b5d5b9c8aab9a651baefd1f","ref":"refs/heads/develop","pushedAt":"2024-04-08T18:46:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"michael-grunder","name":"Michael Grunder","path":"/michael-grunder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468149?s=80&v=4"},"commit":{"message":"Mention Valkey support","shortMessageHtmlLink":"Mention Valkey support"}},{"before":"c788082a3812f5c3d725981df293bd3b971d0de6","after":"f2e51885bf6fbf601ae320db590b98dbd452d163","ref":"refs/heads/drop-old-php-ci","pushedAt":"2024-04-08T17:38:26.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"michael-grunder","name":"Michael Grunder","path":"/michael-grunder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468149?s=80&v=4"},"commit":{"message":"Merge branch 'develop' into drop-old-php-ci","shortMessageHtmlLink":"Merge branch 'develop' into drop-old-php-ci"}},{"before":"a819a44b8319397872e39441e43718ea9df987af","after":"59965971bb442df51ab42c935be6f99ad5b62e50","ref":"refs/heads/develop","pushedAt":"2024-04-08T17:38:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"michael-grunder","name":"Michael Grunder","path":"/michael-grunder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468149?s=80&v=4"},"commit":{"message":"Add a CI step that waits for server instances before running tests\n\nEvery so often our tests will fail because we attempt to interact with\none of the daemonized server instances before it has enough time to\nactually start.\n\nUsually this happens when we try to use the cli tool to execute\n`--cluster-create`, but it can occur elsewhere as well.\n\nThis commit adds a step that waits for every instance that we started to\nactually be up before trying to create the cluster and run subsequent\nunit tests.\n\nAdditionally it switches from `$(seq a b)` to the `{a..b}` brace\nexpansion.","shortMessageHtmlLink":"Add a CI step that waits for server instances before running tests"}},{"before":"548d99cb2d9ce839d4cbb7f10744347b7e7c2a4d","after":null,"ref":"refs/heads/fix-flaky-tests","pushedAt":"2024-04-08T17:38:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"michael-grunder","name":"Michael Grunder","path":"/michael-grunder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468149?s=80&v=4"}},{"before":null,"after":"c788082a3812f5c3d725981df293bd3b971d0de6","ref":"refs/heads/drop-old-php-ci","pushedAt":"2024-04-08T17:32:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"michael-grunder","name":"Michael Grunder","path":"/michael-grunder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468149?s=80&v=4"},"commit":{"message":"Remove 7.2 and 7.3 from CI.\n\n< 8.1 is EOL but no one upgrades when they should so it's probably\nprudent to make sure we still compile against 7.4.","shortMessageHtmlLink":"Remove 7.2 and 7.3 from CI."}},{"before":"1fdfcee1f10ce2397e48f4e5fe63c7c7ca0704bd","after":"548d99cb2d9ce839d4cbb7f10744347b7e7c2a4d","ref":"refs/heads/fix-flaky-tests","pushedAt":"2024-04-07T22:48:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"michael-grunder","name":"Michael Grunder","path":"/michael-grunder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468149?s=80&v=4"},"commit":{"message":"Add a CI step that waits for server instances before running tests\n\nEvery so often our tests will fail because we attempt to interact with\none of the daemonized server instances before it has enough time to\nactually start.\n\nUsually this happens when we try to use the cli tool to execute\n`--cluster-create`, but it can occur elsewhere as well.\n\nThis commit adds a step that waits for every instance that we started to\nactually be up before trying to create the cluster and run subsequent\nunit tests.\n\nAdditionally it switches from `$(seq a b)` to the `{a..b}` brace\nexpansion.","shortMessageHtmlLink":"Add a CI step that waits for server instances before running tests"}},{"before":"b5093e124d0d8e4d29f7ab12bec218a0c6d19afe","after":"1fdfcee1f10ce2397e48f4e5fe63c7c7ca0704bd","ref":"refs/heads/fix-flaky-tests","pushedAt":"2024-04-07T22:39:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"michael-grunder","name":"Michael Grunder","path":"/michael-grunder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468149?s=80&v=4"},"commit":{"message":"More brace expansion","shortMessageHtmlLink":"More brace expansion"}},{"before":"b5598eb630b4679a986975ad623bc74dc746ecdf","after":"b5093e124d0d8e4d29f7ab12bec218a0c6d19afe","ref":"refs/heads/fix-flaky-tests","pushedAt":"2024-04-07T22:25:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"michael-grunder","name":"Michael Grunder","path":"/michael-grunder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468149?s=80&v=4"},"commit":{"message":"Use more modern bash expansion","shortMessageHtmlLink":"Use more modern bash expansion"}},{"before":"41f8cf8d3f23c79cc73cbaae2007f9da7f60e87f","after":"b5598eb630b4679a986975ad623bc74dc746ecdf","ref":"refs/heads/fix-flaky-tests","pushedAt":"2024-04-07T22:13:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"michael-grunder","name":"Michael Grunder","path":"/michael-grunder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468149?s=80&v=4"},"commit":{"message":"PONG or NOAUTH is fine","shortMessageHtmlLink":"PONG or NOAUTH is fine"}},{"before":"bcb1b035ee5e114ab74d7b84eff00473965eb5e2","after":"41f8cf8d3f23c79cc73cbaae2007f9da7f60e87f","ref":"refs/heads/fix-flaky-tests","pushedAt":"2024-04-07T22:03:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"michael-grunder","name":"Michael Grunder","path":"/michael-grunder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468149?s=80&v=4"},"commit":{"message":".","shortMessageHtmlLink":"."}},{"before":"cdd1364156becec57b40f76a3b6ce700b861e5fa","after":"bcb1b035ee5e114ab74d7b84eff00473965eb5e2","ref":"refs/heads/fix-flaky-tests","pushedAt":"2024-04-07T21:57:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"michael-grunder","name":"Michael Grunder","path":"/michael-grunder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468149?s=80&v=4"},"commit":{"message":"hmm","shortMessageHtmlLink":"hmm"}},{"before":"61b75a6c6090558d36a7d9ea421b29733694efed","after":"cdd1364156becec57b40f76a3b6ce700b861e5fa","ref":"refs/heads/fix-flaky-tests","pushedAt":"2024-04-07T21:51:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"michael-grunder","name":"Michael Grunder","path":"/michael-grunder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468149?s=80&v=4"},"commit":{"message":"What is blocking?","shortMessageHtmlLink":"What is blocking?"}},{"before":null,"after":"61b75a6c6090558d36a7d9ea421b29733694efed","ref":"refs/heads/fix-flaky-tests","pushedAt":"2024-04-07T21:40:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"michael-grunder","name":"Michael Grunder","path":"/michael-grunder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468149?s=80&v=4"},"commit":{"message":"Wait for servers to come up before running tests.","shortMessageHtmlLink":"Wait for servers to come up before running tests."}},{"before":"885c23ec66746149c78ebd8096c8feaf7fd1d71a","after":"fe64532fb335281c76eda77aaef19a757e1f2f2e","ref":"refs/heads/fix-memory-leak","pushedAt":"2024-04-07T20:52:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"michael-grunder","name":"Michael Grunder","path":"/michael-grunder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468149?s=80&v=4"},"commit":{"message":"Consolidate failure path","shortMessageHtmlLink":"Consolidate failure path"}},{"before":"8b367a125ce72607e61f1053f3b2c665f449a02a","after":null,"ref":"refs/heads/test-against-valkey","pushedAt":"2024-04-07T20:35:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"michael-grunder","name":"Michael Grunder","path":"/michael-grunder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468149?s=80&v=4"}},{"before":"b698901818773b00e02b585706bb3e97187f5f7a","after":"a819a44b8319397872e39441e43718ea9df987af","ref":"refs/heads/develop","pushedAt":"2024-04-07T20:35:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"michael-grunder","name":"Michael Grunder","path":"/michael-grunder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468149?s=80&v=4"},"commit":{"message":"Test against valkey\n\nAdd Valkey to our server matrix in addition to making the jobs a bit\nmore efficient by only installing the specific server we're testing on\neach run.\n\nFor now we allow tests to fail against Valkey as they don't yet have an\nofficial release. Once there is an official release we'll remove the\n`continue-on-error` setting for Valkey.","shortMessageHtmlLink":"Test against valkey"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEMlgYQQA","startCursor":null,"endCursor":null}},"title":"Activity ยท phpredis/phpredis"}