improve the perf
Les mainteneurs répondent en général sous 1 jour
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Accessibilité débutants
- 25/100
- Type d'issue
- Refactorisation
- Clarté
- À clarifier
- Activité
- À l'abandon
- Stack technique
- csharp, openapi
- Domaine
- cli, performance
Piste de recherche
Commencez par profiler les deux étapes mentionnées dans l’issue : la résolution de AutoRest v2 avec mappage de source, et les transformations pour Swagger allOf et les paramètres au niveau du chemin. Comparez les exécutions sur un document Swagger volumineux ; le travail devrait être considéré comme terminé lorsqu’une amélioration mesurable des performances est obtenue, mais l’issue ne précise ni fichiers, ni tests, ni benchmark cible.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
For some big swagger, it seems too slow, the problem is that the tool does the below thing during its run
1 use autorest(v2) to transform the swagger and get a resolved swaggger and source mapping file
2 transform the swagger allOf and path level parameter to make it fit the modeling which is defined in C#
when we consider improving the perf, we can focus on above points
- Langage dominant
- C#
- Étoiles
- 290
- Forks
- 50
- Merge moyen
- 7 h 8 min
- PR mergées (30 j)
- 11
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Aucun modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de Azure/openapi-diff
-
Crash if inherited property is structurally equal but not reference identicalPeut-être à nouveau libre @mikeharder l’a pris il y a 157 jours, et aucune pull request n’est ouverte. Ouverte
Azure/openapi-diff#482 · 1 personne assignée ·
Les mainteneurs répondent en général sous 1 jour
-
Crash if duplicate model names (across files) used in allOfPeut-être à nouveau libre @mikeharder l’a pris il y a 158 jours, et aucune pull request n’est ouverte. Ouverte
Azure/openapi-diff#479 · 2 commentaires · 1 personne assignée ·
Les mainteneurs répondent en général sous 1 jour
-
Remove dependency `autorest`Peut-être à nouveau libre @mikeharder l’a pris il y a 221 jours, et aucune pull request n’est ouverte. Ouverte
Azure/openapi-diff#456 · 1 personne assignée ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 4/5 3-5 jours Accessibilité débutants 35/100
Azure/openapi-diff#445 ·
Les mainteneurs répondent en général sous 1 jour
-
OpenAPI-diff should flag changes in the tags for an operationPeut-être à nouveau libre @mikeharder l’a pris il y a 404 jours, et aucune pull request n’est ouverte. Ouverte
Azure/openapi-diff#371 · 7 commentaires · 1 personne assignée ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de Azure/openapi-diff
Issues similaires
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 92/100
Esri/calcite-dotnet-toolkit#30 · 1 réaction ·
-
VideoViewer: rotated (portrait phone) videos shown sideways when system decimal separator is a commaOuverte
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
-
security
Difficulté 1/5 Moins d'une heure Accessibilité débutants 85/100
MorganHacks/Arctic#182 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
Volodymyr-Petrunin/Bankomaten#45 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
thekid/inotify-win#45 ·