messagecache: avoid caching message pages that do not override
authorAaron Schulz <aschulz@wikimedia.org>
Tue, 2 Oct 2018 17:59:28 +0000 (10:59 -0700)
committerAaron Schulz <aschulz@wikimedia.org>
Wed, 10 Oct 2018 19:35:07 +0000 (12:35 -0700)
commita3d6c1411dad3e057b6558416d3deb86d8e75282
tree7aeed684be222ef74634e88360a6acf43b1adb27
parent1b804e002e5efd11d31ad93d2ebfa159deef0c84
messagecache: avoid caching message pages that do not override

Clean up individual message cache handling when the master key is
volatile. The goal is not to treat the message as gone but to re-fetch
it when accessed rather than cache the value in the main/process cache.

Bug: T193271
Change-Id: I4bcaf10c1516e7c96c2d0963722affeaf80272e0
includes/cache/MessageCache.php