¿Cómo detengo una consulta descontrolada del explorador de datos?

Hola,

Estoy empezando a explorar Data Explorer. Pegué esta consulta: View Count of a specific tag - #2 by SidV

y pulsé ‘Guardar cambios y ejecutar’, esperando que se me pidiera el valor del parámetro. Después de esperar un par de minutos, eché un vistazo a mi URL y vi con horror ?id=5&params=%7B\"user\"%3Anull%7D

Entonces… ¿cancelo mi consulta de larga duración?

3 Me gusta

¡Buena pregunta! Creo que tenemos protección de tiempo de espera de consulta predeterminada en Data Explorer, pero alguien más del equipo de Discourse tendría que confirmarlo.

3 Me gusta

De hecho, tenemos un tiempo de espera de 10 segundos en cualquier consulta que se ejecute a través del explorador de datos, así que no hay necesidad de preocuparse de que las cosas se ejecuten durante demasiado tiempo :+1:
Deberías recibir alguna respuesta en la interfaz de usuario después de que pasen esos 10 segundos. Si no es así, avísanos y lo investigaremos.

3 Me gusta

No. Nada. Ni una notificación. Por eso creé mi publicación. Esperaba que se activara un tiempo de espera, pero no tenía forma de saberlo.

3 Me gusta

¡Oh, interesante! Lo acabo de probar aquí en Meta y se veía así: (error en la parte inferior)

¿Te importaría probar la consulta rota una vez más en tu sitio y ver si aparece algo como esto?

2 Me gusta

¡Lo pediste! :joy:

3 Me gusta

¡Ajá! La buena noticia es que el tiempo de espera de 10 segundos está funcionando correctamente en el lado del servidor, por lo que la consulta se canceló efectivamente. La mala noticia es que hay algún error en el cliente que está impidiendo que se muestre el error. Parece estar relacionado con el valor “Null” para un usuario, en lugar del tiempo de espera en sí.

¡Lo arreglaremos, gracias por informarnos!

3 Me gusta

Esto se solucionará con

3 Me gusta

Este tema se cerró automáticamente después de 17 días. Ya no se permiten nuevas respuestas.