Successful attempt for Sam.Sexton giving G.B. group membership Start request POST /d3wiki/index.php/Special:UserRights Host: d3wiki.nott.ime.mydomain.com User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.0.5) Gecko/2008120122 Firefox/3.0.5 Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 Accept-Language: en-gb,en;q=0.5 Accept-Encoding: gzip,deflate Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7 Keep-Alive: 300 Connection: keep-alive Referer: http://d3wiki.nott.ime.mydomain.com/d3wiki/index.php?title=Special%3AUserRights&user=Gary.Blackwood Cookie: WT_FPC=id=192.165.213.18-1007517264.29917891:lv=1221484360414:ss=1221484360414; wikiatmydomain=21022E|Sam|Sexton|United%20Kingdom|; TGSTWiki=8009449|Sam.Sexton@nmydomain.com|Sam|Sexton; wikidbD3_d3__session=lcldsorlspkhcsfmr3coep4hb5; wikidbD3_d3_UserID=2; wikidbD3_d3_UserName=SS Content-Type: application/x-www-form-urlencoded Content-Length: 136 Main cache: FakeMemCachedClient Message cache: MediaWikiBagOStuff Parser cache: MediaWikiBagOStuff session_set_cookie_params: "0", "/", "", "", "1" Unstubbing $wgParser on call of $wgParser->setFunctionHook from wfSetupPathFunctions Unstubbing $wgContLang on call of $wgContLang->getMagic from MagicWord::load Unstubbing $wgMessageCache on call of $wgMessageCache->addMessages from wfSetupPathFunctions Unstubbing $wgLang on call of $wgLang->getCode from MessageCache::loadMessagesFile Unstubbing $wgUser on call of $wgUser->getOption from StubUserLang::_newObject Connecting to localhost wikidbD3... SQL: SET /* Database::open */ NAMES utf8 SQL: SET /* Database::open */ sql_mode = '' Connected SQL: BEGIN SQL: SELECT /* UserAuthTGST::loadFromDatabaseTGST */ user_id,user_name FROM `d3_user` WHERE user_employee_id = '8009449' LIMIT 1 Cache miss for user 3 SQL: SELECT /* User::loadFromDatabase Sam.Sexton */ * FROM `d3_user` WHERE user_id = '3' LIMIT 1 SQL: SELECT /* User::loadGroups Sam.Sexton */ ug_group FROM `d3_user_groups` WHERE ug_user = '3' Fully initialised Language::loadLocalisation(): got localisation for en from source SQL: SELECT /* MediaWikiBagOStuff::_doquery Sam.Sexton */ value,exptime FROM `d3_objectcache` WHERE keyname='wikidbD3-d3_:messages:en' SQL: DELETE /* MediaWikiBagOStuff::_doquery Sam.Sexton */ FROM `d3_objectcache` WHERE exptime < '20090203143748' SQL: SELECT /* MediaWikiBagOStuff::_doquery Sam.Sexton */ value,exptime FROM `d3_objectcache` WHERE keyname='wikidbD3-d3_:messages:en:status' SQL: DELETE /* MediaWikiBagOStuff::_doquery Sam.Sexton */ FROM `d3_objectcache` WHERE keyname='wikidbD3-d3_:messages:en:status' SQL: INSERT /* MediaWikiBagOStuff::_doinsert Sam.Sexton */ IGNORE INTO `d3_objectcache` (keyname,value,exptime) VALUES ('wikidbD3-d3_:messages:en:status','s:7:\"loading\";','20090203143848') SQL: DELETE /* MediaWikiBagOStuff::_doquery Sam.Sexton */ FROM `d3_objectcache` WHERE keyname='wikidbD3-d3_:messages:en:status' MessageCache::load: Loading en... got from global cache Unstubbing $wgOut on call of $wgOut->setArticleRelated from SpecialPage::setHeaders Unstubbing $wgAuth on call of $wgAuth->getCanonicalName from User::getCanonicalName SQL: SELECT /* User::idFromName Sam.Sexton */ user_id FROM `d3_user` WHERE user_name = 'Gary.Blackwood' LIMIT 1 Cache miss for user 968 SQL: SELECT /* User::loadFromDatabase Sam.Sexton */ * FROM `d3_user` WHERE user_id = '968' LIMIT 1 SQL: SELECT /* User::loadGroups Sam.Sexton */ ug_group FROM `d3_user_groups` WHERE ug_user = '968' # This is where the paths diverge .... SQL: DELETE /* User::removeGroup Sam.Sexton */ FROM `d3_user_groups` WHERE ug_user = '968' AND ug_group = 'bot' SQL: UPDATE /* User::invalidateCache Sam.Sexton */ `d3_user` SET user_touched = '20090203143753' WHERE user_id = '968' SQL: DELETE /* User::removeGroup Sam.Sexton */ FROM `d3_user_groups` WHERE ug_user = '968' AND ug_group = 'sysop' SQL: UPDATE /* User::invalidateCache Sam.Sexton */ `d3_user` SET user_touched = '20090203143753' WHERE user_id = '968' SQL: DELETE /* User::removeGroup Sam.Sexton */ FROM `d3_user_groups` WHERE ug_user = '968' AND ug_group = 'bureaucrat' SQL: UPDATE /* User::invalidateCache Sam.Sexton */ `d3_user` SET user_touched = '20090203143753' WHERE user_id = '968' SQL: DELETE /* User::removeGroup Sam.Sexton */ FROM `d3_user_groups` WHERE ug_user = '968' AND ug_group = 'nsD3PRIVRO' SQL: UPDATE /* User::invalidateCache Sam.Sexton */ `d3_user` SET user_touched = '20090203143753' WHERE user_id = '968' SQL: DELETE /* User::removeGroup Sam.Sexton */ FROM `d3_user_groups` WHERE ug_user = '968' AND ug_group = 'nsD3PRIV_TalkRW' SQL: UPDATE /* User::invalidateCache Sam.Sexton */ `d3_user` SET user_touched = '20090203143753' WHERE user_id = '968' SQL: DELETE /* User::removeGroup Sam.Sexton */ FROM `d3_user_groups` WHERE ug_user = '968' AND ug_group = 'nsD3PRIV_TalkRO' SQL: UPDATE /* User::invalidateCache Sam.Sexton */ `d3_user` SET user_touched = '20090203143753' WHERE user_id = '968' SQL: INSERT /* User::addGroup Sam.Sexton */ IGNORE INTO `d3_user_groups` (ug_user,ug_group) VALUES ('968','nsD3PRIVRW') SQL: UPDATE /* User::invalidateCache Sam.Sexton */ `d3_user` SET user_touched = '20090203143753' WHERE user_id = '968' SQL: UPDATE /* User::invalidateCache Sam.Sexton */ `d3_user` SET user_touched = '20090203143753' WHERE user_id = '968' oldGroups: Array ( ) newGroups: Array ( [0] => nsD3PRIVRW ) SQL: INSERT /* LogPage::saveContent Sam.Sexton */ INTO `d3_logging` (log_id,log_type,log_action,log_timestamp,log_user,log_namespace,log_title,log_comment,log_params) VALUES (NULL,'rights','rights','20090203143748','3','2','Gary.Blackwood','','\nnsD3PRIVRW') IP: 10.6.162.21 SQL: SELECT /* LinkCache::addLinkObj Sam.Sexton */ page_id,page_len,page_is_redirect FROM `d3_page` WHERE page_namespace = '2' AND page_title = 'Gary.Blackwood' LIMIT 1 SQL: INSERT /* RecentChange::save Sam.Sexton */ INTO `d3_recentchanges` (rc_timestamp,rc_cur_time,rc_namespace,rc_title,rc_type,rc_minor,rc_cur_id,rc_user,rc_user_text,rc_comment,rc_this_oldid,rc_last_oldid,rc_bot,rc_moved_to_ns,rc_moved_to_title,rc_ip,rc_patrolled,rc_new,rc_old_len,rc_new_len,rc_deleted,rc_logid,rc_log_type,rc_log_action,rc_params,rc_id) VALUES ('20090203143748','20090203143748','2','Gary.Blackwood','3','0','119','3','Sam.Sexton','','0','0','0','0','','10.6.162.21','1','0',NULL,NUL SQL: SELECT /* EmailNotification::actuallyNotifyOnPageChange Sam.Sexton */ `d3_user`.* FROM `d3_watchlist`,`d3_user` WHERE (wl_user=user_id) AND wl_title = 'Gary.Blackwood' AND wl_namespace = '2' AND (wl_user != 3) AND (wl_notificationtimestamp IS NULL) SQL: UPDATE /* EmailNotification::actuallyNotifyOnPageChange Sam.Sexton */ `d3_watchlist` SET wl_notificationtimestamp = '20090203143748' WHERE wl_title = 'Gary.Blackwood' AND wl_namespace = '2' AND (wl_notificationtimestamp IS NULL) AND (wl_user != 3) SQL: SELECT /* User::idFromName Sam.Sexton */ user_id FROM `d3_user` WHERE user_name = 'Gary.Blackwood' LIMIT 1 Cache miss for user 968 SQL: SELECT /* User::loadFromDatabase Sam.Sexton */ * FROM `d3_user` WHERE user_id = '968' LIMIT 1 SQL: SELECT /* User::loadGroups Sam.Sexton */ ug_group FROM `d3_user_groups` WHERE ug_user = '968' SQL: SELECT /* Parser::replaceLinkHolders Sam.Sexton */ page_id, page_namespace, page_title, page_is_redirect, page_len FROM `d3_page` WHERE (page_namespace=3 AND page_title IN('Gary.Blackwood')) SQL: SELECT /* IndexPager::reallyDoQuery (LogPager) Sam.Sexton */ log_type,log_action,log_user,log_namespace,log_title,log_params,log_comment,log_id,log_deleted,log_timestamp,user_name,user_editcount FROM `d3_logging` FORCE INDEX (page_time,user_time),`d3_user` WHERE (log_type != 'suppress') AND log_type = 'rights' AND log_namespace = '2' AND log_title = 'Gary.Blackwood' AND (user_id = log_user) ORDER BY log_timestamp DESC LIMIT 51 SQL: SELECT /* LinkBatch::doQuery Sam.Sexton */ page_id, page_namespace, page_title, page_len, page_is_redirect FROM `d3_page` WHERE (page_namespace=2 AND page_title IN ('Gary.Blackwood','Sam.Sexton')) OR (page_namespace=3 AND page_title='Sam.Sexton') SQL: SELECT /* Job::pop Sam.Sexton */ * FROM `d3_job` WHERE job_id >= 0 ORDER BY job_id LIMIT 1 SQL: COMMIT SQL: BEGIN SQL: SELECT /* LinkBatch::doQuery Sam.Sexton */ page_id, page_namespace, page_title, page_len, page_is_redirect FROM `d3_page` WHERE (page_namespace=2 AND page_title='Sam.Sexton') OR (page_namespace=3 AND page_title='Sam.Sexton') SQL: SELECT /* User::checkNewtalk Sam.Sexton */ user_id FROM `d3_user_newtalk` WHERE user_id = '3' LIMIT 1 OutputPage::sendCacheControl: private caching; ** Request ended normally