On Thu, Nov 6, 2008 at 2:57 PM, Siebrand Mazeland s.mazeland@xs4all.nl wrote:
I thought it didn't have anything to do with the preferences system itself, but was a performance issue; the context switching needed to get the preferences everytime would be too darn expensive. I vaguely recall Domas mentioning something like that...
Domas doesn't want a hit on the global user table for every page view, IIRC, no. However, there could be implementations that avoid that, perhaps using memcached, or just stupid denormalization to all the other databases (a button saying "change this preference on all my accounts and any new ones").