Kouhei Sutou
kou****@clear*****
2009年 4月 16日 (木) 09:52:13 JST
須藤です。 In <20090****@epepe*****> "Re: [groonga-dev,00035] 一時テーブルが作成できない" on Wed, 15 Apr 2009 22:53:30 +0900, morit****@razil***** wrote: > 一時テーブルであることと、**_TINYであることとは実は別なのです。 > **_TINY flagの立ったテーブルは内部使用のためのもので、 > DB_API経由でユーザが使用することを想定していません。 > > GRN_OBJ_PERSISTENTが立っていない場合でも、GRN_IO_HASHやGRN_IO_ARRAYが作成されますが、 > この時のioは永続化されないので、一時テーブルとしての仕様を満たしているという考えです。 失礼しました。。。 grn_obj_path()がNULLを返さないので一時テーブルになっていない と勘違いしていました。。。 [groonga-dev,00036], [groonga-dev,00038]にあるテストは、私の 勘違いが反映されていなく、ちゃんと仕様にそっていると思うので、 もしよければテストだけでも取り込んでもらえると嬉しいです。 -- 須藤 功平 <kou****@clear*****> 株式会社クリアコード (http://www.clear-code.com/)