Closed
Description
Symfony version(s) affected: 3.4.9
Description
Cache don't invalidate tags. In version 3.4.8 everything working fine.
How to reproduce
$cache = new TagAwareAdapter(
new FilesystemAdapter(),
new FilesystemAdapter()
);
$review = $cache->getItem('reviews-1');
$review->set('test');
$review->tag(['reviews']);
$cache->save($review);
dump($cache->getItem('reviews-1')->isHit()); //true - correct
$cache->invalidateTags(['reviews']);
dump($cache->getItem('reviews-1')->isHit()); //false - correct
$cache = new TagAwareAdapter(
new FilesystemAdapter(),
new FilesystemAdapter()
);
$review = $cache->getItem('reviews-1');
dump($cache->getItem('reviews-1')->isHit()); //true - incorrect / why ?
Probably error in GH-27007