Specifically, Z39 should deserialize as a ZObject or other custom type, not a str/String.
Later, we can add support for custom serializers/deserializers.
Specifically, Z39 should deserialize as a ZObject or other custom type, not a str/String.
Later, we can add support for custom serializers/deserializers.
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Open | None | T303353 Adjust system design to avoid significant performance bottlenecks | |||
Resolved | cmassaro | T297742 Invert or Avoid Expanding Function Calls before Returning from Orchestrator to avoid shipping huge expanded calls to the user | |||
Resolved | cmassaro | T320981 Make Serialization/Deserialization Completely Unambiguous So Types Need Not Be Expanded |
Change 844000 had a related patch set uploaded (by Cory Massaro; author: Cory Massaro):
[mediawiki/services/function-evaluator@master] Remove expected type from signature of serialize functions; rely entirely on introspection.
Change 844070 had a related patch set uploaded (by Cory Massaro; author: Cory Massaro):
[mediawiki/services/function-evaluator@master] Remove custom (de)serialization for Z86 and Z39. Also remove some unused test code.
Change 844000 merged by jenkins-bot:
[mediawiki/services/function-evaluator@master] Remove expected type from signature of serialize functions; rely entirely on introspection.
Change 844070 merged by jenkins-bot:
[mediawiki/services/function-evaluator@master] Remove custom (de)serialization for Z86 and Z39. Also remove some unused test code.