[12.x] Fixing RedisTaggedCache::flushStale with PhpRedisClusterConnection #57837
+34
−9
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Split from #57714
Unskipping RedisStoreTest with Redis Cluster connections. Skipping just certain tests, that are failing with Predis to fix them later.
Test fails (see https://github.com/laravel/framework/actions/runs/19523922792/job/55892703186?pr=57837) with
Call to undefined method RedisCluster::pipeline(). phpredis currently does not have support for pipelining in redis cluster (see https://github.com/phpredis/phpredis/blob/develop/cluster.md#pipelining).To fix this case only for PhpRedisClusterConnection runninng same commands without pipeline in RedisTagSet::flushStaleEntries.