[11:44:50] 3Security-Reviews, Phabricator, MediaWiki-Core-Team: Aphlict security review - https://phabricator.wikimedia.org/T1286#1043325 (10Aklapper) >>! In T1286#964692, @csteipp wrote: > I would still like to take a look at it. I'll start back in on it after CX. @csteipp: What is CX, and more important: When is that? :) [14:03:00] 3Wikimedia-General-or-Unknown, MediaWiki-extensions-CentralAuth, MediaWiki-Core-Team: Increase "remember me" login cookie expiry from 30 days to 1 year on Wikimedia wikis - https://phabricator.wikimedia.org/T68699#1043491 (10phuedx) a:5phuedx>3None [14:48:42] bd808|BUFFER: SELECT * FROM stuff_i_did WHERE timestamp >= '20150209000000' AND timestamp < '20150214000000'; [14:48:42] bd808|BUFFER: *** Index corrupt, request aborted [15:32:59] <_joe_> bd808|BUFFER: ping :) [17:14:36] 3MediaWiki-extensions-SecurePoll, MediaWiki-Core-Team: Fix SecurePoll_BallotStatus for Status/StatusValue changes - https://phabricator.wikimedia.org/T89475#1043922 (10Deskana) Fix should be verified by @jalexander: he needs to try to create a poll on votewiki. If it works, this patch fixed the problem! [18:10:35] 3MediaWiki-extensions-SecurePoll, MediaWiki-Core-Team: Fix SecurePoll_BallotStatus for Status/StatusValue changes - https://phabricator.wikimedia.org/T89475#1044074 (10Jalexander) >>! In T89475#1043922, @Deskana wrote: > Fix should be verified by @jalexander: he needs to try to create a poll on votewiki. If it w... [18:51:33] 3Librarization, MediaWiki-Core-Team: Move includes/password into includes/libs (library-ify) - https://phabricator.wikimedia.org/T89742#1044252 (10Legoktm) 3NEW [19:10:10] 3Librarization, MediaWiki-Core-Team: Move includes/password into includes/libs (library-ify) - https://phabricator.wikimedia.org/T89742#1044321 (10Legoktm) a:3Legoktm [19:11:20] 3Datasets-General-or-Unknown, Services, MediaWiki-Core-Team: Improve Wikimedia dumping infrastructure - https://phabricator.wikimedia.org/T88728#1044339 (10Nemo_bis) [19:12:19] arghhh, it uses MWCryptRand :| [19:14:22] 3Datasets-General-or-Unknown, Services, MediaWiki-Core-Team: Improve Wikimedia dumping infrastructure - https://phabricator.wikimedia.org/T88728#1044351 (10Nemo_bis) [19:15:44] AaronS: trying to fix the stats mess, +1 on https://gerrit.wikimedia.org/r/#/c/191107/ appreciated [19:16:07] 3MediaWiki-extensions-SecurePoll, MediaWiki-Core-Team: Fix SecurePoll_BallotStatus for Status/StatusValue changes - https://phabricator.wikimedia.org/T89475#1044358 (10Anomie) Now that we see the stacktrace, T89425 looks like a different issue. [19:16:28] 3MediaWiki-extensions-SecurePoll, MediaWiki-Core-Team: Fix SecurePoll_BallotStatus for Status/StatusValue changes - https://phabricator.wikimedia.org/T89475#1044359 (10Anomie) 5Open>3Resolved [19:17:44] 3Librarization, MediaWiki-Core-Team: Move includes/password into includes/libs (library-ify) - https://phabricator.wikimedia.org/T89742#1044365 (10Legoktm) pbkdf2, bcrypt, and encrypted password all depend upon MWCryptRand which is still in utils... [19:17:47] ori: is the format different than before or something? [19:18:49] AaronS: there's no mwprof instance on graphite1001; trying to deprecate it [19:33:51] 3Librarization, MediaWiki-Core-Team: Move includes/password into includes/libs (library-ify) - https://phabricator.wikimedia.org/T89742#1044471 (10csteipp) It would be easy to convert those to use a generic random data source, although moving MWCryptRand and the hkdf generator out into a separate library would b... [19:55:22] 3MediaWiki-Core-Team: Move purgeExpiredChanges to a job - https://phabricator.wikimedia.org/T87076#1044574 (10Umherirrender) 5Open>3Resolved >>! In T87076#987604, @aaron wrote: > https://gerrit.wikimedia.org/r/#/c/185587/ Already merged [19:56:36] 3MediaWiki-Core-Team: StatusValue class - https://phabricator.wikimedia.org/T87292#1044581 (10Umherirrender) 5Open>3Resolved https://gerrit.wikimedia.org/r/#/c/186131/ already merged [19:57:39] 3MediaWiki-Page-editing, MediaWiki-Core-Team: ipblocks query from EditPage unconditionally goes to master - https://phabricator.wikimedia.org/T51419#1044585 (10Umherirrender) 5Open>3Resolved [19:58:18] 3MediaWiki-Core-Team: MediaWiki multi-datacenter investigation and work - https://phabricator.wikimedia.org/T88445#1044591 (10Umherirrender) [19:58:19] 3MediaWiki-Core-Team: ObjectCacheSessionHandler should avoid pointless writes in write() - https://phabricator.wikimedia.org/T88635#1044589 (10Umherirrender) 5Open>3Resolved [20:00:46] 3MediaWiki-Core-Team: Enable ProfilerSectionOnly - https://phabricator.wikimedia.org/T86215#1044604 (10Umherirrender) Seems to refer to https://gerrit.wikimedia.org/r/#/c/183545/ but still work in progress: https://gerrit.wikimedia.org/r/#/c/191107/ [20:02:18] 3Librarization, MediaWiki-Core-Team: Update [[mw:Composer]] to include information about usage with libraries - https://phabricator.wikimedia.org/T85172#1044614 (10Umherirrender) [20:47:27] ori: lol @ https://code.google.com/p/chromium/issues/detail?id=459319 [20:53:34] Krinkle: heh [21:09:48] bd808: cscott is massively late for his 1:1, which meant I was able to run the report [21:10:06] ....and as of a minute ago, even eyeball it. looks plausible [21:10:14] so...feel free to forward [21:18:28] Could we get follow-up review on https://gerrit.wikimedia.org/r/#/c/189049/ please? Blocking VE Q3 work with Anayltics [21:18:34] Also, Analytics. [21:30:16] James_F: I'll bring it up in the team weekly at the top of the hour [21:30:26] bd808: Thanks. :-) [21:34:17] Keegan: https://phabricator.wikimedia.org/T70069#1044470 That's a good point... I guess it would be nice to communicate that at least briefly via -ambassadors or so [21:35:15] Yeah [21:35:42] Thank you :) [21:39:15] any problem postponing our meeting 30 minutes? [21:39:50] no [21:40:25] bd808: anomie: AaronS: greg-g: TimStarling: legoktm ^ [21:40:40] works for me [21:40:42] Will it also be 30 minutes shorter? [21:40:44] wfm [21:41:08] SMalyshev: manybubbles: I'm assuming you're occupied with Wikidata stuff [21:41:29] anomie: wasn't planning on it....do you have a hard stop at 5pm your time? [21:41:32] robla: not really - its 10:41 so I'm back in my room relaxing now [21:41:52] are we just going to start now? [21:42:12] manybubbles: no 50m from now [21:42:22] robla: 5pm my time is when the meeting usually *starts*. It'd be nice not to go until 6:30pm if we can help it. [21:42:34] bd808: oh - might not be awake that time [21:42:35] manybubbles: postponing in the name of finding a room in SF. Alternatively, we could start earlier, but wouldn't have a room [21:42:54] meh - if you wait too long I'll go to sleep. its all good i think [21:42:56] I think it's just me and greg in SF [21:43:19] I'm in another meeting right now... [21:45:13] legoktm: if you guys can find someplace to join the hangout from, I think we're golden [21:45:26] ...and we can keep it at its usual time [21:45:38] ori: are you wfh? [21:46:52] no, i'll be there [21:48:01] bd808: And https://gerrit.wikimedia.org/r/#/c/190607/ too. [21:49:48] ori: would you mind finding someplace to join the hangout from? [21:50:07] the alternative is keeping anomie later than planned [21:50:19] greg-g: that question is for you too [21:50:53] James_F: who from mw-core would generally review a change to a skin hook? [21:51:23] bd808: I have no idea. The famed people in charge of the reader experience? It's a third-party-developer pain point, mostly. [21:53:25] that hook is nasty :/ [21:54:38] 3MediaWiki-extensions-SecurePoll, MediaWiki-Core-Team: Set up mini wikifarm in Labs which has SecurePoll on it - https://phabricator.wikimedia.org/T88725#1044891 (10bd808) I am now able to create a poll with no errors on vote-securepoll.wmflabs.org and cast a vote starting from securepoll.wmflabs.org. Voting sta... [21:56:06] alright....let's keep it at its usual time. Sorry for the back and forth on this. R35 (Diderot) is reserved starting at 2:30, so if participating from hangouts is awkward, that's a room you can step into. [21:56:21] sorry for the back and forth [22:04:20] 3MediaWiki-extensions-SecurePoll, MediaWiki-Core-Team: Board election SecurePoll type fails with exception on creation - https://phabricator.wikimedia.org/T89425#1044909 (10Anomie) a:3Anomie [22:18:43] <_joe_> AaronSchulz: I need some details on how redis failover works in mediawiki [22:19:03] <_joe_> so, say no rdb1001 goes down, what happens? [22:19:35] * legoktm yells at google hangouts [22:22:06] wait, are we meeting? [22:22:09] sorry, i thought we postponed [22:22:24] ori: no worries. We figured you got lost in the shuffle [22:23:33] <_joe_> how do I see two oris in the hangouts? [22:23:49] good ori and bad ori [22:40:10] WoTD: Enervate [22:52:08] <_joe_> manybubbles: blazegraph requires us to have a zookeeper cluster in order to have HA and replication (!!) [22:52:14] <_joe_> sigh [22:52:44] _joe_: yeah - is that a thing that we can share with the hadoop folks? [22:52:53] <_joe_> not really [22:53:31] <_joe_> AaronSchulz: [22:53:48] <_joe_> I'll drop you an email about redis if you don't have time now [23:05:50] _joe_: sad [23:06:07] I suppose we can run it on the same nodes, but I imagine that isn't great either [23:12:27] 3MediaWiki-General-or-Unknown, CDB, MediaWiki-Core-Team: Transient CDB read/write failures - https://phabricator.wikimedia.org/T35409#1045078 (10Legoktm)