mirror of
https://we.phorge.it/source/phorge.git
synced 2024-11-13 02:12:41 +01:00
5c4a9ac9e5
Summary: `ReleephRequest`s contain the PHID for a `PhabricatorRepositoryCommit`, and commits have an edge to a `DifferentialRevision`. Commits are loaded with the `loadOneRelative()` method that loads the commits for every `ReleephRequest` in a `LiskDAOSet`, but the edges are loaded indivdually. A page with N RQs on it makes one DB query for the commits, but N queries for the `TYPE_COMMIT_HAS_DREV` edges. This diff uses `loadRelativeEdges` instead to load the edges all in one query. Test Plan: {F42290} Reviewers: wez, epriestley Reviewed By: epriestley CC: epriestley, vrana, aran Maniphest Tasks: T2714 Differential Revision: https://secure.phabricator.com/D5820 |
||
---|---|---|
.. | ||
aphront | ||
applications | ||
docs | ||
infrastructure | ||
view | ||
__celerity_resource_map__.php | ||
__phutil_library_init__.php | ||
__phutil_library_map__.php |