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.