[00:51:19] ori: did you see ottomata's response on https://gerrit.wikimedia.org/r/#/c/202801/2 ? [01:01:47] legoktm: i did now [01:02:10] translation: "i don't like headaches in my part of the stack; i'd prefer it if this headache was in your part of the stack" [01:05:11] ori: ok, so we'd just call $response->header() again with $replace = false? [01:05:40] huh? [01:05:44] i think varnish would deduplicate [01:05:49] but not sure [01:05:51] worth asking bblack [01:05:53] ori: on the MW side [01:07:11] I think I figured it out, I'm going afk now and will amend it later tonight [01:07:58] legoktm: cool thanks, sorry i'm a bit distracted [03:43:03] AaronSchulz: http://ganglia.wikimedia.org/latest/graph.php?r=month&z=xlarge&c=Miscellaneous+eqiad&h=terbium.eqiad.wmnet&jr=&js=&v=10915270&m=Global+JobQueue+length [03:44:00] ori: enwp has 11m refreshLinks jobs [03:44:41] legoktm: I am trying to help James Alexander figure out why the 'State: $' has that label and why it is empty, on [03:44:58] since I see CentralNotice and Translate enqueue jobs, I was wondering if it was related [03:45:03] stab in the dark [03:46:26] $message = $this->msg( 'translate-workflowstatus' )->rawParams( $stateIndicator ); [03:46:37] i got that far myself :) [03:47:49] 2015-05-01 18:20:47 mw1070 metawiki exception INFO: [6652fdbe] /w/index.php?title=Special:Translate&group=Centralnotice-tgroup-Election2015_BoardSubmission&filter=translated&setlang=de&action=translate DBQueryError from line 1246 of /srv/mediawiki/php-1.26wmf3/includes/db/Database.php: A database error has occurred. Did you forget to run maintenance/update.php after upgrading? See: https://www.mediawiki.org/wiki/Manual:Upgrading#Ru [03:47:49] n_the_update_script [03:48:15] so....for whatever reason there are no states set? [03:48:40] also 2015-05-01 17:33:22 mw1015 metawiki exception INFO: [3eeb076a] /rpc/RunJobs.php?wiki=metawiki&type=MessageUpdateJob&maxtime=60&maxmem=300M DBQueryError from line 1246 of /srv/mediawiki/php-1.26wmf3/includes/db/Database.php: A database error has occurred. Did you forget [03:48:43] I don't really know how Translate works, I usually just ask Nemo_bis :/ [03:49:53] oh, this looks like the culprit [03:49:58] 2015-05-01 17:33:22 mw1015 metawiki exception INFO: [3eeb076a] /rpc/RunJobs.php?wiki=metawiki&type=MessageUpdateJob&maxtime=60&maxmem=300M DBQueryError from line 1246 of /srv/mediawiki/php-1.26wmf3/includes/db/Database.php: A database error has occurred. Did you forget [03:50:03] grr sorry [03:50:13] 7678 Query: INSERT IGNORE INTO `translate_groupstats` (tgs_group,tgs_lang,tgs_total,tgs_translated,tgs_fuzzy,tgs_proofread) VALUES ('pa ge-Wikimedia Foundation elections/Board elections/2015/Candidates','en','48','48','0','0'),('page-Wikimedia Foundation elections/B oard elections/2015/Candidates','en','48','48','0','0') [03:50:13] 7679 Function: MessageGroupStats::queueUpdates [03:50:13] 7680 Error: 1213 Deadlock found when trying to get lock; try restarting transaction (10.64.16.22) [03:51:26] (btw, toollabs uptime is no longer 100%) [03:51:47] i think you can still cheat and reset the stats [03:52:26] these are once 5 min tests so you lose a bit of % for every minute of downtime. [03:52:37] or if it is flaky for a sec and that sec is when you get tested [03:52:44] and toollabs is flaky :) [03:53:16] maybe this will give me enough numbers to say ‘hey we are all right, except for NFS’ and then we can provision enough hardware to move away from stupid RAID6 [03:53:28] and have more people work on it. [03:53:31] * yuvipanda inserts rant [06:43:37] ori: there's a pending change to make that area of the code (MessageGroups) more robust https://gerrit.wikimedia.org/r/#/c/206611/ [07:46:19] 10MediaWiki-Core-Team, 10MediaWiki-Page-editing, 7I18n, 5Patch-For-Review: Long edit comments get entirely removed instead of truncated (error in cutting multibyte chars?) - https://phabricator.wikimedia.org/T85700#1254196 (10Umherirrender) 5Open>3Resolved >>! In T85700#1251861, @MaxBioHazard wrote: >... [08:00:37] 10MediaWiki-Core-Team, 10MediaWiki-Page-editing, 7I18n, 5Patch-For-Review: Long edit comments get entirely removed instead of truncated (error in cutting multibyte chars?) - https://phabricator.wikimedia.org/T85700#1254200 (10MaxBioHazard) This is issue about entire problem, not about protection only (see... [15:25:51] legoktm, https://gerrit.wikimedia.org/r/#/c/36330/ [16:53:32] AaronSchulz: https://phabricator.wikimedia.org/T97897 review, please [17:42:18] AaronSchulz: Ping (job queue) [18:11:47] 10MediaWiki-Core-Team, 10MediaWiki-Page-editing, 7I18n, 5Patch-For-Review: Long edit comments get entirely removed instead of truncated (error in cutting multibyte chars?) - https://phabricator.wikimedia.org/T85700#1254733 (10Umherirrender) The original post includes page protection which was fixed. It is... [18:12:45] 10MediaWiki-Core-Team, 10MediaWiki-Page-editing, 7I18n, 5Patch-For-Review: Long edit comments get entirely removed instead of truncated (error in cutting multibyte chars?) - https://phabricator.wikimedia.org/T85700#1254735 (10Umherirrender) [21:43:38] anomie, legoktm, MaxSem: do you know if the api treats properties starting with underscore as special somehow? [21:43:44] i'm seeing them stripped from a response and wondering why [21:44:00] ori: yeah, it was in anomie’s announcement email to wikitech-l [21:44:01] mmm, I can believe this:D [21:44:09] oh [21:44:10] * ori reads [21:45:13] yuvipanda: thank you! that's exactly it [21:45:20] yw! [22:30:39] Krenair: Aaron wanted it to be in a separate class instead of making User larger [22:30:46] ori: yep, and I think you figured that out :) [22:31:01] legoktm, which class? [22:31:29] > Can these go in a new class instead of User (which is pretty much for local users and too big already)? [22:31:32] Krenair: just create a new one [22:31:52] um, no [22:32:30] no? [22:34:48] You want me to create a new class with one function just because an existing one already has a lot? [22:35:51] I feel like we've had this conversation before.