Found when analyzing why local tests failed. When Z111 is deleted after each test suite, it disappears from the database but its ID remains in the ZTypeRegistry.
Added ZTypeRegistry::unregisterType to run on ZObject deletion.
Found when analyzing why local tests failed. When Z111 is deleted after each test suite, it disappears from the database but its ID remains in the ZTypeRegistry.
Added ZTypeRegistry::unregisterType to run on ZObject deletion.
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Resolved | gengh | T278228 Remove zid from ZTypeRegistry's cache when a known ZType is deleted | |||
| Resolved | gengh | T273541 Provide a ZObjectStore DAO service based on Wikipage and use it exclusively |
Change 674289 had a related patch set uploaded (by Genoveva Galarza; owner: Genoveva Galarza):
[mediawiki/extensions/WikiLambda@master] Add unregisterType to remove zid from ZTypeRegistry when ZObject is deleted
Change 674289 merged by jenkins-bot:
[mediawiki/extensions/WikiLambda@master] Add unregisterType to remove zid from ZTypeRegistry when ZObject is deleted