Page MenuHomePhabricator

EntityUsage not cleaned up when deleting pages in client
Closed, ResolvedPublic

Description

when i delete a page in the client, the usages do not appear to be deleted.

then when i restore the page, and run jobs, I get:

Wikibase\Lib\Store\StorageException: No page found for ID 1312

since the restored page gets a new id, instead of the previous id.

Event Timeline

aude created this task.Jan 16 2015, 11:54 AM
aude raised the priority of this task from to Needs Triage.
aude updated the task description. (Show Details)
aude added a subscriber: aude.
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptJan 16 2015, 11:54 AM
aude set Security to None.
Lydia_Pintscher triaged this task as High priority.Jan 16 2015, 1:23 PM
Lydia_Pintscher added subscribers: JanZerebecki, daniel.
gerritbot added a subscriber: gerritbot.

Change 185555 had a related patch set uploaded (by Daniel Kinzler):
Update wbc_entity_usage upon page deletion.

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

Patch-For-Review

Change 185555 merged by jenkins-bot:
Update wbc_entity_usage upon page deletion.

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

Tobi_WMDE_SW closed this task as Resolved.Jan 20 2015, 9:09 AM
Tobi_WMDE_SW claimed this task.

Change 185983 had a related patch set uploaded (by JanZerebecki):
Update wbc_entity_usage upon page deletion.

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

Patch-For-Review

Change 185983 merged by jenkins-bot:
Update wbc_entity_usage upon page deletion.

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