Make Explain into Async Request
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 35/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- javascript
Línea de trabajo
Comienza en la página de detalles de la consulta y sigue cómo se recuperan el plan de explain y otra información oculta, incluida la función del plugin que analiza la muestra de la consulta y el widget de acordeón que muestra la sección. El trabajo estará terminado cuando la página pueda determinar si explain está disponible sin obtener de forma anticipada la información oculta y, después, la recupere de forma asíncrona solo cuando se solicite.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Currently when you go to the query detail page, the explain plan and other information is displayed. This requires several database queries to retrieve the information even if it's not needed. Since the info is hidden by default in an accordion widget, it should be possible to only get it when needed.
However the main issue to solve, is that the query sample has to be parsed by a plugin function first to even know if the explain is available, which means it's often hidden on the page. We'd need to know it was even retrievable at page creation time, so we know to display the appropriate section in the accordion widget.
- Lenguaje dominante
- JavaScript
- Estrellas
- 1.4k
- Forks
- 306
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
- Incluye un Dockerfile o un archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de box/Anemometer
-
Dificultad 4/5 3-5 días Aptitud para principiantes 25/100
box/Anemometer#210 · 1 reacción ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
box/Anemometer#208 · 1 comentario ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
box/Anemometer#204 · 1 reacción ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 20/100
box/Anemometer#203 ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
box/Anemometer#200 · 5 comentarios · 1 reacción ·
Todos los issues de box/Anemometer
Issues similares
-
[DevEx]: Playground specs are excluded from both GUI and CI, so videoPlayground is unreachableAbiertodev experience
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
cuttle-cards/cuttle#1413 ·
Los mantenedores suelen responder en 1 día
-
macOS
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
beyondcode/herd-community#1761 ·
-
More wallpapersAbiertoenhancement
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
-
Make a dry lesson funAbiertocontent good first issue hacktoberfest
Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100
vieanderes/understory#19 ·
-
automated issue report
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
lirantal/discoprint#37 ·
Los mantenedores suelen responder en 1 día