Page MenuHomePhabricator

Defer the secondary set() calls (via doWrite in MultiWriteBagOStuff) for parser cache via postsend
Closed, ResolvedPublic

Description

The memcached insert can remain sync so it will be seen next cache get() even if postsend doesn't make it in time for mysql (the secondary cache store).

The SQL part shows up in xenon graphs, and edit time could be reduce a bit by doing this.

Event Timeline

aaron claimed this task.
aaron raised the priority of this task from to Needs Triage.
aaron updated the task description. (Show Details)
aaron subscribed.

Change 232899 had a related patch set uploaded (by Aaron Schulz):
[WIP] Support async writes to secondary MultiWriteBagOStuff stores

https://gerrit.wikimedia.org/r/232899

Change 232899 merged by jenkins-bot:
Support async writes to secondary MultiWriteBagOStuff stores

https://gerrit.wikimedia.org/r/232899