This is an automated email from the ASF dual-hosted git repository. yiguolei pushed a commit to branch branch-2.1 in repository https://gitbox.apache.org/repos/asf/doris.git
commit ad80a650e4b6a083a4a770c31cde481466ffcaa3 Author: huanghaibin <284824...@qq.com> AuthorDate: Thu Apr 18 11:06:09 2024 +0800 [fix][mow] segment_creator should not flush data when encouter abnormal exit (#33802) --- be/src/olap/rowset/beta_rowset_writer.cpp | 2 -- 1 file changed, 2 deletions(-) diff --git a/be/src/olap/rowset/beta_rowset_writer.cpp b/be/src/olap/rowset/beta_rowset_writer.cpp index 3bba3febec7..de051eea45e 100644 --- a/be/src/olap/rowset/beta_rowset_writer.cpp +++ b/be/src/olap/rowset/beta_rowset_writer.cpp @@ -110,8 +110,6 @@ BetaRowsetWriter::BetaRowsetWriter(StorageEngine& engine) BaseBetaRowsetWriter::~BaseBetaRowsetWriter() { // TODO(lingbin): Should wrapper exception logic, no need to know file ops directly. if (!_already_built) { // abnormal exit, remove all files generated - WARN_IF_ERROR(_segment_creator.close(), - "close segment creator failed"); // ensure all files are closed const auto& fs = _rowset_meta->fs(); if (!fs || !_rowset_meta->is_local()) { // Remote fs will delete them asynchronously return; --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org