HomePhorge

Consolidate repository identity resolution and detection code

Description

Consolidate repository identity resolution and detection code

Summary: Ref T13444. Send all repository identity/detection through a new "DiffusionRepositoryIdentityEngine" which handles resolution and detection updates in one place.

Test Plan:

  • Ran bin/repository reparse --message ..., saw author/committer identity updates.
  • Added "goose@example.com" to my email addresses, ran daemons, saw the identity relationship get picked up.
  • Ran bin/repository rebuild-identities ..., saw sensible rebuilds.

Maniphest Tasks: T13444

Differential Revision: https://secure.phabricator.com/D20910

Details

Provenance
epriestleyAuthored on Nov 13 2019, 8:20 PM
themackabuPushed on Mar 25 2025, 8:07 PM
Parents
rP6afbb6102dda: Remove "PhabricatorEventType::TYPE_DIFFUSION_LOOKUPUSER" event
Branches
Unknown
Tags
Unknown

Event Timeline