Bug #194

ほとんどの組込データ型でCOLUMN_VECTORが有効にならない

Added by Yosuke Sekikawa 5 months ago. Updated about 1 month ago.

Status:完了 Start:04/02/2010
Priority:Normal Due date:
Assigned to:daijiro MORI % Done:

0%

Category:- Spent time: -
Target version:1.0

Description

column_createの際、組込型のデータ型でCOLUMN_VECTORフラグをつけても、配列が出来ない。
Int・UInt系とFloatは配列1つ目の値しか格納されず、Text系は変な文字列になる。

> table_create test 0 ShortText
[[0,1270191592.57359,0.043565]]
> column_create test values COLUMN_VECTOR UInt16
[[0,1270191597.13429,0.004427]]
> load --table test
> [{"_key":"test","values":[3,8,16,258]}]
[[0,1270191600.98649,31.47034],1]
> select test
[[0,1270191637.4385,0.000126],[[[1],[["_id","UInt32"],["_key","ShortText"],["values","UInt16"]],[1,"test",3]]]]
> table_create test 0 ShortText
[[0,1270193269.12366,0.007266]]
> column_create test values COLUMN_VECTOR Text
[[0,1270193269.14041,0.021212]]
> load --table test
> [{"_key":"test","values":["one","two","three","four"]}]
[[0,1270193269.16169,0.014546],1]
> select test
[[0,1270193269.19162,0.000111],[[[1],[["_id","UInt32"],["_key","ShortText"],["values","Text"]],[1,"test","\u0004\u0003\u0003\u0005\u0004onetwothreefour"]]]]

Related issues

related to Bug #395: 数値型のvectorがロードできない。 完了 07/15/2010

History

Updated by daijiro MORI 5 months ago

  • Status changed from 新規 to 担当者作業中
  • Assigned to set to daijiro MORI

Updated by Kouhei Sutou about 1 month ago

テキストはもうすでに対応されています。

他のものは#395を適用すると動くと思います。

Updated by Tasuku SUENAGA about 1 month ago

  • Status changed from 担当者作業中 to 完了チェック待ち

commit 28a558bbd79c215d6584fa204a433da75506b9b5
ではすでに問題が解消されているようだ。

Updated by Tasuku SUENAGA about 1 month ago

  • Status changed from 完了チェック待ち to 完了

Also available in: Atom PDF