Canapin
(Coin-coin le Canapin)
1
https://meta.discourse.org/t/discourse-2-6-0-beta5-release-notes/168756
一括操作をバッチ処理で実行
以前は、スタッフが大量のトピックを一括更新しようとすると、プロセスがタイムアウトする可能性がありますでした。現在は、そのようなエラーを防ぐために、一括操作を小さなバッチで処理するように変更しました。
これはトピックの分割にも影響しますか?
移行以降、30,000 件の返信があるトピックを分割しようとしてもタイムアウトしてできません。
「いいね!」 1
jomaxro
(Joshua Rosenfeld)
2
いい質問ですね、確信がありません。多分そうではないと思いますが、@gerhard さんが確認できるはずです。トピック分割のタイムアウトについて、この Meta にバグ報告やサポートのトピックはありますか?
「いいね!」 1
gerhard
(Gerhard Schlager)
3
いいえ、トピックの分割(投稿の移動)には影響しません。トピックの閉鎖やカテゴリの変更などの一括操作のみに関わります。
「いいね!」 3
Canapin
(Coin-coin le Canapin)
4
メガトピックに対する各種操作で、私のフォーラムがタイムアウトを起こしていました:https://meta.discourse.org/t/502-errors-when-splitting-topic-moving-or-renaming-categories/164107。カテゴリ名の変更も含まれます。
多くのカテゴリでこれらの操作をテストしたところ、操作時間はカテゴリ内のトピック数や投稿数に比例していました。
Discourseのインターフェース内でカテゴリ設定を編集する代わりに、コマンドラインからデータベースフィールドを更新して、いくつかのカテゴリの名前を変更せざるを得ませんでした。
メガトピックの分割は、多くの試行の後に成功しましたが、最大のメガトピックについては、1か月前の移行以降試していません。
「いいね!」 2