Skip to main content

Устранение неполадок с поисковыми запросами

При обнаружении непредвиденных результатов во время поиска в GitHub Enterprise Cloud можно устранить неполадки, проверив распространенные проблемы и ограничения.

Возможные истечения времени ожидания

Выполнение некоторых запросов требует больших вычислительных ресурсов для нашей поисковой инфраструктуры. Чтобы обеспечить быстрый поиск для всех пользователей, мы ограничиваем продолжительность выполнения каждого отдельного запроса. В редких случаях, когда запрос превышает лимит времени, поиск возвращает все совпадения, которые были найдены до истечения времени ожидания, и информирует вас о том, что время ожидания истекло.

Превышение времени ожидания не обязательно означает, что результаты поиска будут неполными. Это просто означает, что запрос был прекращен до того, как он выполнил поиск по всем возможным данным.

Ограничения на длину запроса

Существуют некоторые ограничения на длину запросов при поиске по GitHub Enterprise Cloud:

  • Запросы длиннее 256 символов не поддерживаются
  • Невозможно создать запрос, используя более пяти операторов AND, OR или NOT

Определенные типы поиска, такие как поиск по коду, могут иметь дополнительные ограничения. Дополнительные сведения см. в документации по этим типам поиска. Дополнительные сведения об ограничениях поиска кода см. в разделе "Сведения о поиске кода GitHub".

Дополнительные материалы