[groonga-dev,00132] Re: domainがテーブルの比較

Back to archive index

morit****@razil***** morit****@razil*****
2009年 7月 21日 (火) 14:20:43 JST


こんにちは。森です。

>>> Kouhei Sutou さんは書きました:
> 須藤です。
> 
> g式ではdomainがテーブルのカラムの比較がまだサポートされていな
> いと思いますが(do_compare()とかdo_eq()とか)、これらがサポー
> トされるのはいつくらいになりそうかという予定はありますか?

必要に応じてそろえていきたいのですが、すぐには実装の予定がありません。
do_eqについては簡単そうですが、do_compareについてはkeyで比較するのか、
idで比較するのか、悩ましいですね。
no_keyの場合はidで比較して、それ以外の場合はkeyで比較するのが妥当そうですが。。

> もし、近いうちに予定がないというのであれば、パッチを書こうか
> と思っています。(ActiveGroongaで使いたい)

おお〜〜〜。ありがたいです!!

> # grn_expr_append_op()でのGRN_OP_ORサポートもまだですよね?

GRN_OP_ORを指定した場合は、現状ではindexが適用されず、
すべてレコードスキャンになっていしまいます。
また、レコードスキャンで全文検索を実行する処理を実装していないので、
全文検索とORの組み合わせだとちゃんと動いてないかも知れません。
こちらの方は、やや急いで実装するつもりです。

> -- 
> 須藤 功平 <kou****@clear*****>
> 株式会社クリアコード (http://www.clear-code.com/)
> 
> _______________________________________________
> groonga-dev mailing list
> groon****@lists*****
> http://lists.sourceforge.jp/mailman/listinfo/groonga-dev
> 
--
morita




groonga-dev メーリングリストの案内
Back to archive index