暴走するData Explorerクエリを停止するにはどうすればよいですか?

こんにちは。

Data Explorer を使い始めたばかりです。このクエリをここに貼り付けました: View Count of a specific tag - #2 by SidV

そして、「変更を保存して実行」をクリックしたところ、パラメータ値の入力を求められると予想していました。数分待った後、URL を見て、恐ろしいことに ?id=5&params={"user":null} となっていることに気づきました。

それで… 長時間実行されているクエリを中止すべきでしょうか?

「いいね!」 3

良い質問ですね!Data Explorer にはデフォルトのクエリタイムアウト保護があると信じていますが、Discourse チームの他の誰かに確認してもらう必要があります。

「いいね!」 3

データエクスプローラー経由で実行されるクエリには10秒のタイムアウトが設定されているため、処理が長すぎる心配はありません :+1:

10秒経過後にUIで何らかのフィードバックが表示されるはずです。表示されない場合は、お知らせください。調査いたします。

「いいね!」 3

いいえ。何もありません。通知はまったくありません。だからこそ、投稿を作成しました。タイムアウトが発生したことを期待していましたが、知る方法がありませんでした。

「いいね!」 3

おお、面白いですね!Metaで試してみたところ、以下のようになりました(下部にエラーが表示されています)。

お手数ですが、あなたのサイトでも壊れたクエリをもう一度試していただき、このようなものが表示されるか確認していただけますでしょうか?

「いいね!」 2

お望み通りに! :joy:

「いいね!」 3

素晴らしい!良いニュースは、サーバー側で10秒のタイムアウトが正しく機能しており、クエリが実際にキャンセルされたことです。悪いニュースは、エラーが表示されるのを妨げているクライアント側に何らかのエラーがあることです。これは、タイムアウト自体ではなく、ユーザーの「Null」値に関連しているようです。

修正しますので、ご報告ありがとうございます!

「いいね!」 3

これは以下によって修正されます。

「いいね!」 3

このトピックは17日後に自動的に閉じられました。返信はもうできません。