From 5b6676f9cf03c74d9f5e6434786445d7fce71e80 Mon Sep 17 00:00:00 2001 From: yintao <373141588@qq.com> Date: Thu, 12 May 2022 23:09:51 +0800 Subject: [PATCH] fix bug --- be/src/olap/rowset/segment_v2/segment_writer.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/be/src/olap/rowset/segment_v2/segment_writer.cpp b/be/src/olap/rowset/segment_v2/segment_writer.cpp index 857c6794558692..6963676f44f3dd 100644 --- a/be/src/olap/rowset/segment_v2/segment_writer.cpp +++ b/be/src/olap/rowset/segment_v2/segment_writer.cpp @@ -137,8 +137,9 @@ Status SegmentWriter::append_block(const vectorized::Block* block, size_t row_po if (cid < num_key_columns) { short_key_columns.push_back(converted_result.second); } - _column_writers[cid]->append(converted_result.second->get_nullmap(), - converted_result.second->get_data(), num_rows); + RETURN_IF_ERROR(_column_writers[cid]->append(converted_result.second->get_nullmap(), + converted_result.second->get_data(), + num_rows)); } // create short key indexes @@ -326,4 +327,4 @@ Status SegmentWriter::_write_raw_data(const std::vector& slices) { } } // namespace segment_v2 -} // namespace doris \ No newline at end of file +} // namespace doris