1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-11-30 18:52:42 +01:00
phorge-phorge/src/applications/conduit/query
epriestley 6e57582aff Allow *.search Conduit API methods to have data bulk-loaded by extensions
Summary:
Ref T11404. Currently, SearchEngineAttachments can bulk-load data but SearchEngineExtensions can not.

This leads to poor performance of custom fields. See T11404 for discussion.

This changes the API to support a bulk load + format pattern like the one Attachments use. The next change will use it to bulk-load custom field data.

Test Plan:

  - Ran `differential.query`, `differential.revision.search` as a sanity check.
  - No behavioral changes are expected
  - See next revision.

Reviewers: yelirekim, chad

Reviewed By: chad

Maniphest Tasks: T11404

Differential Revision: https://secure.phabricator.com/D16350
2016-07-31 11:15:18 -07:00
..
ConduitResultSearchEngineExtension.php Allow *.search Conduit API methods to have data bulk-loaded by extensions 2016-07-31 11:15:18 -07:00
PhabricatorConduitLogQuery.php Add by-caller lookup to call logs, plus viewer calls 2015-12-14 15:25:49 -08:00
PhabricatorConduitLogSearchEngine.php fix the typo in the label field 2016-02-16 15:14:19 -08:00
PhabricatorConduitMethodQuery.php Use Conduit in PhabricatorRepositoryGitCommitChangeParserWorker 2016-04-14 04:53:03 -07:00
PhabricatorConduitSearchEngine.php Use Conduit in PhabricatorRepositoryGitCommitChangeParserWorker 2016-04-14 04:53:03 -07:00
PhabricatorConduitTokenQuery.php Use __CLASS__ instead of hard-coding class names 2015-05-14 07:21:13 +10:00