@recaptime-dev's working patches + fork for Phorge, a community fork of Phabricator. (Upstream dev and stable branches are at upstream/main and upstream/stable respectively.) hq.recaptime.dev/wiki/Phorge
phorge phabricator
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Rename PhabricatorSearchEngine subclasses

Summary: Ref T5655. Rename `PhabricatorSearchEngine` subclasses for consistency.

Test Plan: `arc unit`

Reviewers: epriestley, #blessed_reviewers

Reviewed By: epriestley, #blessed_reviewers

Subscribers: Korvin, epriestley

Maniphest Tasks: T5655

Differential Revision: https://secure.phabricator.com/D12669

+8 -8
+4 -4
src/__phutil_library_map__.php
··· 1771 1771 'PhabricatorEdgeTestCase' => 'infrastructure/edges/__tests__/PhabricatorEdgeTestCase.php', 1772 1772 'PhabricatorEdgeType' => 'infrastructure/edges/type/PhabricatorEdgeType.php', 1773 1773 'PhabricatorEditor' => 'infrastructure/PhabricatorEditor.php', 1774 + 'PhabricatorElasticSearchEngine' => 'applications/search/engine/PhabricatorElasticSearchEngine.php', 1774 1775 'PhabricatorElasticSetupCheck' => 'applications/config/check/PhabricatorElasticSetupCheck.php', 1775 1776 'PhabricatorEmailAddressesSettingsPanel' => 'applications/settings/panel/PhabricatorEmailAddressesSettingsPanel.php', 1776 1777 'PhabricatorEmailFormatSettingsPanel' => 'applications/settings/panel/PhabricatorEmailFormatSettingsPanel.php', ··· 2081 2082 'PhabricatorMustVerifyEmailController' => 'applications/auth/controller/PhabricatorMustVerifyEmailController.php', 2082 2083 'PhabricatorMySQLConfigOptions' => 'applications/config/option/PhabricatorMySQLConfigOptions.php', 2083 2084 'PhabricatorMySQLFileStorageEngine' => 'applications/files/engine/PhabricatorMySQLFileStorageEngine.php', 2085 + 'PhabricatorMySQLSearchEngine' => 'applications/search/engine/PhabricatorMySQLSearchEngine.php', 2084 2086 'PhabricatorMySQLSetupCheck' => 'applications/config/check/PhabricatorMySQLSetupCheck.php', 2085 2087 'PhabricatorNamedQuery' => 'applications/search/storage/PhabricatorNamedQuery.php', 2086 2088 'PhabricatorNamedQueryQuery' => 'applications/search/query/PhabricatorNamedQueryQuery.php', ··· 2507 2509 'PhabricatorSearchDocumentTypeDatasource' => 'applications/search/typeahead/PhabricatorSearchDocumentTypeDatasource.php', 2508 2510 'PhabricatorSearchEditController' => 'applications/search/controller/PhabricatorSearchEditController.php', 2509 2511 'PhabricatorSearchEngine' => 'applications/search/engine/PhabricatorSearchEngine.php', 2510 - 'PhabricatorSearchEngineElastic' => 'applications/search/engine/PhabricatorSearchEngineElastic.php', 2511 - 'PhabricatorSearchEngineMySQL' => 'applications/search/engine/PhabricatorSearchEngineMySQL.php', 2512 2512 'PhabricatorSearchEngineSelector' => 'applications/search/selector/PhabricatorSearchEngineSelector.php', 2513 2513 'PhabricatorSearchField' => 'applications/search/constants/PhabricatorSearchField.php', 2514 2514 'PhabricatorSearchHovercardController' => 'applications/search/controller/PhabricatorSearchHovercardController.php', ··· 5152 5152 'PhabricatorEdgeTestCase' => 'PhabricatorTestCase', 5153 5153 'PhabricatorEdgeType' => 'Phobject', 5154 5154 'PhabricatorEditor' => 'Phobject', 5155 + 'PhabricatorElasticSearchEngine' => 'PhabricatorSearchEngine', 5155 5156 'PhabricatorElasticSetupCheck' => 'PhabricatorSetupCheck', 5156 5157 'PhabricatorEmailAddressesSettingsPanel' => 'PhabricatorSettingsPanel', 5157 5158 'PhabricatorEmailFormatSettingsPanel' => 'PhabricatorSettingsPanel', ··· 5477 5478 'PhabricatorMustVerifyEmailController' => 'PhabricatorAuthController', 5478 5479 'PhabricatorMySQLConfigOptions' => 'PhabricatorApplicationConfigOptions', 5479 5480 'PhabricatorMySQLFileStorageEngine' => 'PhabricatorFileStorageEngine', 5481 + 'PhabricatorMySQLSearchEngine' => 'PhabricatorSearchEngine', 5480 5482 'PhabricatorMySQLSetupCheck' => 'PhabricatorSetupCheck', 5481 5483 'PhabricatorNamedQuery' => array( 5482 5484 'PhabricatorSearchDAO', ··· 5967 5969 'PhabricatorSearchDocumentRelationship' => 'PhabricatorSearchDAO', 5968 5970 'PhabricatorSearchDocumentTypeDatasource' => 'PhabricatorTypeaheadDatasource', 5969 5971 'PhabricatorSearchEditController' => 'PhabricatorSearchBaseController', 5970 - 'PhabricatorSearchEngineElastic' => 'PhabricatorSearchEngine', 5971 - 'PhabricatorSearchEngineMySQL' => 'PhabricatorSearchEngine', 5972 5972 'PhabricatorSearchHovercardController' => 'PhabricatorSearchBaseController', 5973 5973 'PhabricatorSearchManagementIndexWorkflow' => 'PhabricatorSearchManagementWorkflow', 5974 5974 'PhabricatorSearchManagementInitWorkflow' => 'PhabricatorSearchManagementWorkflow',
+1 -1
src/applications/search/engine/PhabricatorSearchEngineElastic.php src/applications/search/engine/PhabricatorElasticSearchEngine.php
··· 1 1 <?php 2 2 3 - final class PhabricatorSearchEngineElastic extends PhabricatorSearchEngine { 3 + final class PhabricatorElasticSearchEngine extends PhabricatorSearchEngine { 4 4 private $uri; 5 5 private $index; 6 6 private $timeout;
+1 -1
src/applications/search/engine/PhabricatorSearchEngineMySQL.php src/applications/search/engine/PhabricatorMySQLSearchEngine.php
··· 1 1 <?php 2 2 3 - final class PhabricatorSearchEngineMySQL extends PhabricatorSearchEngine { 3 + final class PhabricatorMySQLSearchEngine extends PhabricatorSearchEngine { 4 4 5 5 public function reindexAbstractDocument( 6 6 PhabricatorSearchAbstractDocument $doc) {
+2 -2
src/applications/search/selector/PhabricatorDefaultSearchEngineSelector.php
··· 7 7 if (self::shouldUseElasticSearch()) { 8 8 $elastic_host = PhabricatorEnv::getEnvConfig('search.elastic.host'); 9 9 $elastic_index = PhabricatorEnv::getEnvConfig('search.elastic.namespace'); 10 - return new PhabricatorSearchEngineElastic($elastic_host, $elastic_index); 10 + return new PhabricatorElasticSearchEngine($elastic_host, $elastic_index); 11 11 } 12 - return new PhabricatorSearchEngineMySQL(); 12 + return new PhabricatorMySQLSearchEngine(); 13 13 } 14 14 15 15 public static function shouldUseElasticSearch() {