Clean v cache s použitím Memcached nic nemaže

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
jasin755
Člen | 116
+
0
-

Zdravím,
snažím se používat cachování s tagováním, ale zaznamy mě z cache nejdou smazat, ani podle tagu ani Cache::ALL

Do cache ukládám tímto způsobem:

		$this->cache->save($cache_key, $return,array(
			Cache::TAGS => array('categoryList/'.$cache_key, 'categoryList', 'categories')
		));

a mažu následovně:

		$this->cache->clean(array(
			Cache::ALL
		));

Bohužel to mazání bez výsledku. Porád jsou hodnoty v cachi. Storage mám inicializovaný v neonu jako:

	cacheStorage:
		class: Nette\Caching\Storages\MemcachedStorage
		create: Nette\Caching\Storages\MemcachedStorage()

instanci cache si vytvářím klasicky v contruktoru a storage si předávám pomocí DI. Nenapadá někoho kde by mohl být problém ?

premyslruzickajr
Člen | 1
+
+1
-

Takhle by to mělo fungovat:

$this->cache->clean([
	Cache::ALL => TRUE
]);