This is an automated email from the ASF dual-hosted git repository.

kxiao pushed a commit to branch branch-2.0
in repository https://gitbox.apache.org/repos/asf/doris.git

commit 6ea7e918a60a5086aed40f857a0a5fe353ece954
Author: HHoflittlefish777 <77738092+hhoflittlefish...@users.noreply.github.com>
AuthorDate: Sun Sep 10 16:32:17 2023 +0800

    [Improvement](errorcode) use error code when disk exceed capacity limit 
(#24136)
---
 be/src/olap/rowset/segment_v2/segment_writer.cpp | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/be/src/olap/rowset/segment_v2/segment_writer.cpp 
b/be/src/olap/rowset/segment_v2/segment_writer.cpp
index dae5c77f34..e1bbe03f1a 100644
--- a/be/src/olap/rowset/segment_v2/segment_writer.cpp
+++ b/be/src/olap/rowset/segment_v2/segment_writer.cpp
@@ -913,7 +913,8 @@ Status SegmentWriter::finalize(uint64_t* segment_file_size, 
uint64_t* index_size
     timer.start();
     // check disk capacity
     if (_data_dir != nullptr && 
_data_dir->reach_capacity_limit((int64_t)estimate_segment_size())) {
-        return Status::InternalError("disk {} exceed capacity limit.", 
_data_dir->path_hash());
+        return Status::Error<DISK_REACH_CAPACITY_LIMIT>("disk {} exceed 
capacity limit.",
+                                                        
_data_dir->path_hash());
     }
     // write data
     RETURN_IF_ERROR(finalize_columns_data());


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org
For additional commands, e-mail: commits-h...@doris.apache.org

Reply via email to