Lots of things stash temporary values in places, e.g:
- Upload chunk states
- "Who is viewing this diff" in FlaggedRevs
- OAuth tokens
- AbuseFilter autopromote blocks
- Captcha state info
- more...
Lots of things stash temporary values in places, e.g:
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | aaron | T88445 MediaWiki active/active datacenter investigation and work (tracking) | |||
Resolved | aaron | T88493 Devise stashing strategy for multi-DC mediawiki |
Change 207718 had a related patch set uploaded (by Aaron Schulz):
Added ObjectStash factory class and $wgMainStash/$wgObjectStashes
Change 207718 merged by jenkins-bot:
Added ObjectCache::getMainStashInstance() and $wgMainStash
Change 212584 had a related patch set uploaded (by Aaron Schulz):
Made ReplicatedBagOStuff wrapping the SQL class the default stash
Change 214107 had a related patch set uploaded (by Aaron Schulz):
Added BagOStuff READ_LATEST flag for replicated stores
Change 212584 merged by jenkins-bot:
Made ReplicatedBagOStuff wrapping the SQL class the default stash
Change 221885 had a related patch set uploaded (by Aaron Schulz):
Set $wgMainStash to redis instead of the DB default
Change 221889 had a related patch set uploaded (by Aaron Schulz):
Switched upload chunk status store to the main object stash
Change 221994 had a related patch set uploaded (by Aaron Schulz):
Conversion to using getMainStashInstance()
Change 221885 merged by jenkins-bot:
Set $wgMainStash to redis instead of the DB default
Change 221889 merged by jenkins-bot:
Switched upload chunk status store to the main object stash
Release Notes are still pending AFAIK. No patchset should be merged if it adds new config variables without mention in release notes
Change 214107 merged by Aaron Schulz:
Added BagOStuff READ_LATEST flag for replicated stores