diff --git a/fe/fe-core/src/main/java/org/apache/doris/service/FrontendServiceImpl.java b/fe/fe-core/src/main/java/org/apache/doris/service/FrontendServiceImpl.java index de3cc8ce8c8ad7..d37e54deba8965 100644 --- a/fe/fe-core/src/main/java/org/apache/doris/service/FrontendServiceImpl.java +++ b/fe/fe-core/src/main/java/org/apache/doris/service/FrontendServiceImpl.java @@ -3136,7 +3136,7 @@ private TRestoreSnapshotResult restoreSnapshotImpl(TRestoreSnapshotRequest reque RestoreStmt restoreStmt = new RestoreStmt(label, repoName, restoreTableRefClause, properties, request.getMeta(), request.getJobInfo()); restoreStmt.setIsBeingSynced(); - LOG.trace("restore snapshot info, restoreStmt: {}", restoreStmt); + LOG.debug("restore snapshot info, restoreStmt: {}", restoreStmt); try { ConnectContext ctx = new ConnectContext(); ctx.setQualifiedUser(request.getUser()); @@ -3147,13 +3147,13 @@ private TRestoreSnapshotResult restoreSnapshotImpl(TRestoreSnapshotRequest reque restoreStmt.analyze(analyzer); DdlExecutor.execute(Env.getCurrentEnv(), restoreStmt); } catch (UserException e) { - LOG.warn("failed to restore: {}", e.getMessage(), e); + LOG.warn("failed to restore: {}, stmt: {}", e.getMessage(), restoreStmt, e); status.setStatusCode(TStatusCode.ANALYSIS_ERROR); - status.addToErrorMsgs(e.getMessage()); + status.addToErrorMsgs(e.getMessage() + ", stmt: " + restoreStmt.toString()); } catch (Throwable e) { - LOG.warn("catch unknown result.", e); + LOG.warn("catch unknown result. stmt: {}", restoreStmt, e); status.setStatusCode(TStatusCode.INTERNAL_ERROR); - status.addToErrorMsgs(Strings.nullToEmpty(e.getMessage())); + status.addToErrorMsgs(Strings.nullToEmpty(e.getMessage()) + ", stmt: " + restoreStmt.toString()); } finally { ConnectContext.remove(); }