最近のコメント(recently_commented_on )がうまく機能しない件について、パッチで逃げることはできても、本質的に、これはMovableTypeのバグだと思うので、SixApartに報告しました。一応、ライセンス買っているし、直して欲しいって要望するのもありでしょう。
ところが今朝来た回答は、はっきりいえば、がっかりさせられるような内容でした。
まず、技術力が疑われるし、なにより僕の送ったメールの内容をきちんと読んで返答したとは思えない内容だったからです(--#)
お問い合わせの現象は PostgreSQL 7.3以下を使用されている場合に起こる Movable Type の仕様上の制限となります。この現象は PostgreSQL 7.4 以降をお使いいただいた場合には起こりません。もし、ご使用上不都合がなければ、お使いの PostgreSQL を7.4以降へバージョンアップすることをご検討いただければと思います。
いや、僕も悪かったです。うちがPostgreSQL 7.4.6を使っているって書かなかったですし。でもね、この動作の原因はバージョンの問題ではなくてPostgreSQLのリファレンスにも書いてあるように distinct が順序保証しないことなのです。だから、バージョンなんか関係ないから書かなかったんですよ。きちんと「distinct がそういう仕様だ」って書いておいたし。だけど、これ読んでないみたいだし、PostgreSQL 7.4.6で動作しないことをうちは確認しているのに、自信満々で 7.4以降では起きません、とか書いているし……一体どこの7.4で動いたというのだ…… oTL
もう一回、そのあたりを含めて、メールを返信しておきましたが、ちゃんと対応してくれることを切に願ってやみません。しっかりしてよ。> SixApart
今月リリースの3.14で直せとはいいませんから。ちゃんとユーザのレポートしていることを読んで、ちゃんと検証して……本当に。
コメント