⚓ T182107 Remove cached constraint check results on purge
Article Images
Maniphest T182107
- Edit Task
- Edit Related Tasks...
- Edit Related Objects...
- Mute Notifications
- Protect as security issue
- Award Token
- Flag For Later
Assigned To
Authored By
Lucas_Werkmeister_WMDE | |
Dec 5 2017, 3:24 PM |
Tags
Referenced Files
None
Description
Description
Subscribe to the ArticlePurge hook to wipe the cached constraint check results for that entity.
Patch-For-Review (includes two minor not-really-related refactorings which the later commits are based on):
- unrelated refactoring 1
- unrelated refactoring 2
- [ResultsCache refactoring](https://gerrit.wikimedia.org/r/399850)
- [ArticlePurge hook](https://gerrit.wikimedia.org/r/399851)
Details
Details
Related Objects
Related Objects
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 | T182107 Remove cached constraint check results on purge |
Event Timeline
Lucas_Werkmeister_WMDE created this task.Dec 5 2017, 3:24 PM
Lucas_Werkmeister_WMDE added a project: Wikidata-Former-Sprint-Board.Dec 5 2017, 3:40 PM
Lydia_Pintscher moved this task from incoming to ready to go on the Wikidata board.Dec 18 2017, 2:51 PM
Lydia_Pintscher removed a project: Wikidata-Former-Sprint-Board.
Lucas_Werkmeister_WMDE added a project: Wikidata-Sprint-2017-12-20.Dec 22 2017, 4:55 PM
Lucas_Werkmeister_WMDE moved this task from Backlog to In Progress on the Wikidata-Sprint-2017-12-20 board.
gerritbot subscribed.Dec 22 2017, 5:34 PM
Change 399850 had a related patch set uploaded (by Lucas Werkmeister (WMDE); owner: Lucas Werkmeister (WMDE)):
[mediawiki/extensions/WikibaseQualityConstraints@master] Extract ResultsCache from CachingResultsBuilder
gerritbot added a project: Patch-For-Review.Dec 22 2017, 5:34 PM
Change 399851 had a related patch set uploaded (by Lucas Werkmeister (WMDE); owner: Lucas Werkmeister (WMDE)):
[mediawiki/extensions/WikibaseQualityConstraints@master] Delete cached check results on article purge
Lucas_Werkmeister_WMDE updated the task description. (Show Details)Dec 22 2017, 5:36 PM
Lucas_Werkmeister_WMDE updated the task description. (Show Details)
Lucas_Werkmeister_WMDE moved this task from In Progress to Review on the Wikidata-Sprint-2017-12-20 board.
Lucas_Werkmeister_WMDE updated the task description. (Show Details)
Lucas_Werkmeister_WMDE claimed this task.Dec 22 2017, 5:41 PM
WMDE-leszek moved this task from Review to Done on the Wikidata-Sprint-2017-12-20 board.Dec 27 2017, 9:58 AM
WMDE-leszek moved this task from Done to Review on the Wikidata-Sprint-2017-12-20 board.
gerritbot added a comment.Dec 27 2017, 10:44 AM
Change 399850 merged by jenkins-bot:
[mediawiki/extensions/WikibaseQualityConstraints@master] Extract ResultsCache from CachingResultsBuilder
gerritbot added a comment.Dec 27 2017, 10:46 AM
Change 399851 merged by jenkins-bot:
[mediawiki/extensions/WikibaseQualityConstraints@master] Delete cached check results on article purge
WMDE-leszek moved this task from Review to Done on the Wikidata-Sprint-2017-12-20 board.Dec 27 2017, 10:50 AM
ReleaseTaggerBot added a project: MW-1.31-release-notes (WMF-deploy-2018-01-02 (1.31.0-wmf.15)).Dec 27 2017, 11:00 AM
WMDE-leszek updated the task description. (Show Details)Dec 27 2017, 11:20 AM
WMDE-leszek closed this task as Resolved.Jan 2 2018, 2:43 PM
Content licensed under Creative Commons Attribution-ShareAlike (CC BY-SA) 4.0 unless otherwise noted; code licensed under GNU General Public License (GPL) 2.0 or later and other open source licenses. By using this site, you agree to the Terms of Use, Privacy Policy, and Code of Conduct. · Wikimedia Foundation · Privacy Policy · Code of Conduct · Terms of Use · Disclaimer · CC-BY-SA · GPL · Credits