{"record":{"id":"333c749c4e64923d","repo":"phacility/phabricator","slug":"query-s-is-unknown-to-application-search-engine","errorCode":null,"errorMessage":"Query \"%s\" is unknown to application search engine \"%s\"!","messagePattern":"Query \"(.+?)\" is unknown to application search engine \"(.+?)\"!","errorType":"validation","errorClass":"Exception","httpStatus":500,"severity":"error","filePath":"src/applications/dashboard/paneltype/PhabricatorDashboardQueryPanelType.php","lineNumber":80,"sourceCode":"\n    $engine = $this->getSearchEngine($panel);\n\n    $engine->setViewer($viewer);\n    $engine->setContext(PhabricatorApplicationSearchEngine::CONTEXT_PANEL);\n\n    $key = $panel->getProperty('key');\n    if ($engine->isBuiltinQuery($key)) {\n      $saved = $engine->buildSavedQueryFromBuiltin($key);\n    } else {\n      $saved = id(new PhabricatorSavedQueryQuery())\n        ->setViewer($viewer)\n        ->withEngineClassNames(array(get_class($engine)))\n        ->withQueryKeys(array($key))\n        ->executeOne();\n    }\n\n    if (!$saved) {\n      throw new Exception(\n        pht(\n          'Query \"%s\" is unknown to application search engine \"%s\"!',\n          $key,\n          get_class($engine)));\n    }\n\n    $query = $engine->buildQueryFromSavedQuery($saved);\n    $pager = $engine->newPagerForSavedQuery($saved);\n\n    if ($panel->getProperty('limit')) {\n      $limit = (int)$panel->getProperty('limit');\n      if ($pager->getPageSize() !== 0xFFFF) {\n        $pager->setPageSize($limit);\n      }\n    }\n\n    $query->setReturnPartialResultsOnOverheat(true);\n","sourceCodeStart":62,"sourceCodeEnd":98,"githubUrl":"https://github.com/phacility/phabricator/blob/5720a38cfe95b00ca4be5016dd0d2f3195f4fa04/src/applications/dashboard/paneltype/PhabricatorDashboardQueryPanelType.php#L62-L98","documentation":"Error \"Query \"%s\" is unknown to application search engine \"%s\"!\" thrown in phacility/phabricator.","triggerScenarios":"Thrown at src/applications/dashboard/paneltype/PhabricatorDashboardQueryPanelType.php:80 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":[],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"5720a38cfe95b00ca4be5016dd0d2f3195f4fa04","analyzedAt":"2026-08-21T05:07:25.672Z","schemaVersion":2},"datasetVersion":"2026-08-21T11:28:35.574Z"}