This is an automated email from the ASF dual-hosted git repository.
yiguolei pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-doris.git
The following commit(s) were added to refs/heads/master by this push:
new e0ef04a5a7 [fix][vectorized-storage] did not check column writer's
write status
e0ef04a5a7 is described below
commit e0ef04a5a7c3ed89988b9526979dec64b95b0972
Author: yinzhijian <[email protected]>
AuthorDate: Fri May 13 09:57:33 2022 +0800
[fix][vectorized-storage] did not check column writer's write status
---
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 857c679455..6963676f44 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<Slice>& slices) {
}
} // namespace segment_v2
-} // namespace doris
\ No newline at end of file
+} // namespace doris
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]