CirrusSearch
Elasticsearch-powered search for MediaWiki
|
Public Member Functions | |
finalSetup (SettingsBuilder $settingsBuilder=null) | |
execute () | |
consume ( $query) | |
Transform the search request into a JSON string representing the search result. | |
Public Member Functions inherited from CirrusSearch\Maintenance\Maintenance | |
runChild ( $maintClass, $classFile=null) | |
getConnection ( $cluster=null) | |
getSearchConfig () | |
getMetaStore (Connection $conn=null) | |
loadSpecialVars () | |
Execute a callback function at the end of initialisation. | |
done () | |
Call to signal that execution of this maintenance script is complete so the next one gets the right indentation. | |
output ( $message, $channel=null) | |
outputIndented ( $message) | |
error ( $err, $die=0) | |
Protected Member Functions | |
applyGlobals () | |
Applies global variables provided as the options CLI argument to override current settings. | |
processSuggestionSet (SearchSuggestionSet $value) | |
Extract data from a search suggestions set. | |
processArchiveResult (IResultWrapper $value) | |
Extract data from archive search results. | |
searchArchive ( $query) | |
Search for term in the archive. | |
searchFor ( $query) | |
Transform the search request into a Status object representing the search result. | |
Protected Member Functions inherited from CirrusSearch\Maintenance\Maintenance | |
disablePoolCountersAndLogging () | |
Disable all pool counters and cirrus query logs. | |
maybeCreateMetastore () | |
Create metastore only if the alias does not already exist. | |
requireCirrusReady () | |
getBackCompatOption (string $current, string $bc, bool $required=true) | |
Provides support for backward compatible CLI options. | |
unwrap (Status $status) | |
Helper method for Status returning methods, such as via ConfigUtils. | |
Protected Attributes | |
$indexBaseName | |
Additional Inherited Members | |
Static Protected Attributes inherited from CirrusSearch\Maintenance\Maintenance | |
static | $indent = null |
CirrusSearch\Maintenance\RunSearch::__construct | ( | ) |
Reimplemented from CirrusSearch\Maintenance\Maintenance.
CirrusSearch\Maintenance\RunSearch::consume | ( | $query | ) |
Transform the search request into a JSON string representing the search result.
string | $query |
CirrusSearch\Maintenance\RunSearch::finalSetup | ( | SettingsBuilder | $settingsBuilder = null | ) |
Reimplemented from CirrusSearch\Maintenance\Maintenance.
|
protected |
Extract data from archive search results.
IResultWrapper | $value |
|
protected |
Extract data from a search suggestions set.
SearchSuggestionSet | $value |
|
protected |
Search for term in the archive.
string | $query |
|
protected |
Transform the search request into a Status object representing the search result.
Varies based on CLI input argument type
.
string | $query |