Different from the schema https://github.com/wikimedia/mediawiki-event-schemas/blob/master/jsonschema/mediawiki/revision/tags-change/1.yaml, rev_parent_id and rev_content_changed are missing in event.mediawiki_revision_tags_change table. Can we add these fields and backfill the values for them?
Description
Details
Event Timeline
I think that the schema is incorrect here.
Changing the tags for the revision cannot modify the revision contents, so the existence of the rev_content_changed property in the schema is a mistake.
Regarding rev_parent_id - we just forgot to add it, will fix.
Change 497327 had a related patch set uploaded (by Ppchelko; owner: Ppchelko):
[mediawiki/event-schemas@master] Removed rev_content_changed property from revision-tags-change schema.
Change 497358 had a related patch set uploaded (by Ppchelko; owner: Ppchelko):
[mediawiki/extensions/EventBus@master] Set rev_parent_id for all revision-related events.
Change 497358 merged by jenkins-bot:
[mediawiki/extensions/EventBus@master] Set rev_parent_id for all revision-related events.
Change 497327 merged by Ppchelko:
[mediawiki/event-schemas@master] Removed rev_content_changed property from revision-tags-change schema.
The rev_content_changed has been removed from the schema and after the train we will ensure rev_parent_id is present in all the events. Resolving.