1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-12-03 20:22:46 +01:00
phorge-phorge/src/applications/repository/engine
epriestley faf3f7b787 Internally, align commit processing tasks around PHIDs, not IDs
Summary: Ref T13591. This is a minor consistency change to use PHIDs instead of IDs in the commit import processing pipeline. PHIDs are generally more powerful in more contexts and it would be unusual for a modern worker to use an ID here.

Test Plan:
  - Made the "accept either ID or PHID" part of the change only.
  - Pushed a commit, parsed and reparsed it step by step (this tests that "commitID" tasks can still process normally).
  - Made the "write PHIDs" part of the change.
  - Pushed a commit, parsed and reparsed it step by step.
  - Looked at the task row in the database, saw PHID data.

Maniphest Tasks: T13591

Differential Revision: https://secure.phabricator.com/D21533
2021-02-02 13:40:10 -08:00
..
__tests__ Further correct and disambigutate ref selectors passed to Git on the CLI 2021-01-20 12:07:14 -08:00
PhabricatorRepositoryCommitRef.php Rename "IMPORTED_CLOSEABLE" to "IMPORTED_PERMANENT" to clarify the meaning of the flag 2021-01-22 19:51:38 -08:00
PhabricatorRepositoryDiscoveryEngine.php Internally, align commit processing tasks around PHIDs, not IDs 2021-02-02 13:40:10 -08:00
PhabricatorRepositoryEngine.php Internally, align commit processing tasks around PHIDs, not IDs 2021-02-02 13:40:10 -08:00
PhabricatorRepositoryIdentityEditEngine.php Assign RepositoryIdentity objects to commits 2018-05-31 07:28:23 -07:00
PhabricatorRepositoryMirrorEngine.php Don't error when trying to mirror or observe an empty repository 2018-01-24 15:50:30 -08:00
PhabricatorRepositoryPullEngine.php Update "git rev-parse" invocation to work in Git 2.25.0 2020-01-16 11:39:23 -08:00
PhabricatorRepositoryRefEngine.php Internally, align commit processing tasks around PHIDs, not IDs 2021-02-02 13:40:10 -08:00