Nicolas Grekas
898203649f
Added symfony/contracts: a set of abstractions extracted out of the components
2018-07-11 10:17:42 +02:00
Nicolas Grekas
13523ad985
[Cache] Add stampede protection via probabilistic early expiration
2018-06-10 18:44:41 +02:00
Nicolas Grekas
589ff697f4
[Cache] Add [Taggable]CacheInterface, the easiest way to use a cache
2018-05-18 14:27:36 +02:00
Nicolas Grekas
6d9d329deb
Merge branch '3.4' into 4.0
...
* 3.4:
Fix tests
PropertyInfo\DoctrineExtractor - There is bug when indexBy is meta key
Fix PercentType error rendering.
[minor] SCA
[Cache] Inline some hot function calls
2018-04-20 12:04:09 +02:00
Nicolas Grekas
52b4bfc042
[Cache] Inline some hot function calls
2018-04-20 10:22:20 +02:00
Nicolas Grekas
5eab353117
Remove some visual debt by adding type hints on final methods/classes
2017-10-24 16:36:35 +02:00
Nicolas Grekas
14c91f2bc9
[Cache] Add ResettableInterface to allow resetting any pool's local state
2017-09-25 10:20:08 +02:00
Rob Frawley 2nd
b20a2376b2
add (pdo|chain) cache (adapter|simple) prune method
2017-08-30 11:10:37 -04:00
Nicolas Grekas
df552af2f2
[Cache] Fix order of writes in ChainAdapter
2017-01-05 08:56:56 +01:00
Nicolas Grekas
040f53d3e6
[Cache] Fix double fetch in ProxyAdapter
2016-06-14 07:54:16 +02:00
Fabien Potencier
b0fffac156
fixed CS
2016-03-27 14:54:44 +02:00
Nicolas Grekas
68d9ceabb2
[Cache] Optimize Chain adapter
2016-03-17 11:33:40 +01:00
Kévin Dunglas
ebdcd16bdd
[Cache] Add a Chain adapter
2016-03-17 09:39:21 +01:00