[00:00:43] hmmm [00:06:58] I can't think of why that would happen off the top of my head [00:09:46] Computer suck? [00:09:48] Want a bug filing? [00:11:08] yes please [00:11:14] I'll look at it in a bit [00:12:17] seems to be something with phpunit not being installed properly? [06:43:55] can anyone help me? [12:59:46] tgr: http://mcr-sdc.wmflabs.org/wiki/File:Mallewalkers-Schule-Wald-Berge.jpg [12:59:55] http://mcr-sdc.wmflabs.org/wiki/MediaInfo:M4 [12:59:55] M4: Phabricator project labels - https://phabricator.wikimedia.org/M4 [13:00:09] what the hell, stashbot [13:02:11] crap regexes [18:30:42] RoanKattouw: Hey, do you have a minute to check https://gerrit.wikimedia.org/r/#/c/434814/ ? It has been thoroughly tested :D [18:53:31] We should get 1.31 out this week..... https://phabricator.wikimedia.org/tag/mw-1.31-release/ [18:59:00] Amir1: I imagine RoanKattouw will prefer to merge that just /after/ the cut, not just before it. :-) [19:27:30] anomie: ah, I just saw https://phabricator.wikimedia.org/T196379 Looks like that needs to happen on Beta Cluster *now* though, yes? As the db update script is failing on that new code [19:28:03] sorry, just saw your comment [20:06:51] James_F: yeah, It has been sitting there for a while now :/ [20:08:02] no_justification stable release? [20:26:15] Yes. That [20:36:48] ok :) [21:23:11] anybody knows if there's an easy way to get from DB://cluster25/342831976 URL to the actual revision text from the command line? [21:29:18] Are you getting that from the archive row? [21:29:36] Reedy: from text table [21:32:02] SMalyshev: ExternalStore::fetchFromURL()? [21:43:21] Reedy hi, wondering could you review https://gerrit.wikimedia.org/r/#/c/437364/ please? :) [21:44:10] I'm curious what people's thoughts are on adopting conventions for maintenance script parameters. In particular to make consistent whether "dry run" is the default or how to enable it, and to reject unknown parameters. So that e.g. 'php nukeTheWorld.php --dry-pun' does not nuke the world, like it would now. [21:45:26] Reedy question, would this: [21:45:27] return is_array( $key) && ( count( $val ) == 3 ) [21:45:27] ? [ $val[0], $val[1] ] [21:45:27] : [ null, null ]; [21:45:29] work? [21:46:01] No [21:46:23] hmm [21:47:29] Reedy which way would you do it so it's not duplicated? [21:47:40] Look at what you pasted [21:48:10] Reedy: thanks, will try that. No CLI tool? [21:49:02] SMalyshev: Does 'echo .. | mwscript eval.php --wiki' count as a CLI tool? :D [21:49:04] Krinkle: dry run for nuke-the-world scripts makes sense, for others maybe not so much [21:49:06] Nope... eval.php would be closest [21:49:20] return !is_array( $key) ? [ null, null ] : [ $val[0], $val[1] ]; [21:49:21] Krinkle: maybe :) I didn't think about eval, will try it [21:49:22] reedy ^^ [21:50:20] paladox: You're dirtying the diff by inverting it unnecessarily. You're losing the check that's already there and you're doing an is_array() on something that'd never be an array [21:50:56] hmm [21:56:49] Reedy: btw, https://phabricator.wikimedia.org/T196185 doesnt' cherry-pick cleanly. I can land it if you draft one :) [21:57:14] Why me? ;P [21:57:32] Cherry pick to what? [21:58:59] Oh, I misread Lego as Reedy [21:59:03] I don't... know. [21:59:10] That's... a new one :P [21:59:10] o.O [21:59:19] Krinkle: You know what I was saying about getting your eyes tested... [21:59:31] But yes, I'll put up a manual cherry-pick [21:59:33] x.x [21:59:46] □.□ [21:59:50] Indeed. [22:06:46] Krinkle: release notes in 1.31 are out of sync with master I think. anyways, https://gerrit.wikimedia.org/r/437368 [22:07:54] legoktm: hm.. thats not good. Is it just one commit forgotten to backport, or should we sync notes separately? [22:08:44] https://paste.fedoraproject.org/paste/nY6j63mnuNDIKtxw4CT-3A [22:09:29] (PS1) Legoktm: Sync RELEASE-NOTES-1.31 with REL1_31 [core] - https://gerrit.wikimedia.org/r/437370 [22:09:53] I think people added rel notes directly to 1.31 instead of doing it in master first and then cherry-picking [23:42:31] legoktm: I also think a manually curated Release Notes file is rather antiquated :\ [23:43:25] heh [23:43:57] probably [23:54:02] MaxSem: I started looking, but I wasn't able to find any HHVM bug report for the issues with variadic params [23:54:39] apparently, it's related to PHPUnit itself [23:55:11] in any case, just another reason to drop HHVM support the second WMF migration is complete [23:56:45] I can haz review of https://gerrit.wikimedia.org/r/405374 before it conflicts again? [23:58:07] I can't think of any reason to keep CryptRand around... (after deprecation policy is fullfilled)