This repository has been archived on 2023-08-20. You can view files and clone it, but cannot push or open issues or pull requests.
symfony/src/Symfony/Component
Nicolas Grekas 26a92b1bbc bug #30518 [Cache] Fix perf when using RedisCluster by reducing roundtrips to the servers (nicolas-grekas)
This PR was merged into the 3.4 branch.

Discussion
----------

[Cache] Fix perf when using RedisCluster by reducing roundtrips to the servers

| Q             | A
| ------------- | ---
| Branch?       | 3.4
| Bug fix?      | yes
| New feature?  | no
| BC breaks?    | no
| Deprecations? | no
| Tests pass?   | yes
| License       | MIT

This is slimmed down version of: https://github.com/symfony/symfony/pull/28269 _(many of the fixes there are already part of 3.4)_

Does:
- Adds test coverage for Predis with RedisCluster
- Removes usage of key versioning when on RedisCluster, besides performance aspect of that it simplifies / aligning clear() handling across all clients
- reuse doDelete() from clear to make sure we call singular del calls when in predis cluster

Commits
-------

dacf17962b [Cache] Fix perf when using RedisCluster by reducing roundtrips to the servers
2019-03-13 16:58:56 +01:00
..
Asset switched array() to [] 2019-01-16 10:39:14 +01:00
BrowserKit Apply php-cs-fixer rule for array_key_exists() 2019-02-23 16:06:07 +01:00
Cache [Cache] Fix perf when using RedisCluster by reducing roundtrips to the servers 2019-03-11 15:17:09 +01:00
ClassLoader switched array() to [] 2019-01-16 10:39:14 +01:00
Config Apply php-cs-fixer rule for array_key_exists() 2019-02-23 16:06:07 +01:00
Console Apply php-cs-fixer rule for array_key_exists() 2019-02-23 16:06:07 +01:00
CssSelector switched array() to [] 2019-01-16 10:39:14 +01:00
Debug [TwigBridge] remove deprecation triggered when using Twig 2.7 2019-03-10 18:07:42 +01:00
DependencyInjection update docblock to match the actual behavior 2019-03-08 19:10:13 +01:00
DomCrawler Apply php-cs-fixer rule for array_key_exists() 2019-02-23 16:06:07 +01:00
Dotenv Grammar fix in exception message 2019-01-21 14:02:53 +01:00
EventDispatcher Apply php-cs-fixer rule for array_key_exists() 2019-02-23 16:06:07 +01:00
ExpressionLanguage fixed CS in ExpressionLanguage fixtures 2019-01-16 13:52:19 +01:00
Filesystem [Filesystem] Fixed some docblocks and typos 2019-02-04 22:34:32 +01:00
Finder be keen to newcomers 2019-02-22 15:44:53 +01:00
Form cs fix 2019-03-10 11:06:19 +01:00
HttpFoundation Fix return type of Request::getRequestFormat 2019-03-12 15:29:13 +01:00
HttpKernel Change default log level for output streams 2019-03-09 08:26:56 -05:00
Inflector fixed short array CS in comments 2019-01-16 14:27:11 +01:00
Intl Apply php-cs-fixer rule for array_key_exists() 2019-02-23 16:06:07 +01:00
Ldap switched array() to [] 2019-01-16 10:39:14 +01:00
Lock switched array() to [] 2019-01-16 10:39:14 +01:00
OptionsResolver Apply php-cs-fixer rule for array_key_exists() 2019-02-23 16:06:07 +01:00
Process fixed short array CS in comments 2019-01-16 14:27:11 +01:00
PropertyAccess [PropertyAccess] Fixed PropertyPathBuilder remove that fails to reset internal indexes 2019-03-04 07:36:31 +01:00
PropertyInfo Apply php-cs-fixer rule for array_key_exists() 2019-02-23 16:06:07 +01:00
Routing bug #30507 [Routing] Fixed XML options resolution (Jules Pietri) 2019-03-11 11:46:25 +01:00
Security Apply php-cs-fixer rule for array_key_exists() 2019-02-23 16:06:07 +01:00
Serializer moved XSD to HTTPS 2019-03-04 11:06:18 +01:00
Stopwatch switched array() to [] 2019-01-16 10:39:14 +01:00
Templating Apply php-cs-fixer rule for array_key_exists() 2019-02-23 16:06:07 +01:00
Translation Apply php-cs-fixer rule for array_key_exists() 2019-02-23 16:06:07 +01:00
Validator minor #30512 [Validator] Add the missing translations for the Swedish ("sv") locale (lorceroth) 2019-03-11 07:46:08 +01:00
VarDumper Apply php-cs-fixer rule for array_key_exists() 2019-02-23 16:06:07 +01:00
WebLink switched array() to [] 2019-01-16 10:39:14 +01:00
Workflow Apply php-cs-fixer rule for array_key_exists() 2019-02-23 16:06:07 +01:00
Yaml Apply php-cs-fixer rule for array_key_exists() 2019-02-23 16:06:07 +01:00