mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-09-21 09:10:48 +00:00
Using std::shared_ptr for columns [#METR-21503].
This commit is contained in:
parent
588ae3a790
commit
9a5d580f77
@ -246,7 +246,7 @@ public:
|
||||
if (has_consts)
|
||||
{
|
||||
vec_res.assign(n, const_val);
|
||||
in.push_back(col_res);
|
||||
in.push_back(col_res.get());
|
||||
}
|
||||
else
|
||||
{
|
||||
@ -336,7 +336,7 @@ int main(int argc, char ** argv)
|
||||
{
|
||||
for (size_t i = 0; i < columns; ++i)
|
||||
{
|
||||
ColumnUInt8 column = std::make_shared<ColumnUInt8>(block_size);
|
||||
auto column = std::make_shared<ColumnUInt8>(block_size);
|
||||
blocks[b].insert(ColumnWithTypeAndName(column, new DataTypeUInt8, "v" + toString(i)));
|
||||
|
||||
ColumnUInt8::Container_t & vec = column->getData();
|
||||
@ -350,7 +350,7 @@ int main(int argc, char ** argv)
|
||||
}
|
||||
for (size_t b = 0; b < block_count; ++b)
|
||||
{
|
||||
ColumnUInt8 result_column = std::make_shared<ColumnUInt8>();
|
||||
auto result_column = std::make_shared<ColumnUInt8>();
|
||||
blocks[b].insert(ColumnWithTypeAndName(result_column, new DataTypeUInt8, "x"));
|
||||
result_column->getData().resize(block_size);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user