icon

Fedibirdも、オープンソースのSNS「Mastodon」をベースに誕生しました。ってリリースしたいけど「もはやMastodonとは別モノ」とよく言われる。仲間に入れてよ!

icon

招待URL経由で登録すると、誰の発行した招待から登録したか記録されるんだけど、

招待した人を、招待した人を、招待した人を、招待した人、ぐらいまで辿れるケースに遭遇すると、ちょっと感動を覚えるよね。

2025-03-18 08:57:54 画眩の投稿 ggagen@pawoo.net
icon

このアカウントは、notestockで公開設定になっていません。

2025-03-18 08:58:00 画眩の投稿 ggagen@pawoo.net
icon

このアカウントは、notestockで公開設定になっていません。

icon

おはぎ

icon

Mastodonのアンケートの期限は、内部的には最短5分最長1ヶ月です。

アンケートはいろいろと複雑な機能で、実施中はいつでも投票を受け付けることになりますし、アンケートが終了した時点で参加者に終了通知を行うなど、期限が到来した時に対応するために常時監視を行っています。

リモートのアンケート投稿を長期にわたって監視・保持しつづける責任も生じます(建前上のことで、特に誰も意識してないと思いますが)

また、投票していない人は、投票期間が過ぎてから結果が見られるように設計されています。(クライアントアプリを含め、Mastodon本体以外の挙動はバラバラですが)

集計しないアンケートを別扱いするようにすれば問題ないと思いますが、現状は短期間で結果確定する前提の設計になっているので、実現するならそのへんをすりあわせてからですね。

一応、1ヶ月までは許されているので、追加するとしたらそのへんまでかな。

(そういうFediverseの規格化されていない仕様をすりあわせ、再検討を行って規格明文化を目指している活動としてFEPがあります)

icon

ところで、誰かPawooサポートに報告・対応依頼いれてる?

「誰も……
Pawooサポートを
呼んでいないのである!!!」

ってことはないよね。

まああとで別の方面から声かけとくか……

icon

上手く動いてるようだったらあとでマージさせてー

icon

Pawoo絵描きしかいないって、むかし随分言われたよね

2023-02-17 21:08:36 のえるの投稿 noellabo@fedibird.com
icon

「あー ほなブーチョッキンと違うか」

icon

現在Mastodonで利用しているSidekiqはVersion 6系(6.5.12)ですが、Version 8がリリースされたので、6系はサポート外になりましした。少なくとも7系に移行する必要があります。

Sidekiqでは以前から、Redisを共有する場合はnamespaceを使わずdb番号を使うように推奨しており、6系では警告、7系ではエラーになるようになっています。
(一応sidekiq側の設定で回避はできますが、Mastodonとしてはnamespaceサポートを無くす方向)

ちなみにFedibirdでは先日Sidekiq 7系(7.3.8)に移行しましたが、namespaceの機能は既に無効にしました。

namespaceが必要になる状況としては、Redisをどこかで借りる運用になっていて、構成を自由にできない場合が想定されます。

Redisを共有していない場合や、自分でRedisを設置している場合は、基本的に無関係の話です。
QT: mastodon.social/@MastodonEngin
[参照]

Web site image
Mastodon Engineering (@MastodonEngineering@mastodon.social)
Web site image
投稿の参照(1件) by のえる (@noellabo@fedibird.com)
icon

あなたを犯人です

icon

Redisのnamespace、効率は悪いからね。キーにプレフィックスをつけて同一のデータベースを共有する。

データベース番号は空間が切り離される。デフォルトでは0が使われている。0-15まで指定できるので、そっち使えって話。

それと、ある程度規模が大きくなったサーバは、そもそも共有するんじゃなくて、プロセスを複数立てて分散させる。