Nicolas Grekas
302b8446a7
[Contracts][Cache] allow retrieving metadata of cached items
2018-11-24 10:35:08 +01:00
Nicolas Grekas
c6cf690b2f
[Cache] add CacheInterface::delete() + improve CacheTrait
2018-10-06 16:52:09 +02:00
Nicolas Grekas
0a1220fd96
[Cache] leverage Contracts\Cache
2018-09-04 09:24:06 +02:00
Nicolas Grekas
e81285249b
Merge branch '4.1'
...
* 4.1:
Fix Clidumper tests
Enable the fixer enforcing fully-qualified calls for compiler-optimized functions
Apply fixers
Disable the native_constant_invocation fixer until it can be scoped
Update the list of excluded files for the CS fixer
2018-07-26 10:59:12 +02:00
Fabien Potencier
682836da9c
renamed Contract to Contracts
2018-07-13 19:06:58 +02:00
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
David Maicher
132bba6d24
[Cache][WebProfiler] fix collecting cache stats with sub-requests + allow clearing calls
2018-02-07 20:03:36 +01:00
Nicolas Grekas
14c91f2bc9
[Cache] Add ResettableInterface to allow resetting any pool's local state
2017-09-25 10:20:08 +02:00
Robin Chalas
a3793198fa
Remove extra arg in call to TraceableAdapter::start()
2017-05-31 13:48:12 +02:00
Robin Chalas
28e615a656
Fix decorating TagAware adapters in dev
2017-05-31 10:24:58 +02:00
Nicolas Grekas
0c73c5d1f3
[Cache] Keep only hit/miss (not values) in TraceableAdapter/Cache
2017-04-19 11:39:36 +02:00
Tobias Nyholm
5cc4bafb10
[Cache] TraceableAdapter
2016-12-29 11:50:13 +01:00