[00:35:56] Here's an interesting one: maintenance/postgres/archives/patch-rename-iwl_prefix.sql creates an index with the fields in the wrong order, and maintenance/sqlite/archives/patch-rename-iwl_prefix.sql tries to create the wrong index entirely. [00:38:11] awesome [00:41:16] errr [00:49:04] speaking of sql awesomeness, article_feedback does illegal things with unsigned ints that result in actual errors beyond mysql 5.1 [00:49:28] does anyone kinda sorta work on that extension? wondering who i can cc: on the bugzilla ticket [00:49:43] binasher: Matthias Mullie for aftv5 [00:49:47] binasher: I'm just curious, what does it do? [00:50:27] mlitn: ^^ [00:50:31] AaronSchulz: set 0 = 0 + -1 [00:50:40] chrismcmahon: not aftv5 [00:50:42] aft [00:51:04] oh, dunno then, before my time. [00:54:07] AaronSchulz: there is a new sql_mode called NO_UNSIGNED_SUBTRACTION where "set unsigned 0 = 0 - 1" is allowed, but even then for some reason "set unsigned 0 = 0 + -1" is still a violation [00:58:36] AaronSchulz: and then there's the fact that cast(0 - 1 as UNSIGNED) = 18446744073709551615 [01:25:07] ooh, Chrome 24 [01:52:04] AaronSchulz: I can't remember if I asked you this yet…. but, have you ever used http://gearman.org/ ? [01:52:57] you did, no [01:53:16] is this about wikidata? [01:53:18] AaronSchulz: can you take a look at it [01:53:24] AaronSchulz: yes wikidata [01:54:19] hm. I wonder if we could use that for toollabs [01:54:25] rather than sun grid engine [01:54:59] meh, people would need to write code for it [01:55:33] Ryan_Lane: super simple code [01:55:54] hm. maybe we could write the wrapper code for them... [01:56:29] Ryan_Lane: There is a PHP extension already for it [01:56:54] MW used to have some files in the maintenance folder for gearman stuff [01:57:04] Ryan_Lane: and PHP could call out to Python workers [01:57:26] * preilly isn't a big fan of Oracle Grid Engine [01:57:33] no. I hate grid engine [01:57:41] it's incredible overkill for what's needed [01:58:15] Reedy: do you know when the gearman stuff was deleted from the maintenance folder? [01:59:39] Googling finds it in numerous github clones [01:59:39] https://github.com/flbf/mediawiki-trunk-phase3/tree/master/maintenance/gearman [02:00:46] Reedy: ha ha ha ha —> class NonScaryGearmanWorker extends Net_Gearman_Worker [02:01:24] Most of it hadn't been touched in years [02:04:32] \msg gwicke: still thinking about climbing today? [02:04:40] well that works too [02:04:43] heh heh [02:04:54] commit 8155afdcc906b22afde1857fa2cb9e0210649110 [02:04:54] Author: Sam Reed [02:04:54] Date: Wed Feb 8 20:20:13 2012 +0000 [02:04:54] Gearman stuff hasn't been touched in 3 years [02:05:10] svn [02:05:13] mwalker: yes, just ran into a bug I would like to fix [02:05:23] Reedy: Okay cool thanks for the information [02:05:27] well that works too = you are not sure whether to go? [02:05:31] https://www.mediawiki.org/w/index.php?path=%2Ftrunk%2Fphase3%2Fmaintenance%2Fgearman&title=Special%3ACode%2FMediaWiki [02:05:34] Yay for CodeReview [02:05:35] :D [02:05:45] gwicke: nah; I was going to pm you; but I screwed up the slash :p [02:05:55] gwicke: just let me know whenever and we can bike over [02:06:06] ok, hopefully 10 min at most [02:09:21] mwalker: am packing up now, will come up to the 6th [02:12:14] Reedy: Are you running Chrome Version 24.0.1312.52? [02:25:22] TimStarling: ping [02:25:32] TimStarling: What's going on with srv222 [02:25:39] TimStarling: and ulimit [02:25:59] * preilly — argh wrong channel please reply in sec [07:58:14] New patchset: Stefan.petrea; "Adding new pageview reports mobile (in progress)" [analytics/wikistats] (master) - https://gerrit.wikimedia.org/r/41979 [11:37:10] MaxSem: Have you got any monitoring for Solr in place? [12:44:29] siebrand, that was quite an adventure [12:45:10] Peter spent a colossal amount of time on debugging it - remind me to ask if he finally got it to detect failures as failures:) [12:46:13] siebrand, http://nagios.wikimedia.org/nagios/cgi-bin/status.cgi?navbarsearch=1&host=vanadium [13:41:36] I just tired to run svn pull [13:43:05] <^demon> lol. [13:44:08] sucka [13:45:35] old habits die hard? [13:45:45] stabba stabba :-D [13:46:34] <^demon> svn config alias.pull up [13:46:46] <^demon> Ohwait, can't do that ;-) [14:26:00] New patchset: Hashar; ".gitreview file" [integration/docroot] (master) - https://gerrit.wikimedia.org/r/43438 [14:26:12] Change merged: Hashar; [integration/docroot] (master) - https://gerrit.wikimedia.org/r/43438 [14:26:55] New patchset: Hashar; "import basic files from puppet" [integration/docroot] (master) - https://gerrit.wikimedia.org/r/43439 [14:27:04] Change merged: Hashar; [integration/docroot] (master) - https://gerrit.wikimedia.org/r/43439 [14:37:32] New review: Aude; "We can trust Matma Rex here" [integration/zuul-config] (master) C: 1; - https://gerrit.wikimedia.org/r/42574 [15:22:12] New patchset: Hashar; "phplint building macro" [integration/jenkins-job-builder-config] (master) - https://gerrit.wikimedia.org/r/43443 [15:22:46] Change merged: Hashar; [integration/jenkins-job-builder-config] (master) - https://gerrit.wikimedia.org/r/43443 [15:28:15] New patchset: Hashar; "(bug 43735) phplint generic template" [integration/jenkins-job-builder-config] (master) - https://gerrit.wikimedia.org/r/43444 [15:28:44] Change merged: Hashar; [integration/jenkins-job-builder-config] (master) - https://gerrit.wikimedia.org/r/43444 [15:32:44] New patchset: Hashar; "(bug 43736) PHP lint on mw/tools/code-utils" [integration/jenkins-job-builder-config] (master) - https://gerrit.wikimedia.org/r/43446 [15:33:01] Change merged: Hashar; [integration/jenkins-job-builder-config] (master) - https://gerrit.wikimedia.org/r/43446 [15:34:03] New patchset: Hashar; "(bug 43736) PHP lint on mw/tools/code-utils" [integration/zuul-config] (master) - https://gerrit.wikimedia.org/r/43447 [15:34:43] Change merged: Hashar; [integration/zuul-config] (master) - https://gerrit.wikimedia.org/r/43447 [16:03:10] New patchset: Hashar; "grunt jshint target now a builder macro" [integration/jenkins-job-builder-config] (master) - https://gerrit.wikimedia.org/r/43453 [16:04:20] Change merged: Hashar; [integration/jenkins-job-builder-config] (master) - https://gerrit.wikimedia.org/r/43453 [16:38:05] New patchset: Hashar; "triggers for mw/ext/GettingStarted" [integration/zuul-config] (master) - https://gerrit.wikimedia.org/r/43458 [16:38:05] New patchset: Hashar; "triggers for mw/ext/PHPExcel" [integration/zuul-config] (master) - https://gerrit.wikimedia.org/r/43459 [16:38:16] Change merged: Hashar; [integration/zuul-config] (master) - https://gerrit.wikimedia.org/r/43458 [16:38:23] Change merged: Hashar; [integration/zuul-config] (master) - https://gerrit.wikimedia.org/r/43459 [16:41:57] New patchset: Hashar; "fix GettingStarted triggers" [integration/zuul-config] (master) - https://gerrit.wikimedia.org/r/43463 [16:42:07] Change merged: Hashar; [integration/zuul-config] (master) - https://gerrit.wikimedia.org/r/43463 [16:44:28] New patchset: Hashar; "makes mwext-PHPExcel-jslint voting" [integration/zuul-config] (master) - https://gerrit.wikimedia.org/r/43464 [16:44:38] Change merged: Hashar; [integration/zuul-config] (master) - https://gerrit.wikimedia.org/r/43464 [16:47:24] New patchset: Hashar; "jobs for mw/ext/GettingStarted" [integration/jenkins-job-builder-config] (master) - https://gerrit.wikimedia.org/r/43466 [16:47:24] New patchset: Hashar; "jobs for mw/ext/PHPExcel" [integration/jenkins-job-builder-config] (master) - https://gerrit.wikimedia.org/r/43467 [16:47:34] Change merged: Hashar; [integration/jenkins-job-builder-config] (master) - https://gerrit.wikimedia.org/r/43466 [16:47:42] Change merged: Hashar; [integration/jenkins-job-builder-config] (master) - https://gerrit.wikimedia.org/r/43467 [16:50:44] New patchset: Hashar; "jobs for mw/ext/Semantic*" [integration/jenkins-job-builder-config] (master) - https://gerrit.wikimedia.org/r/43468 [16:51:14] Change merged: Hashar; [integration/jenkins-job-builder-config] (master) - https://gerrit.wikimedia.org/r/43468 [16:58:37] New patchset: Hashar; "triggers for mw/ext/Semantic*" [integration/zuul-config] (master) - https://gerrit.wikimedia.org/r/43470 [16:58:53] Change merged: Hashar; [integration/zuul-config] (master) - https://gerrit.wikimedia.org/r/43470 [17:27:02] New patchset: Hashar; "Revert "triggers for mw/ext/Semantic*"" [integration/zuul-config] (master) - https://gerrit.wikimedia.org/r/43474 [17:27:34] Change merged: Hashar; [integration/zuul-config] (master) - https://gerrit.wikimedia.org/r/43474 [18:02:38] What is Daniel Kinzler's nick on IRC? [18:04:36] AaronSchulz: Do you know ^^ [18:04:47] <^demon> DanielK_WMDE usually. [18:04:55] ^demon: Okay thanks [18:05:02] <^demon> yw [18:05:23] ^demon: Do you also happen to know what channels he frequents? [18:05:37] <^demon> #mediawiki, here. [18:05:44] <^demon> aude: Is Daniel around today? [18:06:33] * preilly realizes that it's 7:06 PM Friday, January 11, 2013 (CET) Time in Berlin, Germany [18:06:42] <^demon> Yeah, it is 7pm on a friday :p [18:06:53] ^demon: heh heh [18:35:15] chrismcmahon, we can talk about A pages and Echo testing event whenever you wish [18:47:32] Why are the REL points for extensions created as tags instead of branches? [18:47:39] Can't backport a fix this way. [18:47:47] conflict: https://gerrit.wikimedia.org/r/gitweb?p=mediawiki/extensions/Gadgets.git;a=summary [18:48:48] ^demon: [18:49:30] <^demon> Krinkle: For most people, a tag is sufficient. If you'd rather use a branch, just delete the tag and create it as a REL1_nn branch. [18:49:46] <^demon> Or create a branch and update the tag to point to it. [18:49:50] Doesn't that require additional permission? [18:50:00] https://gerrit.wikimedia.org/r/gitweb?p=mediawiki/extensions/Vector.git [18:50:01] <^demon> No, owners for repos have all the permissions they'd need for it. [18:50:20] There's a bunch now that a tag with the same name as the branch, where the branch is the "right" one [18:50:40] (e.g. the point that got bundled in the release and/or the point created by the maintainers of the extension) [18:51:07] <^demon> We had done a branching at REL1_20 like we used to. [18:51:11] <^demon> But I was swapping them to tags. [18:51:16] <^demon> Thought I cleaned up the branches. [18:51:35] I'd rather keep the branches where they existed, they were created for a reason. [18:51:47] Also, github caches tags differently. [18:51:52] And for good reasons. [18:51:58] <^demon> They were created en-mass. [18:52:19] as tags [18:52:57] <^demon> Yeah, I did the tags yesterday. [18:53:24] <^demon> Should we use branches instead, you think? [18:53:56] I think so, yes. They aren't bound to be fixed points, they're maintained with backports (tags would be for a release, which they aren't) [18:54:04] just like in core. [18:54:19] I don't want to convert extension tags to branch any time I get across a backport [18:54:34] <^demon> Hmm, you've convinced me. I'll delete all the tags I created en-mass, and then create new branches instead (for ones that don't have it) [18:54:35] I just stumbled on it now by accident, noticed a name conflict in Gadgets [18:55:39] Hm.. looks like tags can't be added/deleted from the gerrit interface. I'll wait for you to do it, not in any rush [18:57:26] <^demon> Yeah, it's easiest to do from the cli anyway. [18:57:30] <^demon> Too many to waste time clicking. [19:01:20] preilly: doubt daniel would be around in the evening [19:02:05] <^demon> Krinkle: Grab a coffee or do a crossword puzzle. This is gonna take awhile. [19:42:32] lwelling: Are you not in #mediawiki_security [19:44:09] preilly I am not [19:44:29] lwelling: you should join it [19:44:47] lwelling: it's our private channel for talking about important stuff [19:45:04] lwelling: can I PM? [19:45:06] sure [19:52:36] New patchset: Hashar; "triggers for mw/ext/Semantic*" [integration/zuul-config] (master) - https://gerrit.wikimedia.org/r/43490 [19:52:48] New review: Hashar; "resubmitted with https://gerrit.wikimedia.org/r/43490" [integration/zuul-config] (master) - https://gerrit.wikimedia.org/r/43474 [20:13:35] preilly: *poke* [20:14:26] preilly: want to come over to #wikimedia-wikidata? [20:15:55] He's out for lunch [20:18:23] <^demon> Krinkle: REL1_19, REL1_20 tags deleted. Creating REL1_19 branches now. [20:19:31] Reedy: re replied to my mail about 1 minute before i poked him here... [20:19:40] well, i guess he has mail on his phone, but not irc :P [20:20:11] well, i'll be on IRC a *bit* longer, but probably will drift off soon. [20:31:42] <^demon> Krinkle: REL1_19 done, doing REL1_20 now. [20:39:39] Change merged: Hashar; [integration/zuul-config] (master) - https://gerrit.wikimedia.org/r/43490 [20:54:38] New patchset: Hashar; "jobs for mw/ext/Vector" [integration/jenkins-job-builder-config] (master) - https://gerrit.wikimedia.org/r/43575 [20:55:52] Change merged: Hashar; [integration/jenkins-job-builder-config] (master) - https://gerrit.wikimedia.org/r/43575 [20:57:13] New patchset: Hashar; "triggers for mw/ext/Vector" [integration/zuul-config] (master) - https://gerrit.wikimedia.org/r/43576 [21:08:13] New patchset: Hashar; "jobs for mw/ext/CentralAuth" [integration/jenkins-job-builder-config] (master) - https://gerrit.wikimedia.org/r/43578 [21:08:13] New patchset: Hashar; "jobs for mw/ext/EducationProgram" [integration/jenkins-job-builder-config] (master) - https://gerrit.wikimedia.org/r/43579 [21:08:50] Change merged: Hashar; [integration/zuul-config] (master) - https://gerrit.wikimedia.org/r/43576 [21:12:01] Change merged: Hashar; [integration/jenkins-job-builder-config] (master) - https://gerrit.wikimedia.org/r/43578 [21:14:09] New patchset: Hashar; "triggers for mw/ext/CentralAuth" [integration/zuul-config] (master) - https://gerrit.wikimedia.org/r/43581 [21:14:23] Change merged: Hashar; [integration/zuul-config] (master) - https://gerrit.wikimedia.org/r/43581