[BUGFIX] Make persistent connections available for Redis cache backend 78/50978/9
authorKasper Ligaard <kasperligaard+typo3.org@gmail.com>
Thu, 15 Dec 2016 13:59:26 +0000 (14:59 +0100)
committerMarkus Klein <markus.klein@typo3.org>
Sat, 14 Jan 2017 22:24:58 +0000 (23:24 +0100)
commit7d0c8befc5999627edefb340cef270707c2956bd
tree6202ce3f76dfd461bfd43426d3596f4f703df455
parent3135fdc1a6d85e1942edcabe14373de32094db18
[BUGFIX] Make persistent connections available for Redis cache backend

The Redis cache backend allows configuration of all connection
setting, except setting persistent connections. This omission
is fixed by this patch. Being unable to use persistent connections
under high load can hurt performance in cloud setups. Persistent
connections has been part of phpredis since 2010 and thus is
broadly available, but is impossible to use with TYPO3.

Resolves: #79005
Releases: master, 7.6
Change-Id: Ie5476e894072bb9979691f28bc7a1e10e86ef454
Reviewed-on: https://review.typo3.org/50978
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Kasper Ligaard <kasperligaard+typo3.org@gmail.com>
Reviewed-by: David Greiner <hallo@davidgreiner.de>
Tested-by: David Greiner <hallo@davidgreiner.de>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
typo3/sysext/core/Classes/Cache/Backend/RedisBackend.php
typo3/sysext/core/Documentation/Changelog/master/Important-79005-ConnectPersistentToRedisFromCacheBackend.rst [new file with mode: 0644]