1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-12-29 00:40:57 +01:00
phorge-phorge/src/applications/conduit
epriestley db51d7d92a Make ConduitCall always local/in-process
Summary:
Ref T2783. ConduitCall currently has logic to pick a random remote server, but this is ultimately not appropriate: we always want to send requests to a specific server. For example, we want to send repository requests to a server which has that repository locally. The repository tier is not homogenous, so we can't do this below the call level.

Make ConduitCall always-local; logic above it will select ConduitCall for an in-process request or do service selection for an off-host request via ConduitClient.

Test Plan:
  - Browsed some pages using ConduitCall, everything worked.
  - Grepped for removed stuff.

Reviewers: btrahan

Reviewed By: btrahan

Subscribers: epriestley

Maniphest Tasks: T2783

Differential Revision: https://secure.phabricator.com/D10959
2014-12-10 15:27:07 -08:00
..
application Implement the getName method in PhabricatorApplication subclasses 2014-07-23 23:52:50 +10:00
call Make ConduitCall always local/in-process 2014-12-10 15:27:07 -08:00
controller Allow device SSH keys to be trusted 2014-11-20 17:33:30 -08:00
garbagecollector Complete modularization of the GC daemon 2014-01-15 10:02:31 -08:00
method phutil_utf8_shorten => PhutilUTF8StringTruncator 2014-08-29 15:15:13 -07:00
protocol Apply some autofix linter rules 2014-09-10 06:55:05 +10:00
query Rename PhabricatorApplication subclasses 2014-07-23 10:03:09 +10:00
ssh Change double quotes to single quotes. 2014-06-09 11:36:50 -07:00
storage Automatically build all Lisk schemata 2014-10-02 09:51:20 -07:00