[00:06:30] Reedy: No lleaking! [00:06:33] leaking! [00:43:01] !log put DolphinBrowser files in docroot/bits (from preilly's Ie3fefec6) and now running scap [00:43:06] Logged the message, Master [00:53:57] !log tstarling Started syncing Wikimedia installation... : [00:54:02] Logged the message, Master [01:09:01] Reedy: reading scroll back, it was dispenser [01:10:41] Reedy: poke me when you are around and Ill explain what Dispenser did [01:34:28] !log tstarling Finished syncing Wikimedia installation... : [01:34:34] Logged the message, Master [02:24:46] !log LocalisationUpdate completed (1.20wmf5) at Tue Jun 19 02:24:46 UTC 2012 [02:24:54] Logged the message, Master [02:45:18] Ryan_Lane: Thread on wikitech-l about HTTPS (load) seems like it's for you. [02:47:42] !log LocalisationUpdate completed (1.20wmf4) at Tue Jun 19 02:47:42 UTC 2012 [02:47:48] Logged the message, Master [09:04:44] !log nikerabbit synchronized wmf-config/InitialiseSettings.php 'Merge I8572d5f4 to fix workflowstates in Translate' [09:04:49] Logged the message, Master [09:23:51] Can any ops help me deploy 2 small changes? [09:24:43] https://gerrit.wikimedia.org/r/#/c/11837/ and https://gerrit.wikimedia.org/r/#/c/11840/ [09:28:16] Hydriz: ops dont do mediawiki configuration changes: -] [09:28:21] platform engineering does though [09:28:29] platform engineer :P [09:28:42] (aak me, sam reed and other folks) [09:28:46] s/ops/platform engineer/ [09:28:56] you need a review first :-] [09:29:02] and you are not alone hehe [09:29:03] https://gerrit.wikimedia.org/r/#/q/status:open+project:operations/mediawiki-config,n,z [09:29:05] :( [09:29:07] doh [09:29:11] so mannnyyyy pathes [09:29:13] patches [09:29:24] I love how making that repo public attract lot of volunteeers [09:29:26] \O/ [09:29:37] I will process some this afternoon [09:29:54] :) [09:30:03] I have added myself as a reviewer on the two changes above [09:30:03] hope I get pinged [09:30:09] I might process them this afternoon [09:30:13] no guarantees though [09:31:10] I see much lesser shell requests in Bugzilla after this repo went public, I think? [09:32:19] Hydriz: well they should all still have their matching Bz tickets [09:32:35] yeah [09:32:40] lesser as in open bugs [09:39:44] for a long time it has been only Sam Reed handling them [09:39:58] and he was really busy with API + MediaWiki release + other stuff [09:40:15] so we have offloaded some of his work to the community hehe [09:56:21] hmm [09:56:31] no logging anymore here? Anyway, I'm running scap [09:56:47] !log nikerabbit Started syncing Wikimedia installation... : Updating TranslationNotifications [09:56:52] Logged the message, Master [09:57:15] lol [10:02:06] Nikerabbit: congrats :-] [10:02:13] and no fatal errors around [10:02:25] hashar: that would be unexpected [10:02:45] always expect the unexpected when running scap :-D [10:11:43] !log nikerabbit Finished syncing Wikimedia installation... : Updating TranslationNotifications [10:11:48] Logged the message, Master [10:12:24] so scap takes 25 minutes nowdays [10:15:16] :( [10:15:42] I think one of the main issue is copying the l10n caches around [10:16:12] aka hundred of servers * X wmf branches * hundred of MBytes of cache [10:17:29] use bittorrent! [10:17:56] use sneakernet! [10:18:09] * p858snake|l nominates domas to do it [10:18:30] though I'd suggest having less languages [10:18:32] and less branches [10:18:33] :) [10:18:50] Hello, all. Anyone knows how can we change the links in [[Special:MobileFeedback]]? [10:19:16] hashar: we should compress the localization cache before delivery, and uncompress after [10:19:35] it was nearly 10x smaller when Tim tested it [10:19:49] isn't rsync able to do that? [10:19:54] something like rsync ---compress [10:20:11] meh, easier to do it when the cache is created [10:20:21] and have the apaches uncompress when its delivered [10:20:49] it also means fenari spends less time compressing the same file over and over again [10:21:27] * hashar starts learning C and implements a compression cache in rsync [10:21:45] or, just compress it ahead of time, and afterwards ;) [10:21:53] *uncompress afterwards [10:22:01] it's a single line in the scripts [10:22:12] well, one on each side [10:22:24] the localization cache scripts could add the one liner to compress [13:52:35] Tim-away: https://commons.wikimedia.org/w/api.php?action=query&prop=extlinks&titles=File:Zoar_Chapel_of_Rest,_Llanteg_-_Rabbit_Runway^_-_geograph.org.uk_-_1161626.jpg [14:03:29] !log hashar synchronized wmf-config/InitialiseSettings.php 'Syncing misc changes [14:03:34] Logged the message, Master [14:03:39] : 9df0438 {{bug|36972}} activate the patroller group on nn.wiki [14:03:39] : a5fdddb {{bug|36895}} Restrict media upload to autopatrolled users on sv.wikisource [14:03:41] : 69c7e87 {{bug|35712}} Add an alias to Help namespace in ml.wikisource [14:03:42] : 19675e2 {{bug|37679}} zhwiki let rollbacker abusefilter-log-private [14:03:43] : f666f29 {{bug|37661}} Change Vietnamese Wikibooks logo [14:03:44] : b3fe639 {{bug|37644}} Enable subpages on be.wikimedia.org for NS 0 and 4 [14:03:45] that is the change synced [16:21:26] could somebody explain me why some language names have been changed to lower case, but not all? [16:22:52] Merlissimo: yup. Because that's how they are in that language [16:23:17] https://gerrit.wikimedia.org/r/#/c/7306/ [16:23:43] https://bugzilla.wikimedia.org/36819 [16:26:31] so "englisch" , but "Simple English" - strange [16:27:31] Changes may be incomplete [17:58:19] omg en.wiki still has the vandalized anti-watchlist css version [17:58:29] such a wiki can't be helped [17:58:58] Nemo_bis: ?? [18:11:01] Nemo_bis: link? [18:13:58] Betacommand, Krenair, I don't know where to start, maybe https://en.wikipedia.org/wiki/Wikipedia:Customizing_watchlists [18:14:17] or the hundreds KBs on https://en.wikipedia.org/wiki/MediaWiki_talk:Common.css#Nope.2C_it_is_still_bolding_stuff [19:13:01] !log mlitn synchronized wmf-config/InitialiseSettings.php 'Enable AFTv4 on testwiki' [19:13:06] Logged the message, Master [19:28:28] !log mlitn Started syncing Wikimedia installation... : Update ArticleFeedbackv5 to master [19:28:33] Logged the message, Master [19:45:05] !log mlitn Finished syncing Wikimedia installation... : Update ArticleFeedbackv5 to master [19:45:11] Logged the message, Master [20:36:59] !log mlitn synchronized php-1.20wmf5/extensions/ArticleFeedbackv5 'desc' [20:37:04] Logged the message, Master [21:52:23] Anyone around in tech? [21:53:01] there are many around, what is the issue ? [21:53:20] I'm having some fun with a userpage that refuses to load on EnWiki: http://en.wikipedia.org/wiki/User_talk:BeryllLA [21:54:34] As far as i can see it was created and not deleted, but it cannot seem to load correctly. Editing it (http://en.wikipedia.org/w/index.php?title=User_talk:BeryllLA&action=edit) displays a very neat error warning. [21:55:23] hrm, purge is fail [21:55:40] *Nods* [21:56:09] Intriguing issue. [21:57:14] i have no idea... [21:57:37] The revision was never saved [21:58:02] page_latest is 0 [21:58:17] that gets set in transaction, but should never be committed until the rev is added [21:58:20] It should have been create with the AFC helper script [21:58:59] But if i look at the editor that used the script, i can only see a contribution that edits the AFC page - edit to the users talk page is MIA from contributions altogether. [22:01:34] looks like the name contains pipes which cannot be a part of URL [22:02:53] To me those look like two lowercase "L"'s [22:04:44] hmm, right [22:06:21] Thanks Aaron :) [22:24:31] binasher: you know how chronologyprotector check the master pos? What if cached that per-user? [22:24:36] *if we cached [22:24:56] (per-user to avoid contention) [22:26:20] AaronSchulz: do we also do that for semi-anon logged out users based on a cookie value? [22:27:13] yes [22:27:27] what would we key on in that case [22:29:18] the session ID or something? [22:35:18] I think the master pos is stored in the session [22:35:36] it then refuses to serve any content previous to the last pos you saw [22:35:49] so that you can't view events getting backwards [22:36:03] which is the point of chronologyprotector [22:37:56] Platonides: yeah it already works the way I'd like [22:38:02] for some reason I thought it was hitting the master more [22:49:45] okay, it's our window and I'm deploying a config change - anyone I can collide with? [22:51:46] binasher: does revision have the page_timestamp index yet? [22:51:55] I mean page_user_timestamp [22:52:20] *deploying* [22:53:02] AaronSchulz: nope.. i don't think it ever actually made it onto the schema migration list [22:54:35] yeah, well it's new and in tables.sql [22:54:53] * AaronSchulz is happy to have fucked up binasher's projections ;) [22:55:35] !log maxsem synchronized wmf-config/InitialiseSettings.php 'bug 37611' [22:55:41] Logged the message, Master [22:56:03] AaronSchulz: noooooooo [22:56:31] hah, wow.. brion reverted patch-revision-user-page-index.sql in 2007 [22:58:00] AaronSchulz: how often do we get "All edits by a user to this page" queries? [22:58:20] Isn't that the one I re-added pre-emptively? [22:58:27] ie the feature hasn't been done yet [22:58:28] yup [22:58:32] binasher: never right now [22:58:44] Reedy: what's the feature? [22:58:55] something to use that index [22:58:56] you mean the feature that's not going to happen [22:59:03] hah [22:59:12] * AaronSchulz greps for 'revision' queries [22:59:28] Reedy: I really don't think we can do that [22:59:59] AaronSchulz: how useful is the usertext_timestamp index? [23:00:02] something else to hide behind $wgMiserMode [23:01:09] we can live without that feature I bet [23:03:24] https://bugzilla.wikimedia.org/show_bug.cgi?id=10788 Filter page histories by user, or contributions by title [23:09:21] !log maxsem synchronized wmf-config/InitialiseSettings.php 'bug 37611, plan B' [23:09:25] Logged the message, Master [23:11:19] aggh why is revision.rev_sha1 a var when its a constant length [23:11:28] * binasher smacks self for applying that  [23:41:10] AaronSchulz: you noticed a higher image backend load? [23:49:38] * jeremyb starts hacking on gerrit again [23:56:46] gerrit is sooooo slow [23:57:23] s/gerrit/java/ ? ;-P [23:57:45] java is slow? [23:57:56] sometimes! [23:57:59] you write your web apps in assembly no doubt [23:58:41] in this particular case mysqld is slow too: starting via an init script. or i guess starting up at all