Skip to content

Update origin_url/from_revision/metadata_tsvector when conflict_update=True.

This caused:

  • inconsistent data, because 'metadata' was updated while from_revision was not, when an origin has a new head revision
  • corrupted data, because metadata_tsvector did not match 'metadata
  • origin_url was not set for origins that were indexed before introducing the field

Migrated from D1881 (view on Phabricator)

Merge request reports