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]

Reply via email to