1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-11-25 00:02:41 +01:00
phorge-phorge/src/applications/owners
epriestley a9cd146745 Filter archived packages out of the "controlling packages" query earlier
Summary:
Ref T12319. Currently, we end up filtering archived packages out once for each path. This shows up on a profile from an install as meaningfully expensive:

https://secure.phabricator.com/xhprof/profile/PHID-FILE-7kmpevyr22aih4s2vyln/?symbol=PhabricatorOwnersPackage::isArchived

Instead, filter them out before we do any work.

Test Plan:
Viewed a revision, still saw packages.

{F3425553}

Reviewers: chad

Reviewed By: chad

Maniphest Tasks: T12319

Differential Revision: https://secure.phabricator.com/D17427
2017-02-27 12:37:08 -08:00
..
application Give Owners packages the "O" monogram 2016-05-13 17:18:15 -07:00
capability Give Owners real view and edit policies 2016-02-15 11:56:35 -08:00
conduit Formally deprecate owners.query Conduit API method 2016-04-20 09:04:45 -07:00
config Move FontIcon calls to Icon 2016-01-28 08:48:45 -08:00
controller Write an explicit edge for commit membership in packages 2017-01-30 15:23:34 -08:00
customfield Fix errors found by PHPStan 2017-02-17 10:10:15 +00:00
editor Modularize Owners package transactions 2016-10-13 21:07:02 +00:00
engineextension Support editing statuses and paths in Owners via Conduit API 2015-12-15 15:04:00 -08:00
lipsum Add an owners package generator for Lipsum 2017-02-27 09:11:04 -08:00
mail Build separate mail for each recipient, honoring recipient access levels 2015-06-03 18:59:31 -07:00
phid Use "fa-shopping-bag" instead of "fa-list-alt" for Owners package icon 2016-05-13 17:19:20 -07:00
query Filter archived packages out of the "controlling packages" query earlier 2017-02-27 12:37:08 -08:00
remarkup Give Owners packages the "O" monogram 2016-05-13 17:18:15 -07:00
searchfield Flesh out Conduit parmeter types for maniphest.search 2015-12-14 04:24:01 -08:00
storage When computing revision ownership, cache some intermediate results for performance 2017-02-27 09:11:57 -08:00
typeahead Allow "O42" to find packages by monogram in Owners typeaheads 2017-01-04 15:08:37 -08:00
xaction Allow transactions to specialize their mail headers for diff sections 2016-11-07 12:16:39 -08:00