github / github/codeql-cli-binaries

Single predicate causing bottleneck in queries

Ouverte
#42 4 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
CLI Complexity: High enhancement
Langage dominant
Aucune donnée de langage
Étoiles
1k
Forks
184
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

codeql query run --threads=0 still results in only one core being utilized, which severely affects query speed. I typically see this in
my log file:

Creating executor with (many) threads.
...
(0s) Starting to evaluate predicate ...

With 100% usage on 1 core.

Is Visual Studio more performant for this?

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez par reproduire le rapport avec `codeql query run --threads=0` et comparez le journal de l’exécuteur avec l’utilisation du CPU observée. Étudiez le chemin d’évaluation d’un prédicat unique et déterminez si le comportement est attendu ou s’il s’agit d’un défaut de performances ; le travail est considéré comme terminé lorsque la cause et une résolution ou limitation exploitable sont documentées.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Domaine
devtools, performance
Type d'issue
Bug
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
À clarifier
Accessibilité débutants
25/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.