Add storage endpoints to help with repository updates
We need a few endpoints in storage to help with repository updates.
- find objects of any type by sha1_git (release/revision/directory/content)
- We only need the type of the object if it exists, nothing more.
- get the revisions behind existing occurrences of origin (as git smart protocol starting points)
- get full history graph for the given revisions (used for the git smart protocol dialog)
Migrated from T116 (view on Phabricator)
Edited by Phabricator Migration user