[fix](olap) Incorrect reserving size for PredicateColumn converted from ColumnDictionary (#16249)
This commit is contained in:
@ -293,7 +293,7 @@ public:
|
||||
convert_dict_codes_if_necessary();
|
||||
}
|
||||
auto res = vectorized::PredicateColumnType<TYPE_STRING>::create();
|
||||
res->reserve(_codes.size());
|
||||
res->reserve(_codes.capacity());
|
||||
for (size_t i = 0; i < _codes.size(); ++i) {
|
||||
auto& code = reinterpret_cast<T&>(_codes[i]);
|
||||
auto value = _dict.get_value(code);
|
||||
|
||||
Reference in New Issue
Block a user