[00:03:44] not so fast ejegg... build just failed for silverpop :( [00:04:00] atgo: d'oh! Let's see... [00:05:04] oops, should be an easy fix. [00:05:10] woohoo! [00:10:27] (PS1) Ejegg: Zap stray semicolon [wikimedia/fundraising/tools] - https://gerrit.wikimedia.org/r/177132 [00:10:48] (PS2) Awight: Zap stray semicolon [wikimedia/fundraising/tools] - https://gerrit.wikimedia.org/r/177132 (owner: Ejegg) [00:10:53] (CR) Awight: [C: 2] Zap stray semicolon [wikimedia/fundraising/tools] - https://gerrit.wikimedia.org/r/177132 (owner: Ejegg) [00:10:56] (Merged) jenkins-bot: Zap stray semicolon [wikimedia/fundraising/tools] - https://gerrit.wikimedia.org/r/177132 (owner: Ejegg) [00:11:05] awight: speedy! [00:14:10] (PS1) Ejegg: Merge branch 'master' into deploy [wikimedia/fundraising/tools] (deploy) - https://gerrit.wikimedia.org/r/177135 [00:14:27] (CR) Ejegg: [C: 2] Merge branch 'master' into deploy [wikimedia/fundraising/tools] (deploy) - https://gerrit.wikimedia.org/r/177135 (owner: Ejegg) [00:15:36] !log updated tools from 0a2c365455d417b21f4ebccaf0e5e3fc5bdb887f to 06e69f0bd1a1f74eb8055f5300b48ad3b78eedea [00:15:40] Logged the message, Master [00:23:21] awight: did you say once that I should add the days I'm here to a calendar? if so, which one? (blurggg, I'm just here on hold on a Skype call in the batcave...) [00:23:39] AndyRussG: the fundraising calendar [00:23:53] atgo: do you know the ID for it? I can't find it on Office Wiki [00:23:58] thanks :) [00:24:08] pm'd to you [00:24:23] also i'm going to add it to the team collab page [00:24:31] https://collab.wikimedia.org/wiki/Fundraising [00:29:20] ejegg: while we're at it, i just added you to the fundraising calendar, too [00:29:27] could you add your days in town? :) [00:29:29] thanks atgo ! [00:29:33] no hurry [00:39:43] (PS1) Awight: Wait until the 'clean' task is complete [wikimedia/fundraising/dash] - https://gerrit.wikimedia.org/r/177139 [00:48:26] Jeff_Green: you know what... I'm scared and don't know how to do this :) [00:49:46] ccogdill: yes, hi! Take a look at the 20141202-aw.CiviImportErrors file! [00:49:56] ah thanks awight! [00:49:59] same folder? [00:50:23] yep [00:50:35] (CR) Ejegg: [C: 2] Wait until the 'clean' task is complete [wikimedia/fundraising/dash] - https://gerrit.wikimedia.org/r/177139 (owner: Awight) [00:50:55] ejegg: sadly, that didn't solve the spurious events.js "er"ror [00:51:20] aargh, it worked the first time and I got excited [00:51:36] but yup: 2nd time around [00:51:38] well, it at least keeps us from deleting output files :p [00:52:37] awight: it's perl evil! [00:52:54] I can do it...someday [00:53:26] awight looks great! I’m assuming I don’t import these with the same dedupe rule… but not sure which one to use [00:57:47] mmm right [00:57:51] ok lemme make that [00:58:14] Jeff_Green: so 'files' is the only trick, eh? [00:58:20] thanks :) [00:59:20] ccogdill: I don't think I can make such a rule, actually. hrm [00:59:53] can I do this through sql somehow? [01:00:00] or something [01:00:04] eeesh [01:01:14] ccogdill: can you do the import without a dedupe rule, I wonder? [01:01:20] (mebbe try on staging first) [01:01:29] sure I’ll try it [01:01:43] thx! [01:02:22] K4-713: pls let me know when's a good time to bug you asking for... various stuff. thanks :) [01:02:52] AndyRussG: Is it urgent? Or, can I say "tomorrow"? [01:03:18] K4-713: nah not urgent :) [01:03:26] just bureaucracy I think [01:04:09] AndyRussG: Ah, yes. [01:04:25] I'm trying to commit something awful in the next hour. [01:04:34] It'll be great. [01:04:55] * awight scowls [01:05:07] awight: But I'm making this for you. [01:05:07] K4-713: K I'm sure bureaucracy will only make it awfuller [01:06:00] I hope we have some kind of hilarious arms race towards full-on code thaw ;) [01:06:52] awight: I think so? [01:07:46] I'm only melting code with a laser beam. [01:08:01] Jeff_Green: I was sort of doing that to procrastinate, but then realized it would be *more* difficult than my real job :p [01:08:29] hahahaha [01:08:39] do it for the love of perl! [01:09:14] ino, I feel so !33+ speaking punctuation [01:09:16] 0________0 [01:09:17] Hi meganhernandez... I don't have permission to see the Google Doc with the impressions data [01:09:33] mm awight it’s taking a really long time to get past the first step... [01:09:50] I’m wondering if I did the wrong thing on “For Duplicate Contacts” [01:10:31] should I have chosen “Update” or “No Duplicate checking”? [01:10:32] ccogdill: hehe I just discovered you don't exist here [01:10:39] ccogdill: dfinitely "update" [01:10:44] okay that’s what I did [01:10:57] am I not allowed to change things? :p [01:10:58] by first step, u mean the first screen? [01:11:02] yeah [01:11:12] pressed continue a few minutes ago... [01:11:19] ooh [01:12:02] ccogdill: did you check "first row contains headers"? [01:12:23] I just tried a file with one row and it looks healthy... [01:12:36] yeah I did [01:12:38] that’s weird [01:13:06] one awkward thing about that file was the line-endings... but that shouldn't be a huge deal. [01:13:31] alright I’ll try again I guess [01:13:34] ccogdill: maybe try again with just a few lines? [01:13:40] yeah [01:13:50] just shared AndyRussG [01:13:58] pizzzacat: is there another dash deploy happening? not seeing anything in mingle to reflect [01:14:04] with the stuff from today [01:15:01] atgo_ I will update mingle before I leave… it has deployed some small changes and I am about to deploy another version before I go home [01:15:21] https://gerrit.wikimedia.org/r/#/q/project:wikimedia/fundraising/dash,n,z [01:15:24] cool thanks [01:16:28] yep awight that works! thanks [01:16:37] I’ll do it for real now [01:16:43] ccogdill: wicked! [01:17:26] ccogdill: if you end up doing this often, we can streamline that step where I converted the error file... Otherwise, it's like a 5-minute job, u can ask me to do that any day. [01:17:40] no I don’t think this will be common [01:17:44] but never say never [01:17:45] ono! KALX is awesome at the moment. [01:18:00] ccogdill: hehe, ok I won't hold my breath [01:19:49] atgo: I updated https://wikimedia.mingle.thoughtworks.com/projects/online_fundraiser/cards/2202 with what I believe are the questions being asked here. Please look over when you have a minute. [01:21:11] meganhernandez: thanks, got it! [01:23:57] i've got to head to ze chiropractor (i just want to be like ccogdill) [01:23:57] (PS1) Katie Horn: Fewer normal user errors at LOG_ERR level [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/177145 [01:23:59] see you guys tomorrow [01:24:05] it’s the best! [01:24:16] enjoy atgo-away :) [01:24:18] awight: ^^ there 'ya go. [01:25:05] OW (about everything) [01:25:43] K4-713: sorry to be scoldy, but can u please not mix whitespace changes with code changes... [01:26:01] Haaaaargh. [01:26:08] It's my IDE being evil. [01:26:08] stupid editors... [01:26:17] The good news is that this only happens once. [01:26:20] ...per file. [01:26:38] grr [01:32:58] (CR) Awight: [C: 2] "that was kind of cool!" (1 comment) [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/177145 (owner: Katie Horn) [01:33:20] (Merged) jenkins-bot: Fewer normal user errors at LOG_ERR level [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/177145 (owner: Katie Horn) [01:33:48] ejegg I see how much the loops and such were changed now, trying to add new stuff :p [01:33:58] (looking at daily totals chart) [01:34:31] Oh yeah, all that initialization stuff [01:34:59] My test data didn't have donations for each hour of each day, so the push method was off [01:35:18] it makes a lot more sense efficiency-wise, just was really confused because I didn't remember writing it [01:41:51] (PS1) Ejegg: Skip graphing all zeros before data appears [wikimedia/fundraising/dash] - https://gerrit.wikimedia.org/r/177150 [01:48:10] pizzzacat: speaking of efficiency, ^^^ waits till the query comes back to initialize all those data points [01:48:45] sweeet [01:49:57] (CR) Ssmith: [C: 2] Skip graphing all zeros before data appears [wikimedia/fundraising/dash] - https://gerrit.wikimedia.org/r/177150 (owner: Ejegg) [01:50:08] (Merged) jenkins-bot: Skip graphing all zeros before data appears [wikimedia/fundraising/dash] - https://gerrit.wikimedia.org/r/177150 (owner: Ejegg) [01:50:12] I'm seeing a theme with initializing inside the get [01:50:14] :p [01:52:00] meganhernandez: can u remind me when we ran WP US banners? [01:53:31] 11/24 [01:53:32] https://docs.google.com/a/wikimedia.org/spreadsheets/d/1bl1FbyyGbOwxGJ-vYdnOPUfppKNGdFP_8KuDybBIdZE/edit#gid=511645806 [01:53:42] meganhernandez: rad, thank you! [02:08:26] Hey, is somebody dealing with the fredge thing? [02:09:48] who's fredge? [02:10:00] Am I filtering out some kind of email alerts I should be seeing? [02:10:41] bahaha [02:10:43] ...I'll do it. [02:10:45] I think [02:11:15] oh I hadn't noticed it was stuck, thought it was a blip. [02:12:10] I'm on it. [02:12:17] Turning off fredge qc... [02:12:49] want me to tweak the code to reject bad messages? [02:12:59] or is Science lackluster [02:13:10] No way, it's awesome up here. [02:13:13] Er. [02:13:24] I don't like that it's saying that currency_code is too long. [02:13:25] That's... [02:13:30] ...new. [02:13:48] yeah it says currency is '3.00' [02:13:54] rargh [02:14:09] I thought one of the placeholders was off. [02:14:17] Did somebody just deploy something? [02:14:26] Otherwise, I don't know how this could have just shifted. [02:14:58] Is it a manually entered donation? [02:15:03] No way. [02:15:08] These only come from payments. [02:15:09] err [02:15:56] I'm ah... going to try deleting this one message. [02:18:28] Okay, well... that sucked. [02:18:35] But it seems to have been just that one thing. [02:18:50] * K4-713 looks confused. [02:19:35] Huh. payments-init is sort of backing up. [02:19:42] 34k messages [02:20:32] that's the backlog for entering them into civi, right? [02:20:37] Nope. [02:20:41] That's just fredge data [02:20:48] ok [02:21:03] Job time limit (in seconds): 10 [02:21:08] ...upped. [02:21:14] That's just silly. [02:21:25] so, how many of us are pounding refresh on the dash? [02:21:33] Shouldn't matter. [02:21:33] and what's that doing to fredge tables? [02:21:36] :D [02:21:43] Multiqueue consumer. [02:21:51] AndyRussG: http://samarium.wikimedia.org/banner/ [02:22:02] ejegg: The duty cycle was stupidly tiny. [02:22:31] I'm watching to see if it empties out now. [02:24:13] Oh yeah, we're going to get there now. [02:26:26] (PS1) Ejegg: More efficient initialization and refresh [wikimedia/fundraising/dash] - https://gerrit.wikimedia.org/r/177158 [02:27:27] pizzzacat: I'm on an efficiency kick! ^^ seems to make FF faster with the dash. Haven't tested it in other browsers. [02:27:54] what is FF ejegg? [02:33:08] Agh. GC just had another 8-second outage. [02:33:22] ccogdill: ^^ [02:33:35] bah! [02:33:49] just 8 seconds? [02:33:52] Yep. [02:33:57] But, looks like it affected... [02:34:11] ...something like 30 transactions. [02:35:21] ah we can handle 30 [02:35:34] I’m just glad it wasn’t longer [02:35:37] thanks for the heads up! [02:37:39] ccogdill: It looks like they're not entirely done timing out, either. [02:37:45] But, it was just one extra. [02:37:50] In a giant pile. [02:37:51] okay... [02:37:58] Keeping an eye on it. :) [02:38:04] this is like the beginning of a horror movie [02:38:13] where something just mildly scary happens [02:38:22] :/ [02:38:36] It's okay. I'll just go outside by myself with no flashlight in the rain. [02:38:41] * K4-713 whistles [02:41:15] There goes another one. [02:42:29] Oh good. somebody's cloning pizzzacat. [02:42:46] haa [02:42:55] yeah I don't even know [02:44:09] I hate it when I am SOOOO close to a solution and I just can't understand it because my brain is fried [02:44:33] TV break. [02:44:37] it's frustrating because I know when I open my computer in the morning it will take me 2 seconds to fix [02:44:42] yep [02:44:43] same old thing [02:44:54] and I really want to have this chart today. sigh. [02:45:36] are you at science night? [02:45:40] yep! [02:45:48] on your laptop [02:46:08] mhm [02:46:26] yo dogg [02:46:46] Whatever you are about to say, is true. :) [02:47:08] Gah, I know what I have to patch tomorrow. [09:47:51] is there a list of the fundraiser banners somewhere? [10:02:33] as https://meta.wikimedia.org/wiki/Fundraising_2014 doesn't exist, unlike previous years [10:06:52] hi zuzak this is the page you are probaly looking for: https://meta.wikimedia.org/wiki/Talk:Fundraising [10:17:36] (PS1) Awight: WIP track distinct experiments during campaign management [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/177191 [18:06:29] ccogdill: did that AU import complete successfully? [18:06:41] yes and no [18:06:48] O_o [18:06:55] the import went through fine last night, but turns out we have to tell silverpop to import the new fields [18:07:05] I didn’t realize that so it didn’t happen :D [18:07:13] I asked ejegg for a few things via email [18:07:18] should I forward/tell you here? [18:07:19] ok, and this is distinct from the export that ejegg|away did? right. [18:07:34] ccogdill: nah ejegg|away can take that lost puppy [18:07:38] thanks :) [18:07:39] k sounds good [18:07:42] thanks for checking! [18:07:52] of curse! [18:07:53] and yeah I just need to do some things on the silverpop side [18:08:03] so I’ll let you know tomorrow once we actually import the new data! [18:12:41] (PS2) Awight: Remove unused banner variance parameters [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/176251 [18:12:53] ejegg|away: poke re https://gerrit.wikimedia.org/r/#/c/176251/ [18:12:59] I'd like to leave merge to AndyRussG however [18:35:13] hey PPena what are the 3 accounts for WP? high capacity, streamline, and ? [18:37:16] AndyRussG: here's a thing, if you find yourself in a CR headspace: https://gerrit.wikimedia.org/r/#/c/176251/ [18:37:50] awight: Ah yeah nice, I did see that [18:39:47] Also gonna send an e-mail and get some coffee, all set to hear the details of the test idea in a sec... [18:44:08] AndyRussG: well, pls read as pseudocode, but these are my thoughts so far, https://gerrit.wikimedia.org/r/#/c/177191/ [18:44:27] atgo HCG (only gateway), then WPUS (US channel), streamline (internaitonal channel) and BNP (local french channel) [18:44:51] atgo you can find more info on the WorldPay Processor Mastersheet [18:45:01] PPena: thanks, and great spreadsheet! [18:45:03] awight: ^ [18:45:52] atgo ccogdill can we sit for 5 mins and review the fixes for WP before runnign the next A/B with them? [18:46:06] yes [18:46:09] sure [18:46:24] let me clean up mingle about it a bit quickly [18:49:09] awight: maybe this provides more info: https://wikimedia.mingle.thoughtworks.com/projects/online_fundraiser/cards/2002 [18:49:27] atgo: ohwow, thx [18:50:45] atgo: hehe, so this is an issue for frontend collection (FR vs US, for example), but not for audit cos there just is not audit data. [18:51:52] sorry i didn't get that to you before :/ [18:51:57] ah ok [18:52:44] funny that they have dyslexically same bug #s [18:53:16] I want batteries [18:53:33] there is a roomful, next to the free table :) [18:53:34] I guess, knock on the server room door? [18:53:50] Ah cool [18:53:56] thx [18:54:01] PPena: you ran away :P [18:54:04] AndyRussG: don't be fooled by the battery graveyard :) [18:54:16] ? [18:54:36] It's really a self-aware Mediawiki install? [18:55:30] wat [18:59:07] Is this about the Stephen Hawking announcement? [18:59:15] :) [19:14:41] atgo it worked [19:14:43] USD [19:14:49] great [19:14:53] lets try the other currencies... [19:15:00] (PS1) Ssmith: Add donation count to donation amts chart [wikimedia/fundraising/dash] - https://gerrit.wikimedia.org/r/177282 [19:18:18] atgo ok my CAD got rejected [19:18:25] weird [19:18:36] something wrong with streamline..? [19:21:05] (PS2) Ssmith: Add donation count to donation amts chart [wikimedia/fundraising/dash] - https://gerrit.wikimedia.org/r/177282 [19:23:17] ejegg I'm CR'ing your patch for the new data reload method et al and it's not working for me [19:25:59] actually ejegg nevermind. it's working, just not apparent to the casual observer ;) [19:26:23] which is super great, thank you [19:27:19] wait… [19:27:30] I don't see where the drawing of the charts is being called [19:27:53] so it looks like the data does indeed reload but then the charts aren't redrawn? [19:28:09] http://etherpad.wikimedia.org/p/AB_brainstorming [19:28:29] though theoretically upon change, they would get redrawn [19:28:34] is that the idea ejegg? [19:29:06] meganhernandez: ewulczyn_missing: we're jotting down some notes for Optimizely, here ^^ [19:32:53] pizzzacat: the charts are subscribing to the dataChanged observable [19:33:10] which right now is only triggering when the amount remaining changes [19:34:12] atgo_ hi [19:34:18] hi [19:34:21] So locally, I've been testing by leaving the browser window up but killing node, editing the default month, and restarting node before hitting the 'reload big english data' button [19:34:22] atgo_ i tried NZ and CA forms and rejected me [19:34:22] ejegg, I see… how is that redrawing the charts? [19:34:25] ah [19:34:28] can you guys check why? [19:34:31] so... seems like it's streamline [19:34:37] could you make a card please? [19:34:42] sure [19:35:10] pizzzacat: check out amt-per-second-chart.js, line 67 [19:36:38] so it'll call makeCharts every time dataChanged is updated [19:37:29] I see…but what I don't see is how dataChanged knows when data is changed? [19:37:44] * pizzzacat looks in html data-binds [19:37:58] atgo https://wikimedia.mingle.thoughtworks.com/projects/online_fundraiser/cards/2222 [19:38:02] there we go [19:38:03] ok [19:38:22] hmm [19:39:07] pizzzacat: ohh, that part is in bigEnglish.js [19:39:14] I am understanding the concept but not the mechanism [19:39:24] I mean bigEnglishBoard.js [19:39:37] I see it there but it only has a return [19:39:39] I just made another observable, self.dataChanged [19:39:55] yes [19:39:56] I mean... [19:40:01] wanna IRL? [19:48:12] Dangit. Another fredge stuck message. [19:48:19] atgo: mingle snafu, went wrong: [19:48:20] Project Fundraiser does not have card property quarters - quarter [19:48:29] I KNOW I RUINED EVERYTHING baaaaahhh [19:48:39] disabled [19:48:40] i've been undoing my own mess for like an hour [19:48:48] oh. well see you tomorrow [19:49:21] atgo: S says that hemade a thing to import some data from Trello into Phabricator, and that it might be helpful or adaptable for Mingle too [19:49:33] Now I'm really curious about who this fredge character is [19:49:45] It's short for "Fredgerick". :p [19:49:50] O_O [19:49:53] cool, thanks AndyRussG [19:49:56] tough guy, eh? [19:49:58] i think we may just... not [19:50:00] atgo: np :) [19:50:00] we'll see :) [19:51:47] Re-enabled [19:52:03] hi ejegg [19:52:26] for the Silverpop thing, our Trilogy guy says he needs the sample file you sent me to be on the FTP server [19:52:34] can you tell me how to send it there? :) [19:52:48] effing mingle a;klf;kdjg;kdjgbdsjg.jbfjcvbmk;we [19:54:06] ? [19:54:46] K4-713: made a card for the strange problem causing fredge meltdown, https://wikimedia.mingle.thoughtworks.com/projects/online_fundraiser/cards/2224 [19:55:20] oops, it was already #2126 [19:55:37] oh. I made that card a month ago. [19:56:18] also, #2125 [19:56:24] I don't know who I'm talking to [19:58:58] AndyRussG "fredge" stands for FundRaising Event Data Gets Exciting, too! [19:59:15] we were originally gonna name it "Fred" [19:59:23] pizzzacat: whoa! Ok good to know [19:59:35] but then we realized there was opportunity for more [19:59:40] oh that's way more fun than "fundraising edge" [19:59:43] "get your data out of the fredge" [19:59:46] today is shrimp-prawn-a-thon? atgo, should I make cards for the little fix for DjangoBannerStats that's now deployed? (or is there one?) [19:59:55] i didn't make one [20:00:45] K does it make sense to make one? [20:01:31] hi ccogdill! I can upload a new real file with the headers [20:01:41] I mean with the new fields [20:01:45] if that’s not too hard, that would be great [20:02:01] just so we can test it today and make sure everything is working before the auto-upload happens [20:02:15] pizzzacat: so is "fredge" a noun or a verb? [20:02:23] Sure, we have a way to upload without recalculating all the data, so it should be identical to this morning's upload. [20:02:45] I guess the Silverpop data job deletes the file from FTP after it's done? [20:02:46] AndyRussG it's a noun [20:03:09] a proper noun and a regular noun [20:03:37] So sometimes it's "Fredge" and sometimes it's "fredge" I guess [20:04:40] (Abandoned) Awight: WIP track distinct experiments during campaign management [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/177191 (owner: Awight) [20:05:52] (CR) Ejegg: [C: 1] "Seems kosher, but let's get some input from Andrew" [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/176251 (owner: Awight) [20:12:29] yeah it does ejegg, otherwise we’d just grab it [20:12:37] thank you for the help! [20:13:25] Should I get the Macbook Air or the Asus Zenbook? In any case I'm gonna wipe it and install Debian [21:02:17] ejegg yes, there is a simple fix to add in a second Y scale - will amend that patch when I push this css fix! [21:12:42] hey the-wub did you end up reaching out to swiss chapter about the geoip thing? [21:12:55] it seems fine on mine now, but ejegg wants to confirm and keep digging if it's still a thing [21:13:23] yep, they said it was working okay now [21:16:28] the-wub: if you hear of it again, I'd love to get a sample of the GeoIP cookie [21:17:06] ok, will keep that in mind. thanks for the fix ejegg! [21:17:21] the fix was all awight [21:19:46] hey AndyRussG did you make any cards for what we talked about yesterday? [21:20:02] atgo: noooo not yet [21:20:04] (monitoring, browser testing, etc.) [21:20:29] yeah so far they live only in ink and dead tree format [21:21:16] ok [21:21:19] i'll make some [21:25:55] (PS1) Awight: (FR #2178) Add indexes on the cn_assignments table [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/177323 [21:26:20] (PS2) Ejegg: More efficient initialization and refresh [wikimedia/fundraising/dash] - https://gerrit.wikimedia.org/r/177158 [21:28:46] atgo: Ah OK thanks! [21:28:56] just placeholders, but maybe enough for prawning [21:29:19] atgo: in the do later category there's already a card for bucket step 4 [21:29:31] yeah the buckets and the mixins i'm just leaving for now [21:29:35] since we aren't going to do that this week [21:29:38] most likely [21:29:41] and buckets are well definied [21:29:52] OK sounds muy bien [21:34:45] (PS3) Ssmith: Add donation count to donation amts chart [wikimedia/fundraising/dash] - https://gerrit.wikimedia.org/r/177282 [21:37:21] (PS3) Ejegg: More efficient initialization and refresh [wikimedia/fundraising/dash] - https://gerrit.wikimedia.org/r/177158 [21:38:22] (CR) AndyRussG: "Cool! Just wondering (see inline)..." (1 comment) [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/177323 (owner: Awight) [21:48:34] (PS4) Ssmith: Add donation count to donation amts chart [wikimedia/fundraising/dash] - https://gerrit.wikimedia.org/r/177282 [21:50:26] awight: is there a card to actually make the WP US audit work? [21:51:31] atgo: Not that I know of! [21:51:34] hokay [21:53:40] (CR) Awight: (FR #2178) Add indexes on the cn_assignments table (1 comment) [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/177323 (owner: Awight) [21:59:08] (CR) Ejegg: [C: 2] Add donation count to donation amts chart [wikimedia/fundraising/dash] - https://gerrit.wikimedia.org/r/177282 (owner: Ssmith) [21:59:21] (PS4) Ejegg: More efficient initialization and refresh [wikimedia/fundraising/dash] - https://gerrit.wikimedia.org/r/177158 [21:59:42] (CR) Ssmith: [C: 2] More efficient initialization and refresh [wikimedia/fundraising/dash] - https://gerrit.wikimedia.org/r/177158 (owner: Ejegg) [22:00:13] AndyRussG: if u'd like a copy of the metawiki db, grab from the fileserver, smb://filesrv1/fundraising/Adam%20Wight/metawiki-20141203.sql.gz [22:03:05] awight: ahh hmmmm OK [22:03:14] thx [22:05:27] AndyRussG: can u get to that? I can also make it available on tin [22:05:58] (Merged) jenkins-bot: More efficient initialization and refresh [wikimedia/fundraising/dash] - https://gerrit.wikimedia.org/r/177158 (owner: Ejegg) [22:06:00] Hmmm I don't think I can get to tin either, but I was looking up fileserv on office wiki... [22:06:28] filesrv is something u want... [22:06:36] Do you have VPN access yet? [22:19:12] AndyRussG: aww man. 3115 queries to load the CentralNotice special page. [22:19:26] chunky! [22:19:38] This one tops the list... SELECT keyname,value,exptime FROM `objectcache` WHERE keyname = 'mediawiki:messages:en' [22:19:41] just a bad idea. [22:19:47] 2.6ms on my local! [22:20:35] awight: Yeah it's veeeery unoptimized [22:20:50] is that... all English messages? [22:21:17] sure seems to be [22:23:19] I can't watch. [22:23:21] (PS1) Ejegg: Add memory-cache [wikimedia/fundraising/dash/node_modules] - https://gerrit.wikimedia.org/r/177390 [22:25:39] ejegg: awight: didja see all the queries for every row of the campaign pager? [22:28:07] AndyRussG: It's causing me fixnow symptoms. [22:28:23] (PS1) Ssmith: Fix widget alignment/css issues [wikimedia/fundraising/dash] - https://gerrit.wikimedia.org/r/177392 [22:28:30] I did just see why it's difficult though, cos the pager query only works if there's one row per campaign. [22:28:50] seeing if I can group_contact... [22:28:53] concat [22:31:41] (CR) Ejegg: [C: 2] Fix widget alignment/css issues [wikimedia/fundraising/dash] - https://gerrit.wikimedia.org/r/177392 (owner: Ssmith) [22:33:54] awight: which me fixnow? [22:34:45] AndyRussG: I mean... I'm skunkworking on a quick fix for the 3k queries... [22:34:48] Bad instinct. [22:35:20] ahh you mean your mefixnow symptoms, not CentralNotice's? [22:35:24] no good instinct [22:35:45] * AndyRussG ducks while bits of Big English campaign go flying about [22:35:51] seeeriously [22:36:04] what could go wrong [22:36:29] I think the next deploy we're gonna cherry-pick? [22:38:00] yessir [22:48:19] hey tech: t-12 to prawning [22:49:37] !log localsettings change for payments-wiki-staging [22:49:41] Logged the message, Master [23:00:15] awight: where are u? [23:14:00] !log updated localsettings on payments [23:14:03] Logged the message, Master