Hello,
This is an update for the train blockers.
Le 01/02/2021 à 22:28, Brennen Bearnes a écrit :
We're treating the following outstanding issues as blockers for wmf.29:
- ApiEchoUnreadNotificationPages.php PHP Notice: Undefined index: query
That one is due to an API query that propably errors out and thus lack a 'query' result. It is probably just about checking 'query' isset and ignoring and logging results having an 'error' key.
isset() approach: https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Echo/+/661046
Adding log when 'query' is not there (should probably squashed in the previous change). https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Echo/+/661075
- MemcachedPeclBagOStuff: Serialization of 'Closure' is not allowed
This might be due to FeaturedFeed, some classes are serialized and cached however they might contain a Title or an User object which are not serializable. Daniel Kinzler pointed at: https://phabricator.wikimedia.org/T264391
- Accessing WikiPage that cannot exist as a page: w:Help:Books/Book
creator text. [Called from WikiPage::exists]
Solved!
- MimeAnalyzer::improveTypeFromExtension() must be of the type string,
null given
Due to the introduction of a strict type. There are a few follow up changes, but maybe it is easier to revert.
Finally there is a new blocker since yesterday:
* Deprecation warning: Expected RevisionRecord to belong to ... - https://phabricator.wikimedia.org/T273622
Some changes have been merged already. I guess we have to backport them to 1.36.0-wmf.29.
cheers,