Once all the components of a CheckResult are serializable (we can probably ignore the parameters, they’re only used on the special page), we need to be able to serialize and deserialize CheckResults themselves.
Description
Description
Details
Details
Subject | Repo | Branch | Lines +/- | |
---|---|---|---|---|
Make CheckResult serializable | mediawiki/extensions/WikibaseQualityConstraints | master | +521 -0 |
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | Lucas_Werkmeister_WMDE | T173695 Enable constraint checks by default for users | |||
Open | None | T103228 Improve performance of constraint check | |||
Resolved | Lydia_Pintscher | T179839 Cache constraint check results | |||
Resolved | Lydia_Pintscher | T179849 Cache all constraint check results per-entity | |||
Resolved | Lucas_Werkmeister_WMDE | T181060 Cache constraint check results per-entity in ObjectCache (L) (days: 2) | |||
Resolved | Lucas_Werkmeister_WMDE | T184812 Enable constraint result caching on Wikidata | |||
Resolved | Lucas_Werkmeister_WMDE | T185688 Constraint check results are cached independent of language | |||
Resolved | Lucas_Werkmeister_WMDE | T185709 Cache CheckResult serializations per-entity in ObjectCache | |||
Resolved | Lucas_Werkmeister_WMDE | T185714 Make CheckResult serializable | |||
Resolved | Lucas_Werkmeister_WMDE | T188629 Completely remove support for detail and detailHTML in wbcheckconstraints response | |||
Resolved | Lucas_Werkmeister_WMDE | T189875 Migrate “exception” check results to ViolationMessage |
Event Timeline
Comment Actions
Change 419470 had a related patch set uploaded (by Lucas Werkmeister (WMDE); owner: Lucas Werkmeister (WMDE)):
[mediawiki/extensions/WikibaseQualityConstraints@master] Make CheckResult serializable
Comment Actions
Wait, what about “exception” results? Those aren’t migrated to ViolationMessage yet, serializing those will probably fail. (Edit: see T189875.)
Comment Actions
Change 419470 merged by jenkins-bot:
[mediawiki/extensions/WikibaseQualityConstraints@master] Make CheckResult serializable