wiki.techinc.nl/includes/watcheditem
drynok 9b202c52f4 Change WatchedItemStore to cache an array instead of MapCacheLRU
Updated the closure in WatchedItemStore::resetNotificationTimestamp() to return
an array obtained from MapCacheLRU->toArray(), instead of an object.
Updated the two places that fetch from the cache to read cache entries in either format,
for backwards compatibility.

Added testResetNotificationTimestamp_stashItemTypeCheck test to
WatchedItemStoreUnitTest which verifies correct behaviour with
cache values supplied by the test case.

Bug: T282105
Change-Id: Ibfe4c205ffdf7af7087f6f862004b95b29bdc394
2021-10-18 13:00:03 -07:00
..
Hook Drop deprecated BeforeResetNotificationTimestamp hook 2021-09-21 23:09:18 +00:00
NoWriteWatchedItemStore.php Using @return never documentation on always-throw-function 2021-09-07 17:29:03 +02:00
WatchedItem.php Remove WatchedItem::getUser, deprecated and unused 2021-06-17 14:04:00 -07:00
WatchedItemQueryService.php Simplify WatchedItemQueryService::getRecentChangeFieldsFromRow 2021-06-15 10:26:42 +00:00
WatchedItemQueryServiceExtension.php
WatchedItemStore.php Change WatchedItemStore to cache an array instead of MapCacheLRU 2021-10-18 13:00:03 -07:00
WatchedItemStoreInterface.php Remove WatchedItemStoreInterface::enqueueWatchlistExpiryJob 2021-07-23 08:52:26 +00:00