Support reading and querying Almanac service PHIDs via "diffusion.repository.

Authored by epriestley <git@epriestley.com> on Wed, Dec 5, 8:34 PM.

Description

Support reading and querying Almanac service PHIDs via "diffusion.repository.search"

Summary:
Ref T13222. See PHI992. If you lose all hosts in a service cluster, you may need to get a list of affected repositories to figure out which backups to pull.

Support doing this via the API.

Test Plan: Queried by service PHID and saw service PHIDs in the call results.

Reviewers: amckinley

Reviewed By: amckinley

Maniphest Tasks: T13222

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

Details

Committed
epriestley <git@epriestley.com>Thu, Dec 6, 4:46 PM
Parents
rPHABRICATOR70bf63bc3adc: Fix a transaction editor "continue;" inside "switch()" for PHP 7.3
Branches
Unknown
Tags
Unknown
epriestley <git@epriestley.com> committed rPHABRICATOR5d54f26daca8: Support reading and querying Almanac service PHIDs via "diffusion.repository. (authored by epriestley <git@epriestley.com>).Thu, Dec 6, 4:46 PM