[Enhancement] optimize GlobalDictCodeColumnIterator::decode_string_dict_codes (backport #62002) (#62015)
Co-authored-by: Murphy <96611012+murphyatwork@users.noreply.github.com>
This commit is contained in:
parent
cf4a3df21c
commit
90f1f3be58
|
|
@ -79,9 +79,7 @@ Status GlobalDictCodeColumnIterator::decode_string_dict_codes(const Column& code
|
|||
down_cast<NullableColumn*>(words)->set_has_null(codes.has_null());
|
||||
const auto& null_data = down_cast<const NullableColumn&>(codes).immutable_null_column_data();
|
||||
word_nulls->resize(0);
|
||||
for (size_t i = 0; i < size; ++i) {
|
||||
word_nulls->append(null_data[i]);
|
||||
}
|
||||
word_nulls->append(null_data);
|
||||
if (codes.has_null()) {
|
||||
// assign code 0 if input data is null
|
||||
for (size_t i = 0; i < size; ++i) {
|
||||
|
|
|
|||
Loading…
Reference in New Issue