[00:08:28] (CR) Ejegg: [C: 2] "Thanks!" [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/184841 (owner: Awight) [00:08:49] (Merged) jenkins-bot: assign credit and blame [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/184841 (owner: Awight) [00:42:18] (PS1) Ejegg: Exit normally on sigterm to close db connections [wikimedia/fundraising/tools] - https://gerrit.wikimedia.org/r/185351 (https://phabricator.wikimedia.org/T86822) [00:49:58] (CR) Awight: [C: 2] "Nice work!" [wikimedia/fundraising/tools] - https://gerrit.wikimedia.org/r/185351 (https://phabricator.wikimedia.org/T86822) (owner: Ejegg) [00:50:01] (Merged) jenkins-bot: Exit normally on sigterm to close db connections [wikimedia/fundraising/tools] - https://gerrit.wikimedia.org/r/185351 (https://phabricator.wikimedia.org/T86822) (owner: Ejegg) [00:50:13] thanks! [00:50:45] I would worry that the less kill-y signal might not be enough to blast through other hanging threads, but we'll see [00:51:12] ooh, are we threading much in other python tools? [00:51:28] not explicit threads, but system calls and stuff... [00:51:43] I'm sure this is fine, it just feels funny to downgrade a signal [00:51:51] hmm, guess we should keep an eye out [00:52:00] maybe we should still send the SIGTERM after the db exit handler? [00:52:25] yeah, that might be the thing to do [00:52:31] meanwhile :) I'm battling a test isolation issue in DI [00:52:38] it's driving me up and down the wall [00:52:49] oh, that missing field? [00:53:41] yeah seems like tests are interacting, but it doesn't look like it's the data!! [00:53:45] Still investigating... [00:54:01] The other one is the "function must be a string" nonsense coming from jenkins--I can't reproduce that locally. [00:54:04] Fun [00:54:12] More like Friday kinda fun [00:54:35] heh, feeling like the end of the workday here too [00:54:52] faux real [00:55:16] ah, os.kill(os.getpid(), signum) is what I want [01:04:58] (PS1) Ejegg: Re-emit SIGTERM after closing connections [wikimedia/fundraising/tools] - https://gerrit.wikimedia.org/r/185352 [01:05:00] ejegg: the missing field thing was a double bug :) [01:05:21] ah, very curious to see the fix [01:07:29] (PS1) Awight: Inherit from DonationInterfaceTestCase [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/185353 [01:08:30] (PS1) Awight: Don't fallback from unknown currency [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/185354 [01:08:56] (PS1) Awight: Only normalize if there's data. [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/185355 [01:10:41] (CR) Awight: [C: 2] "I don't understand the double killing, but it looks like a good idea :)" [wikimedia/fundraising/tools] - https://gerrit.wikimedia.org/r/185352 (owner: Ejegg) [01:10:43] (Merged) jenkins-bot: Re-emit SIGTERM after closing connections [wikimedia/fundraising/tools] - https://gerrit.wikimedia.org/r/185352 (owner: Ejegg) [01:11:41] (PS7) Awight: Burn a small book of unused code [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/184849 [01:12:06] awight: signal(SIGTERM, SIG_DFL) just unhooks the handler (sets it back to default behavior) so we don't loop [01:13:06] aaah [01:18:15] (CR) Ejegg: [C: 2] Inherit from DonationInterfaceTestCase [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/185353 (owner: Awight) [01:18:48] (Merged) jenkins-bot: Inherit from DonationInterfaceTestCase [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/185353 (owner: Awight) [01:20:59] (CR) Ejegg: [C: 2] "Good catch!" [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/185354 (owner: Awight) [01:21:20] (Merged) jenkins-bot: Don't fallback from unknown currency [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/185354 (owner: Awight) [01:27:01] aargh, that normalization fix looks wrong at first glance, but I bet we really are storing stuff in 'normalized' before we normalize [01:29:49] well, I'll look at it tomorrow. G'night all [01:30:47] bye! [01:31:07] ejegg|away: yes... you can never be too normal. [01:32:42] (PS2) Awight: More validation testing [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/185248 [01:33:14] (PS3) Awight: More validation testing [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/185248 [17:02:57] wth does "Award Token" do in phabricator? [17:03:05] I'm about to just start pressing buttons. [17:04:03] * K4-713 giggles [17:04:25] Uhh, that's clearly a Toucan Token. [17:04:53] Not even remotely a pterodactyl. [17:05:44] awight: I gave you a toucan. [17:05:54] I don't even know what that does for you. [17:06:54] they're supposed to be good at locating colorful cereal [17:07:08] But these guys are apparently terrible at animals. [17:07:53] I'm a fan of the medals being "Orange/Grey/Yellow" [17:08:50] If they had a whale in there... [17:09:00] ...everybody would get one. [17:09:08] From me. [17:09:17] It would be totally unclear if that meant I was happy or upset. [17:10:25] It might be clear that you intend it not to be clear ;) [17:10:34] K4-713: looks like a meaty bird, thanks [17:10:44] Toucan Token. [17:10:46] What, the whale? [17:10:48] I mean, it's got to me. [17:10:52] *be [17:10:53] Right? [17:10:59] There's no other... possible... [17:11:12] That is so lame that they're trying to pass a toucan off as amazing protobird [17:11:12] (whale flies straight into frying pan) [17:11:25] The devs are probably open to feedback. [17:11:28] And improved icons. [17:11:33] I feel like I'm being expertly trolled. Like, specifically me. [17:11:34] hwalls! [17:12:01] "We made a joke we didn't call too much attention to, and then blew it. HAHA K4." [17:12:12] Is this not the raddest icons ever--http://upload.wikimedia.org/wikipedia/commons/thumb/b/b3/Wikipedia_Library_owl.svg/80px-Wikipedia_Library_owl.svg.png [17:12:25] Yes. [17:12:35] I told her yesterday. [17:12:39] oh woot [17:12:43] I missed the chance. [17:13:28] * awight registers with fear that I've had a r/w production SQL console open through all these near-copypasta incidents [17:14:39] ^D^D^D! [17:15:12] Rebuilding everything that happened since the last backup is fun. [17:15:21] ...isn't it? [17:15:35] K4-713: hey you want to do some CR, or not until the WX parser has totally frosted your synapses? :p [17:15:46] Sadly, that's not the problem. [17:15:55] hehe [17:16:03] It's sad, because if that was the problem it would mean I'd have had a chance to work on it. [17:16:06] you woke up and were still in meetingtown? [17:16:13] Oh, speaking of Things: [17:16:37] maybe next weekend, Shell Beach [17:16:39] ejegg: I changed that one patch I had in for restoring chargeback functionality. [17:16:55] Which... seems like something we should try to wrap up before PPena gets too far into the finance reconciliation. [17:17:20] I saw you fixed the array thing and I +2ed [17:17:23] awight: I woke up at 5 and drove in. [17:17:26] Was there something else? [17:17:33] Oh, did you? [17:17:35] Neat. [17:17:37] and, shall I deploy? [17:17:48] If you have the bandwidth to do so, that would be *great*. [17:17:48] K4-713: blyeak [17:17:53] fa sho [17:17:56] awight: I am a sad panda. [17:18:13] K4-713: I considered calling about that, but it would have been 1am and made you sadder [17:18:31] plus, I would have died. And probably paid BART for the privilege of going through a tunnel anyway. [17:18:44] Actually, that would have been okay. I was having a f'd up dream that one of my guinea pigs turned into an evil genuis. [17:18:51] whooohahaha! [17:18:55] Not... the one that looks like a mad scientist. [17:18:58] The other one. [17:18:59] (PS1) Ejegg: Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - https://gerrit.wikimedia.org/r/185455 [17:19:00] Dr. Yacub [17:19:01] And he bit me. [17:19:05] fack. [17:19:09] And started doing Things in the attic. [17:19:12] did you get superpowers? [17:19:12] that is real [17:19:30] (CR) Ejegg: [C: 2] Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - https://gerrit.wikimedia.org/r/185455 (owner: Ejegg) [17:19:45] But I couldn't get to the attic to see what Things, because the staircase (that doesn't actually exist in my house) kept moving. [17:19:56] spooky! [17:20:07] Also he could talk. [17:20:20] That did not register as odd at the time. [17:20:26] Greatest attic book ever btw: http://static.guim.co.uk/sys-images/Guardian/Pix/pictures/2011/3/10/1299758090372/Satoshi-Kitamura-008.jpg [17:20:41] Woah. [17:20:53] he has one of those not-staircases [17:20:59] It was kind of like that, only, like... Indiana Jones levels of dusty. [17:21:26] did... the evil superpig say anything? [17:21:37] Many, many things. [17:21:41] Most of which I can't remember. [17:21:55] !log updated civicrm from d648ededf5c9fc2b0ebf989300ca2037956418e3 to 4fa10ec9e3afbf65e6cbd523138cdc4b4485c482 [17:22:01] Logged the message, Master [17:22:08] Mostly along the lines of "THIS IS MY HOUSE NOW." [17:22:11] I think you should slow down a recording of their ordinary so-calle squeals [17:22:40] omg [17:22:59] Did you ever play Day of the Tentacle? [17:23:04] He sounded like Purple. [17:23:34] I've only just realized. That's amazing. [17:24:38] You should set your alarm for 4AM more often, just enough to startle the next chapter out of your tormented brain. [17:27:48] I really hate to say it, but there may be something to that. [17:29:09] (PS8) Awight: WIP Lots of validation cleanup [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/185082 [17:29:14] Oh, fuff. There's still something wrong. [17:29:14] (CR) Ejegg: [C: 2] Only normalize if there's data. [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/185355 (owner: Awight) [17:29:29] (CR) jenkins-bot: [V: -1] WIP Lots of validation cleanup [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/185082 (owner: Awight) [17:29:44] K4-713: that ^^ 185355 for example you might want to CR post-facto [17:29:51] Not... evilpig. I mean the chargebacks. I guess at this point I'm just assuming they're unrelated. [17:30:17] hmm [17:32:30] (Merged) jenkins-bot: Only normalize if there's data. [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/185355 (owner: Awight) [17:34:33] (CR) Ejegg: [C: 2] More validation testing [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/185248 (owner: Awight) [17:34:50] (Merged) jenkins-bot: More validation testing [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/185248 (owner: Awight) [17:36:04] I'm gonna deploy tools for the python sigterm/close connections fix if there are no objections [17:36:48] also, Jeff_Green: would you mind checking for processes querying geonames again? I think we want to kill them all [17:36:55] Awesome. This makes no sense. [17:37:09] That thing with the silverpop export leaving queries running [17:37:22] ejegg: sure. this reminds me--I think we need to disable that export script [17:37:49] I think I fixed it so it will close connections when jenkins kills it at least [17:37:55] that's good [17:38:03] we kinda need it if they're going to send any mass emails [17:38:18] it's effectively taking down the production db [17:38:42] After we kill any existing queries hanging onto geonames, I'm hoping the next run goes better [17:38:49] annoyingly I wasn't getting paged, but load was rediculously high for days [17:38:50] ok [17:39:21] it's been running for 29234 [17:39:26] just one instance today though [17:39:45] hmm, guess that's this morning's [17:39:51] mind killing that? [17:40:00] I'll update tools and try running again [17:40:05] done [17:40:16] and we can see if it overloads the db when it's only running once [17:42:09] awight: I'll deploy your bannerbot useragent too [17:42:47] (PS1) Ejegg: Merge branch 'master' into deploy [wikimedia/fundraising/tools] (deploy) - https://gerrit.wikimedia.org/r/185465 [17:43:01] (CR) Ejegg: [C: 2] Merge branch 'master' into deploy [wikimedia/fundraising/tools] (deploy) - https://gerrit.wikimedia.org/r/185465 (owner: Ejegg) [17:43:10] ejegg: awesome. That will make some people happy. [17:44:07] !log updated tools from 88b57fea517d2232e8ae906df550f426b6574f24 to 84442d51a841af4265ff103827cda83d5dd9dc54 [17:44:11] Logged the message, Master [17:44:37] OK, gonna re-run the silverpop export [17:45:54] we don't periodically update that geonames db, do we? [17:45:56] (PS9) Awight: Lots of validation cleanup [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/185082 [17:46:13] (CR) jenkins-bot: [V: -1] Lots of validation cleanup [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/185082 (owner: Awight) [17:46:18] ejegg: Not that I've ever heard of [17:46:27] ejegg: no change to that db since we last blew it up, in june [17:46:32] cool [17:46:59] K4-713: so, here's an example of what I was talking about, Jenkins gets a completely different answer than I do locally: https://integration.wikimedia.org/ci/job/mwext-DonationInterface-testextension-zend/328/console [17:47:21] Hum. [17:47:24] If you get the chance, maybe you could see if it happens locally for you? 185082 [17:47:30] What's in your localsettings, locally? [17:47:37] function name must be a string, huh? [17:47:39] Sure, I can do that. [17:48:00] ...heh. [17:48:17] What's going on in DataValidator.php on line 368? [17:48:41] If it's the kind of voodoo I think it is... [17:49:13] weird, he's already throwing an exception if !is_callable($callable) [17:49:14] oh definitely [17:49:18] right! [17:50:04] wait, but you can do that with arrays? [17:50:16] And, you're passing this locally? [17:50:25] wh [17:50:42] hehehe [17:50:50] * awight turns into a guinea pig [17:51:20] I think that array thing has been legal... forever. like PHP 4 [17:53:39] yep, that commit passes all the DI tests on my machine [17:53:47] that's sick [17:54:32] still zend [17:55:00] good point. but yeah [17:55:41] 5.5 vs 5.3 is all I can think of, but you say that array trick is much older [17:56:16] I tried a test file with just that feature, on barium [17:56:24] exact same release, afaict [17:56:46] My last hope is that K4-713 has the right wall voltage [17:56:50] dang [17:57:16] Gah, sorry: I have too many brain tabs open. [17:57:26] * K4-713 take s a deep breath [17:57:40] The thing is, today is really the last day before next friday. [17:58:00] * K4-713 re-reads last statement; hates everything [18:01:22] awight: I'm getting... 9 failures. [18:01:52] They're all "Untranslated messages present" [18:02:25] But it looks like some kind of escaping disaster. [18:02:45] http://www.recessframework.org/page/php-callables-is-callable-call-user-func-array-reflection [18:03:01] down at "Dynamically Invoking Instance and Static Methods" [18:03:14] awight: I'll stuff it in an email [18:03:21] they mention exactly our situation [18:03:52] and say we need call_user_func [18:07:54] yeah, their example checks out for me on barium [18:08:03] must be a 5.3 thing [18:08:40] ejegg: try the array syntax on barium, though! [18:09:00] Thank you for finding the blog, I'm sure this will work... [18:09:05] pure evil. [18:09:25] Yeah, I did class Blah { static function thing() { echo "thing";} } [18:09:40] $callableArray = array( "Blah", "thing"); [18:10:01] then call_user_func($callableArray) echos "thing" [18:10:17] Just for fun, try $callableArray() [18:10:17] but just $callableArray() dumps me back to console with no echo [18:10:20] oh [18:10:22] huh [18:10:29] that's even ruder than a fatal error [18:10:31] lemme see why no error message [18:10:54] come to think of it, I might have not had a side-effect to look for [18:11:11] yep. [18:11:26] (PS10) Awight: Lots of validation cleanup [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/185082 [18:12:51] Woohoo! [18:12:57] nice... [18:13:12] Good thing CI saved me from blowing up the cluster! [18:13:19] ...today... [18:13:20] hehe [18:13:37] I wish it would save me from making 12 more useless commits in the crm repo. [18:13:43] But, you know: I'm gonna. [18:14:16] I'm gonna knock that latest patch around a bunch locally, do some stepping through. [18:14:26] cool. [18:14:29] I'd really like to deploy this stuff before we go further [18:14:47] K4-713: thanks! Feel free to refactor wmf_civicrm. It's open season. [18:15:05] Again, I site the "no more days between now and next friday" thing. [18:15:16] I have lame manager stuff to do before then. [18:15:19] http://laststandonzombieisland.files.wordpress.com/2013/07/dronepermit-633x352.jpg [18:15:45] I thought it was wabbit season. [18:16:13] gotta hack em as they fly over, sweet talk them into a soft landing so you can scavenge parts [18:18:18] the predator whisperer [18:19:02] (PS11) Awight: Lots of validation cleanup [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/185082 [18:19:15] noticed I was changing some minor behavior [18:22:03] (PS12) Awight: Lots of validation cleanup [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/185082 (https://phabricator.wikimedia.org/T86945) [18:22:11] (PS8) Awight: Burn a small book of unused code [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/184849 (https://phabricator.wikimedia.org/T86945) [18:22:18] (PS3) Awight: Wipe out credit card validations [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/184847 (https://phabricator.wikimedia.org/T86945) [18:22:20] (CR) jenkins-bot: [V: -1] Wipe out credit card validations [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/184847 (https://phabricator.wikimedia.org/T86945) (owner: Awight) [18:23:02] Oh yeah. awight, ejegg: Any reactions to the review thing I want to do? [18:23:07] Nobody said anything. [18:23:28] (PS9) Awight: Burn a small book of unused code [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/184849 (https://phabricator.wikimedia.org/T87043) [18:23:41] (PS3) Awight: Cleanup [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/184844 (https://phabricator.wikimedia.org/T87043) [18:24:13] K4-713: seems like a decent idea [18:25:22] I mean, I guess I assumed that if anybody hated it, I'd have heard something by now. [18:25:42] awight: ejegg can you put estimates on the cards in "in analysis"? [18:25:47] in ze sprint [18:26:09] Would that mean they had been analyzed? [18:26:11] sure thing [18:26:36] I'm... actually not trying to be a jackass at the moment. [18:26:43] Legitimate question. [18:27:33] atgo-away: Also, you missed a thing with a Toucan. [18:27:47] * awight puts it on my head proudly [18:27:49] yes, that's the missing piece :) [18:27:52] toucans? [18:28:03] * awight though angry about its non-pterodactyl talons [18:28:03] So, there's this "Award Token" button. [18:28:12] One of the tokens is *clearly* a toucan. [18:28:16] Because: Toucan token. [18:28:21] oh yeah.. i don't get those tokens at all [18:28:21] https://www.youtube.com/watch?v=f5O0EHwfPno [18:28:29] But if you hover over it, it claims to be a Pterodactyl. [18:28:33] ...maddening. [18:28:39] that's... cool [18:33:54] ejegg: off hand, do you know if there'd be a way to speed up the alipay stuff at all? apparently it's painfully slow [18:33:59] i assume that's on their side [18:39:46] atgo: I wanted to ask about points for refactor tasks--maybe we want to keep these points out of the sprint? [18:40:01] why? [18:40:31] atgo: do you know what part is slow? [18:40:45] We're doing next to nothing on our side [18:40:55] just asking GC for a URL [18:41:25] Then they do have to bounce off that GC URL before they get to Alipay, but we can't get around that [18:41:38] yeah that's weird... [18:41:41] maybe we should hassle GC about it [18:42:02] brb... going to grab a coffee [18:51:57] (CR) Ejegg: [C: -1] "Couple small behavior changes" (2 comments) [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/185082 (https://phabricator.wikimedia.org/T86945) (owner: Awight) [18:54:26] (PS4) Awight: Wipe out credit card validations [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/184847 (https://phabricator.wikimedia.org/T86945) [18:55:50] (CR) Ejegg: [C: 2] Reinstate some missing schema upgrades [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/185337 (https://phabricator.wikimedia.org/T86686) (owner: Awight) [18:56:22] (PS3) Ejegg: obsessive safety checks [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/185338 (https://phabricator.wikimedia.org/T86686) (owner: Awight) [18:56:34] (CR) Ejegg: [C: 2] obsessive safety checks [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/185338 (https://phabricator.wikimedia.org/T86686) (owner: Awight) [19:02:18] (PS13) Awight: Lots of validation cleanup [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/185082 (https://phabricator.wikimedia.org/T86945) [19:03:34] (PS14) Awight: Lots of validation cleanup [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/185082 (https://phabricator.wikimedia.org/T86945) [19:04:37] (CR) Awight: Lots of validation cleanup (2 comments) [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/185082 (https://phabricator.wikimedia.org/T86945) (owner: Awight) [19:07:09] K4-713: ejegg just merged an important commit, which you should have before rebuilding the Civi db... https://gerrit.wikimedia.org/r/185337 [19:09:22] awight: why don't you want to put points on refactor stuff? [19:12:23] atgo: thinking it's not product evolution [19:12:57] Also, we're letting this work constantly unfold, so estimates will not mean anything as the rabbithole opens [19:27:44] hmmm [19:27:52] well, whatever you guys want to do/agree on is fine with me [19:28:06] if we're not going to estimate them, let's at least put a 0 estimate instead of default so that the graphs can graph [19:28:19] also, my bank blocked my card because i was donating in israel :P [19:28:28] haha whaat [19:28:39] why?? [19:28:39] yeahhh [19:28:45] it looked fraud-y [19:28:47] just because it was weird [19:28:48] yeah [19:28:54] which i get... a bunch of small amounts in a short time frame [19:28:59] well I guess that's nice of them... [19:29:05] to be so on top o fit [19:29:10] yeah. would've been nicer if they,d you know, let me know they did it [19:29:16] but they are going to whitelist wikimedia :P [19:29:45] ha two birds with one call [19:34:38] pizzzacat: tell them your paychecks are supposed to be x100, too... [19:34:53] What is this, a paycheck for *ants*? [19:35:12] :P [19:36:09] I'm sure that will totally work [19:42:29] php passing arrays by shallow-copied-value is hard to get used to [19:48:22] ejegg: indeed! [19:49:19] (Just stick a & on the front in the receiving code to get by-ref... mmm I'm sure you knew that...) [19:57:34] dang, silverpop export seems to be dying again. WTF, query 23? How can something that normally takes 6 minutes sometimes decide to take forever? [20:00:20] ejegg: boooooo [20:00:57] I'm really surprised that the hung queries cause cpu load [20:03:16] ejegg: which one is it, again? -- Lookup timezone by country and post code -- for countries that span [20:03:32] yes, i think so [20:03:34] one sec [20:03:34] or -- Lookup timezones by country (mostly for those that do not have [20:03:37] blah [20:04:00] aww, too bad we can't explain the query, cos of tmp tables [20:04:17] lookup timezone [20:04:34] oh, i was just trying to get the process id [20:04:47] what the... db is that? [20:04:53] looks like there's a 'show explain for N' command in mariadb [20:05:03] cool [20:05:30] * awight suppresses urge to run over and beat up the database [20:05:55] ah, guess i have to be in there as the export user to see their processes [20:09:53] phooey, mariadb 10.0? [20:10:03] that seems future-y [20:12:37] sad [20:15:44] after some food i'm gonna run all the queries in my own session to get an explain out of it [20:59:54] (PS1) AndyRussG: WIP Remove defaults for setup in test fixtures [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/185542 [21:00:36] (CR) jenkins-bot: [V: -1] WIP Remove defaults for setup in test fixtures [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/185542 (owner: AndyRussG) [21:24:24] FYI - https://phabricator.wikimedia.org/project/view/1004/ [21:31:20] Cat's cradle [21:31:30] C-Lo [21:31:35] C-note :( [21:31:48] Catastrophic [21:32:00] Actually, Catatonic considering the number of working days we'll have [23:21:18] (CR) Aaron Schulz: [C: 2] MWException -> Exception [extensions/ContributionTracking] - https://gerrit.wikimedia.org/r/184049 (owner: Ori.livneh) [23:21:37] (Merged) jenkins-bot: MWException -> Exception [extensions/ContributionTracking] - https://gerrit.wikimedia.org/r/184049 (owner: Ori.livneh) [23:37:49] (CR) Awight: [C: -2] "Please don't merge yet, it will probably melt down. We use an older branch of core. We need to test this patch carefully." [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/184022 (owner: Ori.livneh) [23:57:56] K4-713: yeah, guess it's not so early now. Maybe we can deploy from the bowling alley Tuesday?