Como faço para parar uma consulta runaway do explorador de dados?

Olá,

Estou apenas começando a explorar o Explorador de Dados. Coloquei esta consulta: View Count of a specific tag - #2 by SidV

e cliquei em ‘Salvar Alterações e Executar’, esperando ser solicitado o valor do parâmetro. Depois de esperar alguns minutos, dei uma olhada no meu URL e vi, para meu horror, ?id=5&params=%7B\"user\"%3Anull%7D

Então… devo cancelar minha consulta de longa duração?

3 curtidas

Boa pergunta! Acredito que tenhamos proteção padrão contra tempo limite de consulta no Data Explorer, mas outra pessoa da equipe do Discourse precisaria confirmar isso.

3 curtidas

De fato, temos um timeout de 10 segundos em qualquer consulta executada pelo explorador de dados, então não se preocupe com coisas rodando por muito tempo :+1:

Você deve receber algum feedback na interface do usuário após esses 10 segundos. Se não, nos avise e investigaremos.

3 curtidas

Não. Nada. Nenhuma notificação. É por isso que criei meu post. Eu esperava que um timeout tivesse entrado em ação, mas eu não tinha como saber.

3 curtidas

Ah, interessante! Acabei de tentar aqui no Meta e ficou assim: (erro na parte inferior)

Você se importaria de tentar a consulta quebrada mais uma vez no seu site e ver se algo assim aparece?

2 curtidas

Você pediu! :joy:

3 curtidas

Aha! A boa notícia é que o timeout de 10 segundos está funcionando corretamente no lado do servidor, então a consulta foi de fato cancelada. A má notícia é que há algum erro no cliente que está impedindo a exibição do erro. Parece estar relacionado ao valor “Nulo” para um usuário, em vez do próprio timeout.

Vamos corrigir isso - obrigado por relatar!

3 curtidas

Isso será corrigido por

3 curtidas

Este tópico foi fechado automaticamente após 17 dias. Novas respostas não são mais permitidas.