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
The following commit(s) were added to refs/heads/branch-2.1 by this push: new 90f7f642b6d branch-2.1: [improve](load) improve error message in commit #48316 (#48891) 90f7f642b6d is described below commit 90f7f642b6de0f1c2e3eb3e385dd23c585062a14 Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> AuthorDate: Tue Mar 11 16:50:28 2025 +0800 branch-2.1: [improve](load) improve error message in commit #48316 (#48891) Cherry-picked from #48316 Co-authored-by: Kaijie Chen <chenkai...@selectdb.com> --- .../java/org/apache/doris/transaction/DatabaseTransactionMgr.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/fe/fe-core/src/main/java/org/apache/doris/transaction/DatabaseTransactionMgr.java b/fe/fe-core/src/main/java/org/apache/doris/transaction/DatabaseTransactionMgr.java index 9db515300ae..cba651ec32a 100644 --- a/fe/fe-core/src/main/java/org/apache/doris/transaction/DatabaseTransactionMgr.java +++ b/fe/fe-core/src/main/java/org/apache/doris/transaction/DatabaseTransactionMgr.java @@ -655,7 +655,7 @@ public class DatabaseTransactionMgr { String errMsg = String.format("Failed to commit txn %s, cause tablet %s succ replica num %s" + " < load required replica num %s. table %s, partition: [ id=%s, commit version %s" - + ", visible version %s ], this tablet detail: %s", + + ", visible version %s ], this tablet detail: %s. Please try again later.", transactionId, tablet.getId(), successReplicaNum, loadRequiredReplicaNum, tableId, partition.getId(), partition.getCommittedVersion(), partition.getVisibleVersion(), writeDetail); @@ -679,14 +679,14 @@ public class DatabaseTransactionMgr { .collect(Collectors.toList()))); } if (!tabletWriteFailedReplicas.isEmpty()) { - writeDetail += String.format("%s replicas write data failed: { %s }; ", + writeDetail += String.format("%s replicas write data failed: { %s }, please check BE log for details; ", tabletWriteFailedReplicas.size(), Joiner.on(", ").join( tabletWriteFailedReplicas.stream().map(replica -> replica.toStringSimple(true)) .collect(Collectors.toList()))); } if (!tabletVersionFailedReplicas.isEmpty()) { writeDetail += String.format("%s replicas write data succ but miss previous " - + "version: { %s }.", + + "version: { %s }, please check output of SHOW TABLET for details", tabletVersionFailedReplicas.size(), Joiner.on(",").join( tabletVersionFailedReplicas.stream().map(replica -> replica.toStringSimple(true)) .collect(Collectors.toList()))); --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org