1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-11-22 23:02:42 +01:00
phorge-phorge/src
epriestley a745055813 Lift Diffusion Conduit call proxying to the root level of Conduit
Summary:
Ref T13552. Some Diffusion conduit calls may only be served by a node which hosts a working copy on disk, so they're proxied if received by a different node.

This capability is currently bound tightly to "DiffusionRequest", which is a bundle of context parameters used by some Diffusion calls. However, call proxying is not fundamentally a Diffusion behavior.

I want to perform proxying on a "*.search" call which does not use the "DiffusionRequest" parameter bundle. Lift proxying to the root level of Conduit.

Test Plan: Browsed diffusion in a clusterized repsository.

Maniphest Tasks: T13552

Differential Revision: https://secure.phabricator.com/D21442
2020-09-15 17:36:37 -07:00
..
__tests__ Use PhutilClassMapQuery instead of PhutilSymbolLoader 2015-08-14 07:49:01 +10:00
aphront When proxying HTTP repository responses from repository nodes, discard content description headers 2020-04-25 07:51:46 -07:00
applications Lift Diffusion Conduit call proxying to the root level of Conduit 2020-09-15 17:36:37 -07:00
docs Update SES API to use AWSv4 signatures 2020-09-15 13:03:49 -07:00
extensions
infrastructure Fix additional "xprintf()"-class static parameter lint errors 2020-09-08 11:45:48 -07:00
view When printing timestamps on paper: use an absolute, context-free date format 2020-09-04 16:36:34 -07:00
__phutil_library_init__.php
__phutil_library_map__.php Update SES API to use AWSv4 signatures 2020-09-15 13:03:49 -07:00