- Diviner Queries
- All Atoms
- Search
- Diviner Search
Diviner All Atoms
All Atoms
All Atoms
- Method
- Method
- src/applications/search/compiler/PhutilSearchQueryToken.php
- File
- Method
- Method
- src/applications/search/compiler/__tests__/PhutilSearchStemmerTestCase.php
- File
- Method
- Method
- src/applications/search/compiler/__tests__/PhutilSearchQueryCompilerTestCase.php
- File
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- src/applications/search/fulltextstorage/PhabricatorElasticsearchQueryBuilder.php
- File
- Base class for Phabricator search engine providers. Each engine must offer three capabilities: indexing, searching, and reconstruction (this can be stubbed out if an engine can't reasonably do it, it is used for debugging).
- Class
- Method
- Do any sort of setup for the search index.
- Method
- Is the index in a usable state?
- Method
- Implementations should override this method to return a dictionary of stats which are suitable for display in the admin UI.
- Method
- Does the search index exist?
- Method
- Execute a search query.
- Method
- Update the index for an abstract document.
- Method
- Return a unique, nonempty string which identifies this storage engine.
- Method
- Implementations must return a prototype host instance which is cloned by the PhabricatorSearchService infrastructure to configure each engine.
- Method
- Method
- Method
- Method
- src/applications/search/fulltextstorage/PhabricatorFulltextStorageEngine.php
- File
- Method
- Method
- Method
- Normalize a config value for comparison. Elasticsearch accepts all kinds of config values but it tends to throw back 'true' for true and 'false' for false so we normalize everything. Sometimes, oddly, it'll throw back false for false....
- Method
- Recursively check if two Elasticsearch configuration arrays are equal
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- src/applications/search/fulltextstorage/PhabricatorElasticFulltextStorageEngine.php
- File
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- src/applications/search/fulltextstorage/PhabricatorFerretFulltextStorageEngine.php
- File
- Method
- Method
- src/applications/search/management/PhabricatorSearchManagementQueryWorkflow.php
- File
- Method
- Method
- Method
- Method
- src/applications/search/management/PhabricatorSearchManagementIndexWorkflow.php
- File
- src/applications/search/management/PhabricatorSearchManagementWorkflow.php
- File
- Method
- Method
- src/applications/search/management/PhabricatorSearchManagementNgramsWorkflow.php
- File
- Method
- Method
- src/applications/search/management/PhabricatorSearchManagementInitWorkflow.php
- File
- Method
- Method
- Method
- src/applications/search/garbagecollector/PhabricatorSearchFerretNgramGarbageCollector.php
- File