1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-11-15 11:22:40 +01:00
phorge-phorge/src/applications/search/engine
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
..
__tests__ Rename "SearchEngine" to "FulltextStorageEngine" 2015-12-21 17:26:19 -08:00
PhabricatorApplicationSearchEngine.php Allow *.search Conduit API methods to have data bulk-loaded by extensions 2016-07-31 11:15:18 -07:00
PhabricatorJumpNavHandler.php Reduce the total number of calls to getCallsign() 2016-01-02 04:23:06 -08:00
PhabricatorProfilePanelEngine.php Modernize various menu collapse settings 2016-06-04 14:44:36 -07:00
PhabricatorSearchEngineAPIMethod.php Fix typo in link to docs 2016-05-31 23:36:15 +00:00