Last modified: 2006-11-21 16:47:07 UTC
If you are using a form of caching other than DB (memc, Turck, or eAccelerator), the keys are dependent on the DB name. So if you have 2 wikis using the same DB (with different prefixes), then their cache keys will overlap. This isn't a problem when using DB cache because it using the table prefix. My proposal to fix it would be to add $wgCacheKeyPrefix to DefaultSettings.php, which defaults to &$wgDBname, then change all current code to use that (Or just change the BagOStuff classes to prefix it).
Sensible thing would be to combine $wgDBname and $wgDBprefix.
Still a problem in ParserCache.php and in LinkCache.php.
This was fixed in r16791.