篠田です。
以下のテストで、default-command-version 3 のときの応答が文字化け(?)し
ます。
table_create Documents TABLE_HASH_KEY ShortText
column_create Documents dir COLUMN_SCALAR ShortText
column_create Documents dirname COLUMN_SCALAR ShortText
load --table Documents
[
{ "_key":"<aaa @ bbb>",
"dir":"dir",
"dirname":"dir",
},
]
select Documents --match_columns dir --query "dir" --output_columns _key --drilldown dir,dirname
-> [{"name":"_key","type":"ShortText"}],"records":[["<aaa @ bbb>"]],"drilldowns":{"\u0000ir":{"n_hits":1,"columns":[{"name":"_key","type":"ShortText"},{"name":"_nsubrecs","type":"Int32"}],"records":[["dir",1]]},"dirname":{"n_hits":1,"columns":[{"name":"_key","type":"ShortText"},{"name":"_nsubrecs","type":"Int32"}],"records":[["dir",1]]}}}}
drilldowns→dir が \u0000ir と文字化けします。何回か繰り返すと dri に
なったりもします。
これは groonga 12.1.0 で発生し、11.1.3 では再現しないようです。すみま
せんが、どのバージョンから発生するようになったのかまでは追えていません。
以上、お手数ですがご確認のほど、よろしくお願いいたします。
--
篠田 敦
shino****@jcom*****