トップ 最新

ただのにっき

2017-01-26(木) [長年日記]

この日記のruby 2.4化はちょっとおあずけ

tDiary本体をruby 2.4に対応させたので、この日記(というかHerokuで動いているtDiary.Netの日記全部)を2.4化しようとしてステージング環境に入れてみたら、更新のタイミングでcategoryプラグインでエラーになる。MongoDBの書き込みで……と思ったら読み込みでもエラーになるな。エラーになる場所がちょいちょい変わる。いや、たんに日記を表示するだけでもエラーになることがある。うえー、イヤなやつだこれ……。

で、やりたくない気分満載でエラーを追いかけようとする前にbugsを探してみたらすでに報告済み(&修正済み)だった。よかったー。いや、よくはないけど。

mongo gemがひっかかってるようなので、MongoDBを使ってる環境をruby 2.4にするのは2.4.1が出るまで待った方が良さそうだ。というわけで、先日2.4にした宅配トラッカーもいったん2.3.3に戻した。たしかにログをみるとときおりエラーになってるっぽいし(ぉぃ)。

本当なら2.4.0が出るまえに見つかればよかったけど、関連gemのリリースがぜんぜん追いついてなかったから難しいよなぁ。

Tags: tDiary