新しいものを表示
神楽坂しえる さんがブースト

鯖缶勢はみんな見てる定番の『Mastodon 保守メモ』、更新めっちゃ早い。もうv2.8.0反映されてる。

tootctlに色々コマンド追加とか変更が掛かっているので、見ておくと吉。ElasticSearchのメンテもtootctlに移行してる。
qiita.com/kumasun/items/bf4997 #mastodon

にょ

pg_upgradecluster で行けるならそれが一番楽(時間かかる)
pg_upgradecluster -m upgrade の場合は更新後に VACUUM ANALYZE が必要っぽい
Debian系じゃない場合は pg_upgradecluster が無いと思うので手動でがんばれ :blob_innocent:

神楽坂しえる さんがブースト

データベース定義で削除フラグカラム作ってしまいました。ごめんなさい。

RubyもですけどPostgreSQLのバージョンも上げた方がパフォーマンス的に良いです(PostgreSQLのバージョン上げるの時間かかるんよね…)

実のところ v2.7.1 -> v2.7.2 の時に master から stable-2.7 に行っていれば master に戻ってマージで済むんだけど、うっかりする。

神楽坂しえる さんがブースト

対処方法だけど、

改造している人はmergeする必要があるけど、そうじゃない人はfetchしてcheckoutしてね、という感じ。邪魔者がいたらstash。

改造勢は、v2.7.1以降の修正がないなら、v2.7.1の時点まで戻って(checkoutして)、そこにv2.8.0をmergeするのが簡単。

一旦v2.8.0にcheckoutしてから、そこにもう一度自分の修正をcherry-pickして適用する(rebaseですな)のでもOK。

俺は前にしか進まないぜ!という人は、コンフリクトを解消してmergeしちゃえばOKかと思います。 #mastodon

スレッドを表示

Gitの解説記事でも rebase とか cherry-pick したブランチをpushすると事故りやすいよってよく言われている通りなので…。

スレッドを表示

2.7.4 は 要は 2.7.1 に対して一部コミットを cherry-pick している訳なので cherry-pick された分だけrevertでも大丈夫かも

スレッドを表示

ログの中に 2.7.1 + 自分の変更内容 にしたマージコミットがあるはずなので、いったんそれをチェックアウトして、その後masterをマージです。(2.7.1 -> 2.7.4 の間に変更入れてたらその分はやり直しです)

スレッドを表示

2.7.4 から 2.7.1 まで戻して その後 2.8.0 に行く <- 2.7.4から2.8.1

神楽坂しえる さんがブースト

dtp-mstdn.jp/@noellabo/1019043
これはわかるんだけどじゃあ2.7.4からはどうやってマージすればいいの

ちょっとGWのなん実の三昧準備をしていたのですけど、ついったさんの StreamingAPI タグ検索のやつはまだ動くんですね…。びっくり。
ggtea.org/sio/streamAnizanv.ht

Mastodonの方でなんかうまいことヘッダを出力して内容が変わらないファイルはめっちゃキャッシュしてくれたりするように最近はなっているはずなので<proxy_cache

proxy_cache とかちゃんと設定しないとなーって思ってる…。S3のファイルも…

スレッドを表示
古いものを表示
GGTea - Mastodon

Mastodonは、オープンなウェブプロトコルを採用した、自由でオープンソースなソーシャルネットワークです。電子メールのような分散型の仕組みを採っています。