[00:02:44] legoktm: It made my skin itch but your debug toolbar patch is merging ;) [00:21:16] 6MediaWiki-Core-Team, 6Multimedia, 6Parsoid-Team, 6Release-Engineering, and 3 others: Prepare Platform/Ops April 2015 quarterly review presentation - https://phabricator.wikimedia.org/T91803#1130789 (10RobLa-WMF) [00:46:35] bd808: why didn't you like it? [00:46:53] 6MediaWiki-Core-Team, 10SUL-Finalization: Run MassMessage to contact user talk pages of all affected accounts - https://phabricator.wikimedia.org/T90820#1130854 (10Keegan) Finalized text P398 This will start running shortly. >>! In T90820#1129754, @Ricordisamoa wrote: > It is astonishing that several long-ti... [01:02:10] 6MediaWiki-Core-Team, 10MediaWiki-Debug-Logging, 10MediaWiki-Logging, 5Patch-For-Review: Build PSR-3 bridge to debug toolbar - https://phabricator.wikimedia.org/T93145#1130883 (10Legoktm) 5Open>3Resolved [04:25:44] 6MediaWiki-Core-Team, 10SUL-Finalization: Check for empty global accounts - https://phabricator.wikimedia.org/T93167#1131025 (10Legoktm) 3NEW [05:51:42] 6MediaWiki-Core-Team, 10OCG-General-or-Unknown, 7HHVM, 7Wikimedia-log-errors: OOM reported at SpecialPage.php:534 due to large output from Special:Book - https://phabricator.wikimedia.org/T89918#1131053 (10tstarling) p:5High>3Normal About 99.99% of these errors come from what is apparently a single use... [05:53:40] 6MediaWiki-Core-Team, 7HHVM, 7Upstream: HHVM with FastCGI does not support streaming output - https://phabricator.wikimedia.org/T91468#1131055 (10tstarling) p:5High>3Normal As I reported at T89918, I have had a closer look at the 5xx logs, and they suggest that there is not a huge amount of urgency to pu... [06:21:42] 6MediaWiki-Core-Team, 10Wikidata-Query-Service: Confirm selection of BlazeGraph for wikidata query - https://phabricator.wikimedia.org/T90101#1131062 (10Smalyshev) I think this can be closed as done? [07:03:29] 6MediaWiki-Core-Team, 10SUL-Finalization: Run MassMessage to contact user talk pages of all affected accounts - https://phabricator.wikimedia.org/T90820#1131070 (10Keegan) Took the evening off, we're at 1.4 million of 2.8 million. Just running on en.wiki and de.wiki tomorrow, it would take up most of the day a... [10:27:13] 6MediaWiki-Core-Team, 7HHVM, 7Upstream: HHVM with FastCGI does not support streaming output - https://phabricator.wikimedia.org/T91468#1131372 (10Gilles) How difficult would it be to apply the patch to testwiki? I'm still actively investigating T90599 which might be caused by this. It's reproducible on testw... [11:23:12] 6MediaWiki-Core-Team, 7HHVM, 7Upstream: HHVM with FastCGI does not support streaming output - https://phabricator.wikimedia.org/T91468#1131561 (10Joe) @Gilles I just found out that HHVM 3.6.0 has been released the day after I last checked. So I will devote some time to building a new package in the next few... [13:32:50] 6MediaWiki-Core-Team, 10MediaWiki-Maintenance-scripts, 5Patch-For-Review: namespaceDupes not handling deleted namespace redirects as desired - https://phabricator.wikimedia.org/T91401#1131751 (10Aklapper) @demon: Do you plan to improve the patch in Gerrit? [13:33:31] 6MediaWiki-Core-Team, 10MediaWiki-Maintenance-scripts, 5Patch-For-Review: namespaceDupes not handling deleted namespace redirects as desired - https://phabricator.wikimedia.org/T91401#1131752 (10demon) I don't have the time. [14:11:31] 6MediaWiki-Core-Team, 10Wikidata-Query-Service: Confirm selection of BlazeGraph for wikidata query - https://phabricator.wikimedia.org/T90101#1131830 (10Manybubbles) Yes. Let me do the needful phab things to do that. [14:11:54] 6MediaWiki-Core-Team, 10Wikidata-Query-Service: BlazeGraph Finalization: RDF Issues - https://phabricator.wikimedia.org/T90119#1131839 (10Manybubbles) [14:12:06] 6MediaWiki-Core-Team, 10Wikidata-Query-Service: BlazeGraph Finalization: Value representation - https://phabricator.wikimedia.org/T90123#1131842 (10Manybubbles) [14:12:07] 6MediaWiki-Core-Team, 10Wikidata-Query-Service: BlazeGraph Finalization: RDF Issues - https://phabricator.wikimedia.org/T90119#1052919 (10Manybubbles) [14:12:19] 6MediaWiki-Core-Team, 10Wikidata-Query-Service: Confirm selection of BlazeGraph for wikidata query - https://phabricator.wikimedia.org/T90101#1131845 (10Manybubbles) [14:12:21] 6MediaWiki-Core-Team, 10Wikidata-Query-Service: BlazeGraph Finalization: RDF Issues - https://phabricator.wikimedia.org/T90119#1131843 (10Manybubbles) 5Open>3Resolved a:3Manybubbles [14:19:30] 6MediaWiki-Core-Team, 10Wikidata-Query-Service: Figure out if we need/can use RDR - https://phabricator.wikimedia.org/T90952#1131861 (10Manybubbles) [14:19:45] 6MediaWiki-Core-Team, 10Wikidata-Query-Service: Figure out if we need/can use RDR - https://phabricator.wikimedia.org/T90952#1131863 (10Manybubbles) a:3Manybubbles [14:24:11] 6MediaWiki-Core-Team, 10Wikidata-Query-Service: BlazeGraph Finalization: Operational issues - https://phabricator.wikimedia.org/T90103#1131874 (10Manybubbles) [14:24:12] 6MediaWiki-Core-Team, 10Wikidata-Query-Service: BlazeGraph Finalization: Zookeeper - https://phabricator.wikimedia.org/T90109#1131872 (10Manybubbles) 5Open>3Resolved Resolving. We expect to cohost zookeeper on 3ish BlazeGraph nodes, assuming we use BlazeGraph's HA at all. [14:24:32] 6MediaWiki-Core-Team, 10Security-Reviews, 10Wikidata-Query-Service: BlazeGraph Security Review - https://phabricator.wikimedia.org/T90115#1131875 (10Manybubbles) [14:25:13] 6MediaWiki-Core-Team, 10Security-Reviews, 10Wikidata-Query-Service: BlazeGraph Security Review - https://phabricator.wikimedia.org/T90115#1052870 (10Manybubbles) Disconnected from the decision finalization - the decision has been finalized. We did some initial security investigations and it'll need work but... [14:28:26] 6MediaWiki-Core-Team, 10Wikidata-Query-Service: BlazeGraph Finalization: Operational issues - https://phabricator.wikimedia.org/T90103#1131885 (10Manybubbles) [14:28:27] 6MediaWiki-Core-Team, 10Wikidata-Query-Service: BlazeGraph Finalization: Scale out plans - https://phabricator.wikimedia.org/T90117#1131882 (10Manybubbles) 5Open>3Resolved a:3Manybubbles Resolving this. Our official scale out plans are as follows: 1. Each node will hold all data. We should have tons o... [14:28:36] 6MediaWiki-Core-Team, 10Wikidata-Query-Service: BlazeGraph Finalization: Operational issues - https://phabricator.wikimedia.org/T90103#1052673 (10Manybubbles) [14:28:37] 6MediaWiki-Core-Team, 10Security-Reviews, 10Wikidata-Query-Service: BlazeGraph Security Review - https://phabricator.wikimedia.org/T90115#1131887 (10Manybubbles) [14:29:01] 6MediaWiki-Core-Team, 10Wikidata-Query-Service: BlazeGraph Finalization: Operational issues - https://phabricator.wikimedia.org/T90103#1131889 (10Manybubbles) 5Open>3Resolved a:3Manybubbles [14:29:02] 6MediaWiki-Core-Team, 10Wikidata-Query-Service: Confirm selection of BlazeGraph for wikidata query - https://phabricator.wikimedia.org/T90101#1131891 (10Manybubbles) [14:29:16] 6MediaWiki-Core-Team, 10Wikidata-Query-Service: Confirm selection of BlazeGraph for wikidata query - https://phabricator.wikimedia.org/T90101#1131892 (10Manybubbles) 5Open>3Resolved a:3Manybubbles [15:00:01] Hmm. Is gerrit (or gerrit's email) broken since yesterday, or is it really the case that no one submitted anything new for me to review today? [15:00:35] (or the reviewer-bot, I suppose) [15:01:43] * anomie still has Phab emails to look through, anyway [15:08:10] greg-g: ok [15:08:37] * Nemo_bis is receiving emails normally [15:08:49] greg-g: there's just so many warnings/errors it's hard to say which ones are releavant [15:16:11] Nikerabbit: yeah, just letting you know [15:29:27] Am I right in thinking T93186 is an instance of https://xkcd.com/1172/? [15:47:11] <_joe_> anomie: I had a poster with that xkcd over my desk at WORK~1 [16:06:00] 6MediaWiki-Core-Team, 10MediaWiki-API, 10Wikipedia-App-Android-App, 10Wikipedia-App-iOS-App, 5Patch-For-Review: Allow triggering of user password reset email via the API - https://phabricator.wikimedia.org/T32788#1132210 (10ksmith) Can we decide whether this patch is going to move forward or be abandoned... [16:17:12] 6MediaWiki-Core-Team, 10MediaWiki-extensions-CentralAuth, 10SUL-Finalization: Back-fill log entries from GlobalRenameQueue renames that promoted to a global account - https://phabricator.wikimedia.org/T93214#1132246 (10Legoktm) 3NEW [16:18:50] 6MediaWiki-Core-Team, 7Elasticsearch: [Elasticsearch] Shard size based allocator - https://phabricator.wikimedia.org/T719#1132268 (10ksmith) It looks like this has been awaiting review from the elastic folks for quite a while. Any chance of moving that along? [16:20:15] 6MediaWiki-Core-Team, 10MediaWiki-extensions-CentralAuth: Checking "Suppress creation of redirects" in global rename does not actually suppress redirects - https://phabricator.wikimedia.org/T93216#1132277 (10Legoktm) 3NEW a:3Legoktm [16:22:52] hoo: have time for a quick review https://gerrit.wikimedia.org/r/#/c/197934/ ? [16:23:08] 6MediaWiki-Core-Team, 10CirrusSearch: Add per user concurrent search request limiting - https://phabricator.wikimedia.org/T76497#1132297 (10ksmith) Any objection to moving this to the core backlog (from needs review), to be consistent with its state in the cirrus project? [16:24:20] aspiecat: Was the l10nupdate build dir change part of what you and Tim cleaned up for the www-data stuff? It looks like a config change is needed -- https://phabricator.wikimedia.org/T92823#1132265 [16:24:36] $wgLocalisationUpdateDirectory isn't pointing at the right place [16:24:41] legoktm: looking [16:25:56] Approved [16:26:04] thanks :D [16:26:21] 6MediaWiki-Core-Team, 7Elasticsearch: [Elasticsearch] Shard size based allocator - https://phabricator.wikimedia.org/T719#1132303 (10Manybubbles) I asked them about it at Elasticon - it'll be several more month before they will look at it probably. I suppose we should just remove this from our list as abandoned. [16:26:41] 6MediaWiki-Core-Team, 10CirrusSearch: Add per user concurrent search request limiting - https://phabricator.wikimedia.org/T76497#1132305 (10Manybubbles) None. [16:26:53] bd808: I haven't really touched that [16:27:05] k. no worries [16:27:25] 6MediaWiki-Core-Team, 10MediaWiki-extensions-CentralAuth, 5Patch-For-Review: Checking "Suppress creation of redirects" in global rename does not actually suppress redirects - https://phabricator.wikimedia.org/T93216#1132310 (10Legoktm) 5Open>3Resolved [16:27:44] morning bd808 [16:27:52] \o [16:28:04] bd808: we're almost there :) [16:28:09] soooo close [16:29:31] 6MediaWiki-Core-Team, 10Wikimedia-General-or-Unknown, 5Patch-For-Review: Existed pages without ability to reach and obviously wrong namespace - https://phabricator.wikimedia.org/T87645#1132315 (10Anomie) Since a status was requested here: As far as I'm concerned this is currently waiting on [[https://gerrit.... [16:31:00] 6MediaWiki-Core-Team, 10SUL-Finalization: Check for empty global accounts - https://phabricator.wikimedia.org/T93167#1132320 (10Legoktm) ``` mysql:sul@dbstore1002 [centralauth]> select count(*) from globaluser left join localuser on gu_name=lu_name where lu_wiki is NULL; +----------+ | count(*) | +----------+... [16:40:02] 6MediaWiki-Core-Team, 7Elasticsearch: [Elasticsearch] Shard size based allocator - https://phabricator.wikimedia.org/T719#1132353 (10Manybubbles) 5Open>3declined Upstream isn't going to merge this in a long, long time. Lets stop paying attention. [16:40:22] 6MediaWiki-Core-Team, 7Elasticsearch: [Elasticsearch] Shard size based allocator - https://phabricator.wikimedia.org/T719#1132356 (10Manybubbles) p:5Triage>3Low [16:47:49] ^d: any idea why mgwiktionary always has so many cirruslinks jobs? [16:48:36] <^d> nope [16:53:05] 6MediaWiki-Core-Team, 10Security-Reviews, 10Wikidata-Query-Service: BlazeGraph Security Review - https://phabricator.wikimedia.org/T90115#1132377 (10csteipp) It's a little concerning that systap doesn't have any security updates for blazegraph that I can find. Their engineers must write flawless code ;) Can... [16:53:20] 6MediaWiki-Core-Team: Figure out why there are often so many mgwiktionary CirrusLinks jobs - https://phabricator.wikimedia.org/T93219#1132378 (10aaron) 3NEW [16:54:53] 6MediaWiki-Core-Team, 10MediaWiki-API, 10Wikipedia-App-Android-App, 10Wikipedia-App-iOS-App, 5Patch-For-Review: Allow triggering of user password reset email via the API - https://phabricator.wikimedia.org/T32788#1132387 (10Anomie) There are two unrelated issues with respect to the patch: * Architectural... [17:00:33] 6MediaWiki-Core-Team: Figure out why there are often so many mgwiktionary CirrusLinks jobs - https://phabricator.wikimedia.org/T93219#1132406 (10Manybubbles) Hmm - the number _is_ going down. It'd have been nice to have a graph of it. Its 3766140 and dropping now..... You'd get that many jobs if you created a... [17:02:25] 6MediaWiki-Core-Team: Figure out why there are often so many mgwiktionary CirrusLinks jobs - https://phabricator.wikimedia.org/T93219#1132411 (10Manybubbles) I can't seem to grab a list of them: manybubbles@terbium:~$ mwscript maintenance/showJobs.php --wiki mgwiktionary --list --type cirrusSearchIncomingLinkCou... [17:04:08] <^d> aspiecat: https://gerrit.wikimedia.org/r/#/c/197807/ [17:05:23] 6MediaWiki-Core-Team: Figure out why there are often so many mgwiktionary CirrusLinks jobs - https://phabricator.wikimedia.org/T93219#1132430 (10aaron) There are too many for that to work. It would need --limit and would need to use LRANGE under the hood. [17:09:48] manybubbles: seems to be for a bunch of .ogg files [17:10:16] ? [17:11:23] the links update jobs [17:11:30] at least according to runJobs [17:13:37] http://mg.wiktionary.org/wiki/Manokana:Lisitry_ny_rakitra well there are only 3 files, so those must be from commons? [17:16:38] sounds like a bug - if its three files we should be able to dedupe that.... [17:17:37] well it's not any of those three [17:19:33] it's all files that don't exist there, like Sary:es-debaten.ogg [17:19:53] 6MediaWiki-Core-Team, 10Security-Reviews, 10Wikidata-Query-Service: BlazeGraph Security Review - https://phabricator.wikimedia.org/T90115#1132482 (10Manybubbles) >>! In T90115#1132377, @csteipp wrote: > It's a little concerning that systap doesn't have any security updates for blazegraph that I can find. The... [17:20:51] nothing links to that either [17:21:25] aspiecat: k. I wonder if people are linking and unlinking? Without some way to look into the job queue I'm a bit blind. [17:21:39] you can run runJobs.php on tin [17:21:43] the maintenance script [17:21:48] that will show you the jobs in passing [17:21:51] ah [17:22:24] got it on fluorine's runjobs.log [17:25:31] aspiecat: I wonder if deduplication isn't kicking in because these jobs are delayed..... [17:26:01] it wouldn't matter that its a link to something off wiki (I mean, its still silly) if they were deduplicated [17:26:11] nope it should still work, echo relies on that [17:26:36] that code hasn't changed since [17:26:50] weird - dedupe isn't happening [17:28:47] not to mention that I have no idea where the edits came from [17:29:31] * bd808 takes off for most of the afternoon [17:30:24] manybubbles: does null edit trigger them? or the API with forecelinksupdate? [17:30:29] maybe it's a bot doing that [17:31:14] aspiecat: those should both trigger cirrus jobs - but these jobs should only get triggered if the parse says there are new or removed links [17:33:26] 6MediaWiki-Core-Team, 10SUL-Finalization: Check for empty global accounts - https://phabricator.wikimedia.org/T93167#1132502 (10Nemo_bis) Delete but also migrateAccount --auto over those username afterwards. In theory someone could lose their ownership of the global account, but it's still better than keeping... [17:34:05] its only supposed to get 25 articles at a time too - if more than that many are linked or unlinked it randomly picks the ones to recount [17:50:41] 6MediaWiki-Core-Team, 10SUL-Finalization: Check for empty global accounts - https://phabricator.wikimedia.org/T93167#1132598 (10csteipp) Maybe check and make sure none of the local accounts have missing passwords before you delete, just in case the localuser table got messed up at some point. [18:26:14] 6MediaWiki-Core-Team, 10MediaWiki-extensions-CentralAuth, 10SUL-Finalization: Log promote to global renames in the global rename log - https://phabricator.wikimedia.org/T93235#1132813 (10Legoktm) 3NEW [18:37:59] 6MediaWiki-Core-Team, 10hardware-requests, 6operations, 5Patch-For-Review: Fluorine needs bigger disks - https://phabricator.wikimedia.org/T92417#1132883 (10Andrew) No need to do anything about this yet, I still need to gather info. [18:43:32] ^d: https://gerrit.wikimedia.org/r/#/c/197978/ [18:44:33] <^d> bd808: Break out the popcorn [18:44:35] <^d> Voting has started on PSR7 [18:45:25] :o [18:57:42] <^d> We're currently at 4 in favor and 1 against [19:10:31] aspiecat: does the job queue retry on fatal errors, or just exceptions? [19:13:34] 6MediaWiki-Core-Team, 10CirrusSearch: Wikipedia search engine not updating for moved article - https://phabricator.wikimedia.org/T93040#1133063 (10Manybubbles) >>! In T93040#1130480, @Krenair wrote: > A few weeks/months ago I noticed that "WYSIWYG Web builder" still appears in enwiki's search suggestions dropd... [19:28:56] legoktm: both [20:02:12] how do I disable all debug logging? [20:07:30] SMalyshev: a guess: $wgMWLoggerDefaultSpi = array( 'class' => 'MWLoggerNullSpi' ) [20:14:28] ori: thanks, this seems to work [20:22:33] SMalyshev: https://gerrit.wikimedia.org/r/#/c/198065/ [20:23:04] ori: aha, thanks! [21:03:07] legoktm: Keegan: ping [21:04:14] Hi [21:04:29] We're creating create=sysop pages of indefinitely banned users (due to their user name)... like various "Hitler"-names [21:04:39] Just got a complaint about that [21:04:53] O.O [21:04:57] Eg. https://de.wikipedia.org/wiki/Spezial:Beitr%C3%A4ge/Heil_Hitler [21:05:14] If the de.wiki community would like us to not do that, I think we can oblige [21:05:17] legoktm: ^ [21:05:24] Ok, that one wasn't protected [21:05:27] but also protected ones [21:05:47] Like https://de.wikipedia.org/w/index.php?title=Spezial:Logbuch&page=Benutzer+Diskussion%3AHitler [21:05:49] the script bypasses protection + blocks [21:05:59] and the script has finished, everything is just queued in the job queue now [21:06:19] Yeah... but maybe we should just don't care about users indef blocked ages ago [21:06:26] ah ok [23:27:48] 6MediaWiki-Core-Team, 10MediaWiki-RfCs: RFC: Master/slave datacenter strategy for MediaWiki - https://phabricator.wikimedia.org/T88666#1133983 (10Spage) @aaron, can you update the RFC with > ACTION: AaronSchulz to expand "Code that uses caches must be aware of whether it needs to do explicit purges (use the WA... [23:36:27] 6MediaWiki-Core-Team, 10MediaWiki-extensions-SecurePoll: SecurePoll should evaluate voting requirements globally for global elections - https://phabricator.wikimedia.org/T91432#1134019 (10bd808) [23:47:30] 6MediaWiki-Core-Team, 10MediaWiki-extensions-SecurePoll: SecurePoll should evaluate voting requirements globally for global elections - https://phabricator.wikimedia.org/T91432#1134064 (10bd808) a:3tstarling Assigning to @tstarling. Our current hope is that he will be free to work on this in early April.