branch-2.1: [opt](iceberg) opt the error msg when create db which already exists #46334 (#46414)

Cherry-picked from #46334

Co-authored-by: Mingyu Chen (Rayner) <morningman@163.com>
This commit is contained in:
github-actions[bot]
2025-01-04 19:05:52 +08:00
committed by GitHub
parent 1405c48a77
commit eb867f593a

View File

@ -29,6 +29,7 @@ import org.apache.doris.common.ErrorCode;
import org.apache.doris.common.ErrorReport;
import org.apache.doris.common.UserException;
import org.apache.doris.common.security.authentication.PreExecutionAuthenticator;
import org.apache.doris.common.util.Util;
import org.apache.doris.datasource.DorisTypeVisitor;
import org.apache.doris.datasource.ExternalCatalog;
import org.apache.doris.datasource.ExternalDatabase;
@ -123,7 +124,7 @@ public class IcebergMetadataOps implements ExternalMetadataOps {
});
} catch (Exception e) {
throw new DdlException("Failed to create database: "
+ stmt.getFullDbName() + ", error message is:" + e.getMessage(), e);
+ stmt.getFullDbName() + ": " + Util.getRootCauseMessage(e), e);
}
}