Ludiaは高速かつ高精度な全文検索インデックス機能をオープンソースのデータベース管理システムであるPostgreSQLに提供します。Ludiaは株式会社NTTデータにより開発され、2006年10月11日にLGPLライセンスのオープンソースソフトウェアとして公開されました。
ludiaパッケージを利用するためには、
Senna: https://sourceforge.jp/projects/senna/
MeCab: https://sourceforge.jp/projects/mecab/
を先にインストールする必要があります。
(MeCabは形態素解析を利用する場合のオプションです。)
ludia-withdepsパッケージはludiaパッケージの内容に加えて、
上記のモジュールを含んでいます。
(1)メモリリークの修正
大規模なインデックスを作成する時のメモリリークを修正しました。
(2)シーケンシャルスキャン改善
空文字列のシーケンシャルスキャン時に、
"ERROR: pgsenna2: sen_query_scan failed (1)"
を返す問題を修正しました。
(3)postgresql.conf
postgresql.confを修正せずに使用できるようになりました。
修正しない場合はデフォルト値が適用されます。