Page MenuHomePhabricator

🐙 Plug in the new deserializer everywhere (client and repo)
Closed, ResolvedPublic

Description

  • ! only do this once if the new deserializer is optimized. We don’t want to ship the non-optimized version to production without testing it.
  • Remove the old SnakDeserializer?

Event Timeline

Change #1017878 had a related patch set uploaded (by Jakob; author: Jakob):

[mediawiki/extensions/Wikibase@master] Wire up DataTypeAwareSnakDeserializer

https://gerrit.wikimedia.org/r/1017878

Change #1018269 had a related patch set uploaded (by Jakob; author: Jakob):

[mediawiki/extensions/WikibaseLexeme@master] Temporarily skip tests involving DeserializerFactory

https://gerrit.wikimedia.org/r/1018269

Change #1018271 had a related patch set uploaded (by Jakob; author: Jakob):

[mediawiki/extensions/WikibaseQualityConstraints@master] Temporarily weaken SnakDeserializer type hint

https://gerrit.wikimedia.org/r/1018271

Change #1018319 had a related patch set uploaded (by Jakob; author: Jakob):

[mediawiki/extensions/Math@master] Don't configure parser-factory-callback

https://gerrit.wikimedia.org/r/1018319

Change #1018321 had a related patch set uploaded (by Jakob; author: Jakob):

[mediawiki/extensions/Score@master] Don't configure parser-factory-callback

https://gerrit.wikimedia.org/r/1018321

Maybe this also applies to extension MathSearch?

Change #1018784 had a related patch set uploaded (by Jakob; author: Jakob):

[mediawiki/extensions/MathSearch@master] Don't configure parser-factory-callback

https://gerrit.wikimedia.org/r/1018784

Maybe this also applies to extension MathSearch?

Yup, thanks!

Change #1018784 merged by jenkins-bot:

[mediawiki/extensions/MathSearch@master] Don't configure parser-factory-callback

https://gerrit.wikimedia.org/r/1018784

Change #1018321 merged by jenkins-bot:

[mediawiki/extensions/Score@master] Don't configure parser-factory-callback

https://gerrit.wikimedia.org/r/1018321

Change #1018319 merged by jenkins-bot:

[mediawiki/extensions/Math@master] Don't configure parser-factory-callback

https://gerrit.wikimedia.org/r/1018319

Change #1019670 had a related patch set uploaded (by Jakob; author: Jakob):

[mediawiki/extensions/Wikibase@master] Remove the old SnakDeserializer

https://gerrit.wikimedia.org/r/1019670

Change #1019672 had a related patch set uploaded (by Jakob; author: Jakob):

[mediawiki/extensions/WikibaseQualityConstraints@master] Revert "Temporarily weaken SnakDeserializer type hint"

https://gerrit.wikimedia.org/r/1019672

Change #1019722 had a related patch set uploaded (by Jakob; author: Jakob):

[mediawiki/extensions/WikibaseLexeme@master] Unskip tests involving DeserializerFactory

https://gerrit.wikimedia.org/r/1019722

Removing myself as the Math(Search)? part is done

Change #1018271 merged by jenkins-bot:

[mediawiki/extensions/WikibaseQualityConstraints@master] Temporarily weaken SnakDeserializer type hint

https://gerrit.wikimedia.org/r/1018271

Change #1018269 merged by jenkins-bot:

[mediawiki/extensions/WikibaseLexeme@master] Temporarily skip tests involving DeserializerFactory

https://gerrit.wikimedia.org/r/1018269

Change #1017878 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@master] Wire up DataTypeAwareSnakDeserializer

https://gerrit.wikimedia.org/r/1017878

Change #1019722 merged by jenkins-bot:

[mediawiki/extensions/WikibaseLexeme@master] Unskip tests involving DeserializerFactory

https://gerrit.wikimedia.org/r/1019722

Change #1019670 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@master] Remove the old SnakDeserializer

https://gerrit.wikimedia.org/r/1019670

Change #1019672 merged by jenkins-bot:

[mediawiki/extensions/WikibaseQualityConstraints@master] Revert "Temporarily weaken SnakDeserializer type hint"

https://gerrit.wikimedia.org/r/1019672