This is true in both 6.x-dev and 7.x-dev. Currently using the attached script to test both trees.

CommentFileSizeAuthor
wildcard-test.php_.txt6.51 KBjeremy

Comments

stephanbauer’s picture

Same problem here, had to restart memcached after the css file was recreated.

longwave’s picture

This regression is because memcache_wildcards() statically caches wildcards per table and cid, but this is not reset for each cid when a flush occurs. Adding unset($wildcards[$table]); at the end of the if ($flush) block fixes this, but I think the patch in #911232-38: A high percentage of getMulti operations are failing to hit cache takes a better approach of caching all wildcards per table in a single array.

Also, the cache wipe test fails, because the $cache_tables[$table] > $cache->created test should be $cache_tables[$table] >= $cache->created.

SimonVlc’s picture

Subscribing.

jeremy’s picture

Status: Active » Patch (to be ported)

Fix committed to 7.x, needs to be ported to 6.x:
http://drupal.org/cvs?commit=434732

jeremy’s picture

Status: Patch (to be ported) » Fixed

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.