Skip to main content

Cette version de GitHub Enterprise Server n'est plus disponible depuis le 2024-03-26. Aucune publication de correctifs n’est effectuée, même pour les problèmes de sécurité critiques. Pour de meilleures performances, une sécurité améliorée et de nouvelles fonctionnalités, effectuez une mise à niveau vers la dernière version de GitHub Enterprise. Pour obtenir de l’aide sur la mise à niveau, contactez le support GitHub Enterprise.

Résolution des problèmes liés aux requêtes de recherche

Si vous rencontrez des résultats inattendus lors de la recherche sur GitHub Enterprise Server, vous pouvez passer en revue les problèmes courants et les limitations.

Délais d’expiration potentiels

L’exécution de certaines requêtes est coûteuse en calcul pour notre infrastructure de recherche. Pour que la recherche soit rapide pour tout le monde, nous limitons la durée pendant laquelle une requête individuelle peut s’exécuter. Dans de rares situations, quand une requête dépasse la limite de temps, la recherche retourne toutes les correspondances trouvées avant la fin du délai d’expiration et vous informe qu’une expiration s’est produite.

Atteindre un délai d’expiration ne signifie pas nécessairement que les résultats de la recherche sont incomplets. Cela signifie simplement que la requête a été interrompue avant d’avoir effectué une recherche dans toutes les données possibles.

Limitations relatives à la longueur des requêtes

Il existe des limites quant à la longueur des requêtes lors d’une recherche sur GitHub Enterprise Server :

  • Les requêtes contenant plus de 256 caractères ne sont pas prises en charge.
  • Vous ne pouvez pas construire une requête qui utilise plus de cinq opérateurs AND, OR ou NOT.

Des types de recherche spécifiques, comme la recherche de code, peuvent faire l’objet d’autres limites. Pour plus d’informations, consultez la documentation relative à ces types de recherche.

Pour aller plus loin