Per T97368#5018549
When writing a combination of delete and set should be used per T218197#5021050
Per T97368#5018549
When writing a combination of delete and set should be used per T218197#5021050
Subject | Repo | Branch | Lines +/- | |
---|---|---|---|---|
Use WanCache for PropertyInfoStore things | mediawiki/extensions/Wikibase | master | +416 -322 |
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | Addshore | T97368 Fix inefficient CacheAwarePropertyInfoStore memcached access pattern | |||
Resolved | Addshore | T218197 CacheAwarePropertyInfoStore & CachingPropertyInfoLookup should use WANObjectCache instead of BagOStuff |
Adding also @aaron that knows better what is best (and hopefully can confirm what I am saying).
Yes, and CacheAwarePropertyInfoStore should use delete() or such for purges rather than set(). Using set() would only effect one DC.
Change 498348 had a related patch set uploaded (by Addshore; owner: Addshore):
[mediawiki/extensions/Wikibase@master] WIP DNM WANCACHE for property info store?
Change 498348 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] Use WanCache for PropertyInfoStore things
We should watch https://grafana.wikimedia.org/d/000000574/t204083-investigation and see some significant improvements .. if none, maybe this wasn't enough. I'm watching it for a week or two
It looks like the train didn't make it past group0 this week, so no change really spotted yet.