Page MenuHomePhabricator

Add to the ZWrapper code of a Z22 the ability to modify the internals
Closed, ResolvedPublic

Description

When we're adjusting a Z22's meta-data map, we're down-casting to JSON, modifying, and then re-wrapping in a new ZWrapper, which isn't great.

Event Timeline

Change 884949 had a related patch set uploaded (by Cory Massaro; author: Cory Massaro):

[mediawiki/services/function-orchestrator@master] Allow metadata values to be set without conversion to/from ZWrapper.

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

Change 884950 had a related patch set uploaded (by Cory Massaro; author: Cory Massaro):

[mediawiki/services/function-schemata@master] Allow setZMapValue to run a callback over values it sets (allows things like conversion to ZWrapper).

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

Change 884950 merged by jenkins-bot:

[mediawiki/services/function-schemata@master] Allow setZMapValue to run a callback over values it sets (allows things like conversion to ZWrapper).

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

Change 885804 had a related patch set uploaded (by Cory Massaro; author: Cory Massaro):

[mediawiki/services/function-orchestrator@master] Update function-schemata sub-module to HEAD (1a5e338)

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

Change 885821 had a related patch set uploaded (by Jforrester; author: Jforrester):

[mediawiki/extensions/WikiLambda@master] Update function-schemata sub-module to HEAD (1a5e338)

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

Change 885822 had a related patch set uploaded (by Jforrester; author: Jforrester):

[mediawiki/services/function-evaluator@master] Update function-schemata sub-module to HEAD (1a5e338)

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

Change 885824 had a related patch set uploaded (by Jforrester; author: Jforrester):

[mediawiki/tools/wikilambda-cli@master] Update function-schemata sub-module to HEAD (1a5e338)

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

Change 885804 merged by jenkins-bot:

[mediawiki/services/function-orchestrator@master] Update function-schemata sub-module to HEAD (1a5e338)

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

Change 885824 merged by jenkins-bot:

[mediawiki/tools/wikilambda-cli@master] Update function-schemata sub-module to HEAD (1a5e338)

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

Change 885821 merged by jenkins-bot:

[mediawiki/extensions/WikiLambda@master] Update function-schemata sub-module to HEAD (1a5e338)

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

Change 884949 merged by jenkins-bot:

[mediawiki/services/function-orchestrator@master] Allow metadata values to be set without conversion to/from ZWrapper.

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

Change 885822 merged by jenkins-bot:

[mediawiki/services/function-evaluator@master] Update function-schemata sub-module to HEAD (1a5e338)

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

cmassaro subscribed.