]> git.mxchange.org Git - quix0rs-gnu-social.git/commit
Improve cache-friendliness of user_group->delete().
authorBrion Vibber <brion@pobox.com>
Tue, 12 Oct 2010 23:29:13 +0000 (16:29 -0700)
committerBrion Vibber <brion@pobox.com>
Tue, 12 Oct 2010 23:29:13 +0000 (16:29 -0700)
commit112b6c40793a18262425ca039e4fe4a6eb68bce4
tree6b70341ced7984ad805556082b313132227b75c3
parent3579ccac8e2b334d4caef57ffe5b01be21a5cf11
Improve cache-friendliness of user_group->delete().

Doesn't clear all possible cached entries, but this should get the ones that matter most: lookups by id, nickname, and alias. This should ensure that if a group name gets reused as a new group or alias, it should work properly.
There are some user-visible areas that aren't clear such as the 'top groups' lists on the GroupsAction sidebar; if a deleted group appears in those lists it'll go away within an hour when the cached query expires.
classes/User_group.php