I've consolidated some of the watchlist access code into
WatchedItem.php and added memcached support for it. This should reduce
db hits on logged-in page views; it had been checking the watchlist
table (twice!) per logged-in page render.
(Also a note: main development is currently going on in the stable
branch and is focused on speed, security, and bug fixes, not features.
A lot of fixes will need to be forward-ported to the dev branch at some
point.)
-- brion vibber (brion @
pobox.com)