Как остановить зашедшую слишком далеко команду Data Explorer?

Привет,

Я только начинаю изучать Data Explorer. Я вставил этот запрос: View Count of a specific tag - #2 by SidV

и нажал «Сохранить изменения и выполнить», ожидая, что система запросит значение параметра. Подождя пару минут, я взглянул на свой URL и с ужасом увидел ?id=5&params=%7B"user"%3Anull%7D.

Так что… остановить мой запущенный запрос?

3 лайка

Отличный вопрос! Я считаю, что в Data Explorer по умолчанию есть защита от тайм-аута запросов, но подтвердить это должен кто-то другой из команды Discourse.

3 лайка

Действительно, для любых запросов, выполняемых через Data Explorer, установлено ограничение по времени в 10 секунд, так что беспокоиться о том, что они будут выполняться слишком долго, не нужно :+1:

После истечения 10 секунд вы должны получить обратную связь в интерфейсе. Если этого не произойдет, сообщите нам, и мы разберемся в ситуации.

3 лайка

Нет. Ничего. Никаких уведомлений вообще. Вот почему я создал свой пост. Я надеялся, что сработает тайм-аут, но у меня не было способа это узнать.

3 лайка

О, интересно! Я только что попробовал это здесь, на Meta, и всё выглядело так: (ошибка внизу)

Не могли бы вы ещё раз попробовать выполнить неработающий запрос на своём сайте и посмотреть, появится ли что-то подобное?

2 лайка

Вы просили! :joy:

3 лайка

Ага! Хорошая новость в том, что тайм-аут в 10 секунд корректно работает на стороне сервера, поэтому запрос действительно был отменён. Плохая новость в том, что в клиенте есть какая-то ошибка, из-за которой сообщение об ошибке не отображается. Похоже, это связано со значением «Null» для пользователя, а не с самим тайм-аутом.

Мы исправим это — спасибо, что сообщили!

3 лайка

Это будет исправлено в

3 лайка

Эта тема была автоматически закрыта через 17 дней. Новые ответы больше не принимаются.