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/doris.git


The following commit(s) were added to refs/heads/master by this push:
     new 4634c723d7f [fix](move-memtable) only check missing tablets when 
commit info is not empty (#29326)
4634c723d7f is described below

commit 4634c723d7fb86f434060c0e6fa6168d92630cb9
Author: Kaijie Chen <c...@apache.org>
AuthorDate: Sun Dec 31 13:50:13 2023 +0800

    [fix](move-memtable) only check missing tablets when commit info is not 
empty (#29326)
    
    Some sink may not get any success tablets, because load stream will only 
report them at the last CLOSE_LOAD.
    For these sinks (no commit info), we should not check missing tablets since 
it's expected to be empty.
---
 be/src/vec/sink/writer/vtablet_writer_v2.cpp | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/be/src/vec/sink/writer/vtablet_writer_v2.cpp 
b/be/src/vec/sink/writer/vtablet_writer_v2.cpp
index 126dd4a1be0..77df9b07f18 100644
--- a/be/src/vec/sink/writer/vtablet_writer_v2.cpp
+++ b/be/src/vec/sink/writer/vtablet_writer_v2.cpp
@@ -553,9 +553,9 @@ Status VTabletWriterV2::close(Status exec_status) {
                 }
             }
         }
-        if (!_missing_tablets.empty()) {
-            std::stringstream ss("pre-commit check failed, ");
-            ss << "missing " << _missing_tablets.size() << " tablets:";
+        if (!tablet_commit_infos.empty() && !_missing_tablets.empty()) {
+            std::stringstream ss;
+            ss << "pre-commit check failed, missing " << 
_missing_tablets.size() << " tablets:";
             int print_limit = 3;
             for (auto tablet_id : _missing_tablets | 
std::ranges::views::take(print_limit)) {
                 ss << " (tablet_id=" << tablet_id;


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

Reply via email to