I do Labs, but I don't do Windows.
User Details
- User Since
- Oct 6 2014, 10:43 PM (526 w, 9 h)
- Availability
- Available
- IRC Nick
- Coren
- LDAP User
- coren
- MediaWiki User
- Coren [ Global Accounts ]
May 9 2019
Indeed, that solved the immediate issue entirely: the bot's run went from 195m down to its expected 5m or so.
That said, I'd love to know why the plan switches too; there's an obvious inefficiency there even if it doesn't explain the odd discrepancy when the proxy is involved.
May 8 2019
Ah, I had suspected it did not use an index, rather than just different ordering. But the most interesting question in my mind is: why is this happening only when going through the proxy and not when doing the queries directly on the DB behind it?
May 7 2019
(Forgot to mention that those queries are being run on the frwikisource database)
Sep 17 2017
Sep 15 2017
Jul 12 2017
Mar 15 2017
Jan 13 2017
Jan 3 2017
Nov 29 2016
I'm a bit surprised nobody searched Phab on the topic first given that T66115 is specifically about whether to include those properties.
Oct 27 2016
Aug 24 2016
Jun 8 2016
I'll be working on changesets for the points above shortly.
May 24 2016
May 20 2016
May 13 2016
May 11 2016
@kaldari I've also been taking a look at how valuable the various search results are in practice, and with Google I am able to coalesce some of the searches together using operators; reducing the query count by 50% at the cost of a slight increase in false negative results* - if budget is the sole remaining issue that would lighten that load quite a bit.
May 10 2016
@csteipp, template description updated - I think that's most/all of what you need? I don't expect the work involved to be extreme, the extension is pretty well self-contained and has few interactions with core.
May 6 2016
@Jdforrester-WMF: What is next for this? Anything I can do to help things along?
Apr 26 2016
Apr 25 2016
Apr 23 2016
We don't run afoul of 2.7.11 (we provide the links themselves), but 2.7.7 kills us since we explicitly do filter.
I think the extension is at a point where that review makes sense.
With the latest rounds of merges, the TemplateStyles extension appears to be in a reasonable state and implements the major substantive part of this RfC as discussed in Jerusalem.
What's left to do?
Apr 20 2016
Apr 19 2016
Adapting CSBot now.
Apr 16 2016
Apr 15 2016
Done. I added ParserFunctions and Scribunto, and reimported Template:Wide image recursively to make sure it worked.
Apr 14 2016
The current WIP can be played with on an experimental wiki. The main page is an example of a transclusion of a style template.
Apr 13 2016
@Krenair I believe it was, yes.
Apr 12 2016
Apr 7 2016
Apr 3 2016
After some architecture discussion with @Brion and @Jdlrobson, we came up with a fairly good plan for which I'm going to do a first prototypical implementation.
I have an opportunity to work on this while at the Hackathon; with luck I may be able to submit a changeset today.
Apr 2 2016
Current status: we now have a proper design for Page namespace that is in progress but - as a first step - we now have usable mainspace editing with Visual Editor (including the transclusion tag). This is currently working on a test server, and is scheduled for the deployment train Tueseday, Apr 5 (and deployed on group 1 that inlcludes the Wikisources on Apr 6).
Mar 15 2016
I'm not sure why you never received a reply, but it's very clear-cut. Indeed, there was at least one user whose access to labs was suspended because of that very reason.
Feb 27 2016
Feb 26 2016
I will be in Jerusalem, and will concentrate on coordinating work on this task while there (as well as hack on it myself).
Feb 5 2016
I've created a variation on common's link trickery with JS for wikimania2017wiki (see related T122994) and it works pretty well; so having the links constructed in that way properly would help a great deal.
Jan 21 2016
Jan 12 2016
Jan 9 2016
This occurs repeatedly on wikimania2017wiki, which uses language features heavily including translatable templates.
Jan 6 2016
Jan 5 2016
FWIW, excepting commons (for obvious reasons), most wikis where this feature would be desirable/necessary seem to me to be the smaller wikis and it's not immediately clear that the performance impact would be all that catastrophic if the caches did vary on a language selection cookie for them.
Dec 30 2015
FWIW, from the DB transaction logs, the master seems to have valiantly struggled for about 90 minutes before it finally went down (and I expect the survival was made harder by the simultaneous LDAP and NFS issues). It might be worthwhile to add something to monitor really unusual growth of the BDB and alert.
Dec 29 2015
VE is desired, but as the wiki is very young and the number of non "powerusers" is going to be very low, there is no emergency to deploy outside the normal cycle. Most of what is going to be added to that wiki in the short term is going to be imports, stylesheets, and templates.
Dec 28 2015
The only way around this that I can think of is for the post-exit script to first check that the kv that is actually there really /is/ the one it expects to delete before going ahead and deleting it.
Dec 23 2015
We just missed a window, and tomorrow is a "Friday", I think. How does Dec 28 sound to you?
Dec 22 2015
Logo exists there: https://upload.wikimedia.org/wikipedia/commons/4/4a/Wikimania_Montreal_logo.png
Announcement allowing the switch being thrown pending only on James (F). :-)
Dec 21 2015
I can tell you what the Labs side of things is: run maintain-replicas after the database exists to create the views. AFAIK, the prod side involves adding the database to the list that should be replicated, something which I think only Jaime currently knows the secret sauce for.
@Krenair: I hereby notify myself. :-) More seriously, that doc should probably be amended as I should no longer be a point of contact starting Jan 1.
May or may not be significant, but tools-proxy-01 has (partially) live userland at least insofar as nginx continues accepting connection and proxying.