パスワードを忘れた? アカウント作成
19231 story
スラッシュドット

「IE7は強制インストールされない」のコメント復旧 17

ストーリー by tach
いくつかの要因によりslashのバグを突かれました 部門より

本日2月6日11:30頃(JST)から 「IE7は強制インストールされない」のコメントが見えなくなっていました。 確認したところ、DB から完全にコメントが消去されていました。 幸いにして MySQL の binlog が残っていたため、 コメント・モデレーション関連のデータを抽出し、16:15 頃(JST)復旧させました。ご迷惑をおかけして申し訳ありませんでした。

コメントが消えてしまったのは、ストーリーの削除コードがアレたまからのコメント引き継ぎを考慮していなかった(削除コードに変更を入れていない)ためで、slashcode オリジナルのバグではなく、slashdot.jp 向けに私が作成した機能に問題がありました。この問題は以下のように発生したと考えています。時間はすべて JST です。

  1. 8:00 に当該ストーリーが掲載
  2. 別の編集者が(おそらく Firefox のオフラインモードだったために)掲載されていることに気づかず、当該タレコミを編集・オフラインモードを解除して掲載
  3. 11:30 頃重複に気づいてストーリーを削除
  4. 両方のストーリーが同じコメントを参照していたため、ストーリーの削除にあわせてコメントも削除

掲載済みだったり却下されたりしたタレコミは、その時点でタレコミ一覧には表示されなくなります。 また、タレコミ一覧は meta refresh によって 15 分ごとに更新されるようになっており、 通常は数時間後に掲載済みタレコミが一覧に載っていることはありません。しかし、 今回はブラウザのオフラインモードを利用していたとのことなので、meta refresh が効かず、掲載済み タレコミに気づかなかったようです。

早急にバグを修正する予定ですが、修正完了までは、重複ストーリーの削除は行わず、表示しないように 設定することで同様のトラブルを防ぐようにします。ご迷惑をおかけして申し訳ありませんでした。

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
typodupeerror

Stay hungry, Stay foolish. -- Steven Paul Jobs

読み込み中...