リリース日: 2013-11-22
pg_bigmをバージョン1.0から1.1にアップグレードするには、以下のコマンドを実行してください。
ALTER EXTENSION pg_bigm UPDATE TO '1.1';
gin_trgm_opsの演算子クラスを使って作成したインデックスがある場合、pg_bigmをバージョン1.0から1.1にアップグレードできません。これは、演算子クラスgin_trgm_opsがバージョン1.1でpg_bigmから削除されたためです。
pg_bigmをPostgreSQL9.2と9.3に対応させました。 (Fujii Masao)
pg_bigmをpg_trgmと共存できるようにしました。 (Beena Emerson, Fujii Masao)
以前のバージョンでは、pg_trgmとpg_bigmを同じデータベース内に登録できませんでした。これは、両方のモジュールが同じ演算子クラスgin_trgm_opsを定義していたからです。この演算子クラスは、バージョン1.1でpg_bigmから削除されました。
類似度検索をサポートしました。 (Amit Langote, Fujii Masao, Beena Emerson)
bigm_similarity()関数を追加しました。 (Amit Langote, Fujii Masao, Beena Emerson)
マルチバイト文字の取り扱いを改善しました。 (Beena Emerson)
wcstombs()もしくはtowlower()ライブラリ関数が存在しないプラットフォーム上では、マルチバイト言語(非ASCII)のデータを含むインデックスに互換性のない変化が起きる可能性があります。その場合、正しい検索結果を得るには、インデックスにREINDEXする必要があります。
英語ドキュメントを追加しました。 (Beena Emerson, Fujii Masao)
すべての関数とパラメータについて、英語と日本語のリグレッションテストを追加しました。 (Fujii Masao, Beena Emerson)
pg_trgmとpg_bigmが共存できることを確認するリグレッションテストを追加しました。 (Beena Emerson, Fujii Masao)
新しいコマンド"make installcheck-trgm"はpg_trgmとpg_bigmが共存できるかどうか確認します。
gin_key_limit = 1のときのenable_recheckの挙動に関するバグを修正しました。 (Fujii Masao, Beena Emerson)
使用できるエンコーディングとロケールの制約を取り除きました。 (Beena Emerson, Amit Langote, Fujii Masao)