1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-11-28 09:42:41 +01:00
phorge-phorge/src/applications
epriestley 53e9df8a02 Slightly reduce the cost of resolving refs
Summary: Ref T2683. By resolving the stable name earlier, we can save a resolve when viewing branch heads. This is ~100ms in Mercurial, and roughly 25% of page weight. It's less bad in Git.

Test Plan: Saw page cost go down in "Services" tab, particularly for Mercurial browse views.

Reviewers: btrahan

Reviewed By: btrahan

Subscribers: epriestley

Maniphest Tasks: T2683

Differential Revision: https://secure.phabricator.com/D9048
2014-05-12 11:47:30 -07:00
..
arcanist/conduit Move Conduit methods inside applications 2012-12-21 12:21:59 -08:00
audit Replace Sprite-Icons with FontAwesome 2014-05-12 10:08:32 -07:00
auth Replace Sprite-Icons with FontAwesome 2014-05-12 10:08:32 -07:00
base Replace Sprite-Icons with FontAwesome 2014-05-12 10:08:32 -07:00
cache Implement a chunked, APC-backed graph cache 2014-05-12 11:47:23 -07:00
calendar Replace Sprite-Icons with FontAwesome 2014-05-12 10:08:32 -07:00
chatlog Modernize chatlog a bit 2014-04-10 11:45:21 -07:00
conduit Move Conduit rendering to SearchEngine 2014-05-08 20:04:18 -07:00
config Fix typo 2014-05-10 11:39:39 -07:00
conpherence Replace Sprite-Icons with FontAwesome 2014-05-12 10:08:32 -07:00
countdown Replace Sprite-Icons with FontAwesome 2014-05-12 10:08:32 -07:00
daemon Do not perform write in PhabricatorDaemonLogQuery by default 2014-01-21 14:04:12 -08:00
dashboard Replace Sprite-Icons with FontAwesome 2014-05-12 10:08:32 -07:00
differential Replace Sprite-Icons with FontAwesome 2014-05-12 10:08:32 -07:00
diffusion Slightly reduce the cost of resolving refs 2014-05-12 11:47:30 -07:00
diviner Replace Sprite-Icons with FontAwesome 2014-05-12 10:08:32 -07:00
doorkeeper Make "JIRA Issues" field work better with noncredentialed accounts 2014-04-02 12:03:59 -07:00
draft/storage Differential - add DifferentialDraft to track whether revisions have draft feedback or not 2014-02-18 16:25:16 -08:00
drydock Replace Sprite-Icons with FontAwesome 2014-05-12 10:08:32 -07:00
fact Extend all "ManagementWorkflow" classes from a base class 2013-12-27 13:15:40 -08:00
feed Move audit rendering into SearchEngine 2014-05-08 20:04:18 -07:00
files Replace Sprite-Icons with FontAwesome 2014-05-12 10:08:32 -07:00
flag Replace Sprite-Icons with FontAwesome 2014-05-12 10:08:32 -07:00
harbormaster Replace Sprite-Icons with FontAwesome 2014-05-12 10:08:32 -07:00
help Add support for aural-only and visual-only elements 2014-05-01 07:18:18 -07:00
herald Replace Sprite-Icons with FontAwesome 2014-05-12 10:08:32 -07:00
home Use bracket-free, human-readable query URIs everywhere 2014-05-10 11:37:38 -07:00
legalpad Replace Sprite-Icons with FontAwesome 2014-05-12 10:08:32 -07:00
lipsum Use DifferentialRevisionEditor in lipsum 2014-03-11 13:02:00 -07:00
macro Replace Sprite-Icons with FontAwesome 2014-05-12 10:08:32 -07:00
mailinglists Replace Sprite-Icons with FontAwesome 2014-05-12 10:08:32 -07:00
maniphest Replace Sprite-Icons with FontAwesome 2014-05-12 10:08:32 -07:00
meta Replace Sprite-Icons with FontAwesome 2014-05-12 10:08:32 -07:00
metamta Add config to require real name, respect config when creating new users, drop real name from full name if not provided. 2014-05-12 09:51:41 -07:00
notification Replace Sprite-Icons with FontAwesome 2014-05-12 10:08:32 -07:00
nuance Replace Sprite-Icons with FontAwesome 2014-05-12 10:08:32 -07:00
oauthserver Replace Sprite-Icons with FontAwesome 2014-05-12 10:08:32 -07:00
owners Replace Sprite-Icons with FontAwesome 2014-05-12 10:08:32 -07:00
passphrase Replace Sprite-Icons with FontAwesome 2014-05-12 10:08:32 -07:00
paste Replace Sprite-Icons with FontAwesome 2014-05-12 10:08:32 -07:00
people Replace Sprite-Icons with FontAwesome 2014-05-12 10:08:32 -07:00
phame Replace Sprite-Icons with FontAwesome 2014-05-12 10:08:32 -07:00
phid Replace Sprite-Icons with FontAwesome 2014-05-12 10:08:32 -07:00
phlux Replace Sprite-Icons with FontAwesome 2014-05-12 10:08:32 -07:00
pholio Replace Sprite-Icons with FontAwesome 2014-05-12 10:08:32 -07:00
phortune Replace Sprite-Icons with FontAwesome 2014-05-12 10:08:32 -07:00
phpast Remove phpast.* Conduit methods 2014-03-12 11:30:22 -07:00
phragment Replace Sprite-Icons with FontAwesome 2014-05-12 10:08:32 -07:00
phrequent Replace Sprite-Icons with FontAwesome 2014-05-12 10:08:32 -07:00
phriction Replace Sprite-Icons with FontAwesome 2014-05-12 10:08:32 -07:00
policy Policy Transactions - add a details view for custom policy 2014-04-29 09:42:54 -07:00
ponder Replace Sprite-Icons with FontAwesome 2014-05-12 10:08:32 -07:00
project Replace Sprite-Icons with FontAwesome 2014-05-12 10:08:32 -07:00
releeph Replace Sprite-Icons with FontAwesome 2014-05-12 10:08:32 -07:00
remarkup/conduit Support processing Remarkup in bulk with remarkup.processbulk Conduit method 2013-11-02 16:30:11 -07:00
repository Use RepositoryGraphCache to service diffusion.lastmodifiedquery 2014-05-12 11:47:29 -07:00
search Replace Sprite-Icons with FontAwesome 2014-05-12 10:08:32 -07:00
settings Replace Sprite-Icons with FontAwesome 2014-05-12 10:08:32 -07:00
slowvote Replace Sprite-Icons with FontAwesome 2014-05-12 10:08:32 -07:00
subscriptions Replace Sprite-Icons with FontAwesome 2014-05-12 10:08:32 -07:00
support/application Whitelist allowed editor protocols 2014-03-17 13:00:37 -07:00
system Allow structured destruction of Differential Revisions 2014-05-01 18:25:30 -07:00
tokens Replace Sprite-Icons with FontAwesome 2014-05-12 10:08:32 -07:00
transactions Replace Sprite-Icons with FontAwesome 2014-05-12 10:08:32 -07:00
typeahead Audit - add ability to add a package as an auditor 2014-04-04 12:25:03 -07:00
uiexample Replace Sprite-Icons with FontAwesome 2014-05-12 10:08:32 -07:00
xhprof Use JSON, not PHP serialization, for XHProf profiles. 2014-02-24 04:16:52 -08:00