2007-04-01から1ヶ月間の記事一覧

5.1.0 α版リリース

MySQLのJDBCドライバであるConnector/Jの ver5.1.0-alphaがリリースされました!!http://dev.mysql.com/downloads/connector/j/5.1.htmlver5.1系はJDBC 4.0対応が主眼のツリーなのですが、もうひとつ隠れたポイントがあります。なんと、オイラの名前がauthorと…

MySQL 4.1対応版リリース

MySQL 4.1.22 + Senna 1.0.4用の新しいTritonnパッチをリリースしました!!http://sourceforge.jp/projects/tritonn/files/tritonn-1.0.2.mysql-4.1.22.senna-1.0.4というのがそれです。内容的にはMySQL 5.0系向けに出していたtritonn-1.0.2を単純にMySQL 4.1…

twitterはじめまし

た。http://twitter.com/_mir_まだ使い方がわからな、、、、い。登録してくれる人募集中!!

ステータス変数の違い ver4.1 対 ver5.0

MySQL 5.0ではステータス変数はSESSION/GLOBALというスコープの概念があるけれども、MySQL 4.1ではその概念がない。で、実装はどうなっているのかというと、、、ver5.0でのHandler_commitは、、、sql_class.hのSTATUS_VAR構造体にha_commit_countというメン…

ver1.0.2リリース

MySQL 5.0.36/5.0.37向けの新しいリリースを行いました。ダウンロードはこちらから: http://sourceforge.jp/projects/tritonn/files/安定性の向上とログ出力関連の改善が主眼です。 tritonn-1.0.2へのアップグレードを推奨いたします。■機能改良 TRUNCATE TA…

ver4.1対応の予定

Tritonn-1.0.3にてMySQL 4.1対応を行おうと思っています。しかし、、、、そこで、、、ふたたび現れたのはッ! table2myisam問題 ...orz こいつどーするかなぁぁぁ。。。

Brian Aker氏とミーティング

MySQLの開発者のトップ(Director of Archtecture)であるBrian Aker氏とミーティングをし、Tritonnのことについて話をしてきました。MySQL 5.1系でTritonnをPluggable Storage Engineベースに移行する上で利用できそうな点、移行を妨げている点などをいろい…

NO_SUCH_KEYについて

忘れないようにメモメモ。mysqlでは、該当するインデックスが無い場合でも処理を継続するパタンがあって、そのときはkeynrにNO_SUCH_KEY(= -1)が入れられているkeyinfo[keynr]とかでのアクセスをするコードを書く際にはこの点に注意が必要。

1.0.4リリース

Sennaのver1.0.4がリリースされました!!以下、リリースメールより引用。●変更点 一部の検索クエリにて落ちる問題の修正 (それによるインデックス破壊の可能性もあります) snippet関数におけるバッファオーバーランの修正 スコアの付いたインデックスにおけ…

utf8_general_csでのビルド

utf8のcase sensitive(大文字小文字区別あり)なコレーションである"utf8_general_cs"ですが、ver5.0系他にてconfigure時に指定すると、makeが通らないという不具合がありました。ver4.1では対応済みだったのに、ver5.0ではだめだったということで、原因はver…

nmコマンドでstatic関数を見る

結論:-aオプションを使うSennaのexec_query関数はstaticな関数なんですが、この関数がnm -Dで出てこないので少し悩んでました。 mir@t43:/usr/local/mysql/bin$ nm -D /usr/lib/libsenna.so | grep exec_query mir@t43:/usr/local/mysql/bin$ nm -a /usr/li…