Geo: Ensure both the repo and wiki gets synced if an `RepositoryUpdatedEvent` is processed before the project is backfilled, or if `RepositoryUpdatedEvent` is processed before `RepositoryCreatedEvent`
From https://gitlab.com/gitlab-org/gitlab-ee/issues/5876#note_108227262:
- Update (repo)-Create (repo & wiki): Repo sync race already mitigated by https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/6161, but we need to set
resync_wikito true if the registry isnew_record?and there is a wiki, duringProjectRegistry#repository_updated!to ensure the wiki gets backfilled- Update (wiki)-Create (repo & wiki): Unresolved race. We need to set
resync_repositoryto true if the registry isnew_record?duringProjectRegistry#repository_updated!to ensure the repo gets backfilled