Fix JSON diff viewer performance issue causing UI freeze with large payloads
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 25/100
- Type d'issue
- Bug
- Clarté
- À clarifier
- Activité
- À l'abandon
- Stack technique
- react
- Domaine
- frontend, performance
Piste de recherche
Reproduisez le gel à l’aide du rapport joint et de grands payloads attendus et réels, en comparant les données correspondantes au cas signalé de 8k lignes et les données différentes totalisant environ 12k lignes. Suivez le point d’entrée du JSON diff viewer et identifiez le travail de rendu qui bloque l’UI ; le travail est terminé lorsque ces tailles de payload se chargent sans provoquer de gel.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
- when the test report's payload data increases its freezing the ui.
- when there is match between expected and actual data it can load the 8k line which is max of(expected and actual data) but its taking time.
- when the expected and actual data is not matching so total length of both of 12k(6k expected + 6k actual) is causing ui freeze.
https://github.com/user-attachments/assets/d7dea59d-2aef-4463-9c0a-34938045bd08
- Langage dominant
- HTML
- Étoiles
- 8
- Forks
- 6
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Préparer son environnement
Ce projet ne fournit ni conteneur de développement, ni Dockerfile, ni guide de contribution : l'installation est à votre charge. Commencez par son README, et consultez notre guide de la première contribution pour les étapes générales.
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 keploy/react-diff-viewer
-
feat: add noise ignoring functionality to header and status similar to bodyPeut-être à nouveau libre @Sarthak160 l’a pris il y a 985 jours, et aucune pull request n’est ouverte. Ouverte
keploy/react-diff-viewer#12 · 1 commentaire · 1 personne assignée ·
Toutes les issues de keploy/react-diff-viewer
Issues similaires
-
time sensitive
Difficulté 1/5 Moins d'une heure Accessibilité débutants 76/100
matrix-org/matrix-conf-website#280 ·
Les mainteneurs répondent en général sous 3 jours
-
Light variant: color-mix() is missing a comma, so GTK 4 drops six border-color rulesPeut-être pris @uofm-matt l’a pris aujourd’hui. Ouverte
Difficulté 1/5 Moins d'une heure Accessibilité débutants 92/100
-
[web] Buttons show the default arrow cursor on hover (Tailwind v4 dropped the preflight `cursor: pointer`)Peut-être pris @xbsheng l’a pris aujourd’hui. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 85/100
shareAI-lab/learn-claude-code#594 ·
Les mainteneurs répondent en général sous 1 jour
-
accepted bug via-triage
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
pingdotgg/t3code#18690 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100
Les mainteneurs répondent en général sous 1 jour