phacility/phabricator · error · Exception

Query "%s" is unknown to application search engine "%s"!

Error message

Query "%s" is unknown to application search engine "%s"!

What it means

Error "Query "%s" is unknown to application search engine "%s"!" thrown in phacility/phabricator.

Source

Thrown at src/applications/dashboard/paneltype/PhabricatorDashboardQueryPanelType.php:80

    $engine = $this->getSearchEngine($panel);

    $engine->setViewer($viewer);
    $engine->setContext(PhabricatorApplicationSearchEngine::CONTEXT_PANEL);

    $key = $panel->getProperty('key');
    if ($engine->isBuiltinQuery($key)) {
      $saved = $engine->buildSavedQueryFromBuiltin($key);
    } else {
      $saved = id(new PhabricatorSavedQueryQuery())
        ->setViewer($viewer)
        ->withEngineClassNames(array(get_class($engine)))
        ->withQueryKeys(array($key))
        ->executeOne();
    }

    if (!$saved) {
      throw new Exception(
        pht(
          'Query "%s" is unknown to application search engine "%s"!',
          $key,
          get_class($engine)));
    }

    $query = $engine->buildQueryFromSavedQuery($saved);
    $pager = $engine->newPagerForSavedQuery($saved);

    if ($panel->getProperty('limit')) {
      $limit = (int)$panel->getProperty('limit');
      if ($pager->getPageSize() !== 0xFFFF) {
        $pager->setPageSize($limit);
      }
    }

    $query->setReturnPartialResultsOnOverheat(true);

View on GitHub (pinned to 5720a38cfe)

When it happens

Trigger: Thrown at src/applications/dashboard/paneltype/PhabricatorDashboardQueryPanelType.php:80 when the library encounters an invalid state.

Common situations: See trigger scenarios.


AI-assisted analysis of phacility/phabricator@5720a38cfe (2026-08-21). Data as JSON: /api/errors/333c749c4e64923d. Report an issue: GitHub.