Page MenuHomePhabricator

CirrusSearch: Monitor time it takes for template changes to be reflected in the index
Closed, DeclinedPublic


We need some way of knowing how long it takes for template changes to be reflected in the index.

Version: unspecified
Severity: normal



Event Timeline

bzimport raised the priority of this task from to High.Nov 22 2014, 3:27 AM
bzimport added a project: CirrusSearch.
bzimport set Reference to bz67419.
bzimport added a subscriber: Unknown Object (MLST).

jonesey95 wrote:

I will give a concrete example of this problem. The Citation/CS1 Lua module on English WP, which is the foundation for heavily-used citation templates like {{cite web}} and {{cite journal}}, was updated on 30 March 2014. The changes included the creation of a new citation error category, Category:CS1 errors: authorlink‎. Between 30 March and today, a few hundred articles have trickled into that category as articles were processed (by a back-end null edit or something; the job queue?). I have fixed them every day or two as they popped up in the category. The most recent one to appear was corrected on 9 July 2014, shortly after it appeared in the category. As you can see in the date of the previous edit before my edit (link below), some sort of reindexing or job queue put the article in the category, not an erroneous edit by an editor.

There were other new categories and error types created in this revision. They have behaved in the same way, with a large chunk of articles popping into the category in the first week or so, then a continual trickle for months.

As recently as six months ago, these changes propagated in less than 60 days, which is still ridiculously long, but now it's more than 50% longer. Anything you can do to make that propagation faster will be appreciated. (Another editor reports that until about a year ago, this propagation would happen in less than one day.)

This is the most recent one to pop up, on 9 July 2014, 101 days after the module update:

There is a discussion at:

That discussion will be archived in a month or so, after which it will be findable in the Village Pump (technical) archives.

This task has high priority for the last 14 months and is in the Backlog.
Does someone plan to work on this in the next months? If not, should the priority be lowered?

demon lowered the priority of this task from High to Medium.Sep 1 2015, 1:51 PM
  1. this is hipri for hewiki
  2. why is this under "cirrus search" ? the actual description talks about updating the category content, not about search. the issues we see in hewiki match the description, but not the title.


fwiw, the description from jonesey95 doesn't look directly related to the task description. They are perhaps linked by the same factors (how fast the job queue processes the updates) but are not the exact same thing.

This task is old, and mostly not actionable. In my experience, changes are still picked up pretty fast by CirrusSearch. If anyone has any evidence to the contrary, please file a new, more specific task.