senooken JP Social
  • FAQ
  • Login
senooken JP Socialはsenookenの専用分散SNSです。
  • Public

    • Public
    • Network
    • Groups
    • Popular
    • People

Conversation

Notices

  1. tateisu​ :force:​:r_9a: (tateisu@mastodon.juggler.jp)'s status on Saturday, 05-Dec-2020 06:00:23 JST tateisu​ :force:​:r_9a: tateisu​ :force:​:r_9a:

    Mastodon 3.3.0rc1、リリースノートに直接的には書かれてませんけど docker-compose run --rm web tootctl maintenance fix-duplicates の実行がほぼ必須らしい。

    In conversation Saturday, 05-Dec-2020 06:00:23 JST from mastodon.juggler.jp permalink
    • かき@ひろしま丼 :sabakan: :verify: and らりお・ザ・何らかの🈗然㊌ソムリエ repeated this.
    • tateisu​ :force:​:r_9a: (tateisu@mastodon.juggler.jp)'s status on Saturday, 05-Dec-2020 06:05:09 JST tateisu​ :force:​:r_9a: tateisu​ :force:​:r_9a:
      in reply to

      db:migrate が警告を出すのです。"Your database collation is susceptible to index corruption.  (This warning does not indicate that index corruption has occured and can be ignored)  (To learn more, visit: https://docs.joinmastodon.org/admin/troubleshooting/index-corruption/)"

      "データベースの照合順序は、インデックスの破損の影響を受けやすくなっています。  (この警告は、インデックスの破損が発生したことを示すものではなく、無視できます)  (詳細については、https://docs.joinmastodon.org/admin/troubleshooting/index-corruption/ にアクセスしてください)"

      In conversation Saturday, 05-Dec-2020 06:05:09 JST permalink

      Attachments

      1. No result found on File_thumbnail lookup.
        Database index corruption
        How to recover from database index corruption.
      かき@ひろしま丼 :sabakan: :verify: and らりお・ザ・何らかの🈗然㊌ソムリエ repeated this.
    • tateisu​ :force:​:r_9a: (tateisu@mastodon.juggler.jp)'s status on Saturday, 05-Dec-2020 06:07:08 JST tateisu​ :force:​:r_9a: tateisu​ :force:​:r_9a:
      in reply to

      テストサーバでは省略してますけど、今回のアプデはDBバックアップ必須ですね。

      In conversation Saturday, 05-Dec-2020 06:07:08 JST permalink
    • のえる (noellabo@fedibird.com)'s status on Saturday, 05-Dec-2020 06:45:27 JST のえる のえる
      in reply to
      • zunda

      @zundan @tateisu その警告メッセージ怖すぎるので緩和しようぜ・なくそうぜとか、いやあった方がいい、とか話がありました(私は乗り遅れたのでかんでない)

      実際には、アップデートしようとして、インデックスに更新が掛かるマイグレーションがあったときに重複レコードのせいでコケて発覚するパターンになりがちなので、できれば事前検出して対処したいところです……。

      In conversation Saturday, 05-Dec-2020 06:45:27 JST permalink
    • tateisu​ :force:​:r_9a: (tateisu@mastodon.juggler.jp)'s status on Saturday, 05-Dec-2020 06:45:30 JST tateisu​ :force:​:r_9a: tateisu​ :force:​:r_9a:
      in reply to
      • zunda

      @zundan うちはDocker構成なんでDBコンテナのalpineにはglibc入ってないまであるのですが、まあいつのまにか重複データが混ざってたとかもありうるので…

      In conversation Saturday, 05-Dec-2020 06:45:30 JST permalink
      らりお・ザ・何らかの🈗然㊌ソムリエ repeated this.
    • zunda (zundan@mastodon.zunda.ninja)'s status on Saturday, 05-Dec-2020 06:45:30 JST zunda zunda
      in reply to

      @tateisu なるほど〜。Dockerだとホストのglibcが透けてきたりするんですね。確かにいつのまにか重複データができちゃったりしてそうです。僕もやっておこうかな…。

      In conversation Saturday, 05-Dec-2020 06:45:30 JST permalink
      らりお・ザ・何らかの🈗然㊌ソムリエ repeated this.
    • zunda (zundan@mastodon.zunda.ninja)'s status on Saturday, 05-Dec-2020 06:45:37 JST zunda zunda
      in reply to

      @tateisu glibc 2.28でUnicode文字列の順番が変更になったので、MastodonのPostgreSQLをこのバージョンを越えて更新する場合にインデックスが破損してしまうという問題のようです。PostgreSQLのOSの更新をせずアプリのコードの更新だけをする場合には気にしないで良さそうです。

      In conversation Saturday, 05-Dec-2020 06:45:37 JST permalink
      らりお・ザ・何らかの🈗然㊌ソムリエ repeated this.

Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

senooken JP Social is a social network, courtesy of senooken. It runs on GNU social, version 2.0.2-beta0, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All senooken JP Social content and data are available under the Creative Commons Attribution 3.0 license.