Skip to content

Exception on inserting intto Array(LowCardinality(String)) #140

Description

@typeryougishiki

Code like this:

auto arr_locard_string = make_shared<ColumnArray>(make_shared<ColumnLowCardinalityT<ColumnString>>());
auto locard_string = make_shared<ColumnLowCardinalityT<ColumnString>>();
locard_string->Append("aaa");
locard_string->Append("bbb");
arr_locard_string->AppendAsColumn(locard_string);
Block block;
block.AppendColumn("arr", arr_locard_string);
client.Insert("test.array_locard_test",block);

And exception is "DB::Exception: Invalid version for SerializationLowCardinality key column."

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions