advcache_block_cache entry cache_clear on user update doesn't work with memcache

firebus - March 9, 2008 - 18:56
Project:Advanced cache
Version:5.x-1.6
Component:Code
Category:bug report
Priority:normal
Assigned:firebus
Status:closed
Description

addition or removal of roles may effect which blocks are visible

#1

robertDouglass - July 18, 2008 - 21:55

can you explain what you meant here in more detail?

#2

firebus - July 18, 2008 - 22:09
Title:clear users advcache_block_cache entry on user update» advcache_block_cache entry cache_clear on user update doesn't work with memcache
Status:active» fixed

yes, sorry i was really unclear here.

this is a memcache interop issue, that has been resolved with the new code related to wildcard cache clears.

if you add a user to a role, and that role gives them access to a block, and you're using memcache, the wildcard cache_clear fails to expire things properly and the user won't see the block.

that shouldn't be a problem with the current version of memcache, since we clear the whole bin on wildcard cache clears.

#3

Anonymous (not verified) - August 1, 2008 - 22:16
Status:fixed» closed

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

 
 

Drupal is a registered trademark of Dries Buytaert.