This is an automated email from the ASF dual-hosted git repository. yiguolei pushed a commit to branch branch-1.1-lts in repository https://gitbox.apache.org/repos/asf/doris.git
The following commit(s) were added to refs/heads/branch-1.1-lts by this push: new 7f4272ae86 [Fix](cherry-pick) fix postgresql cann't find table (#13669) 7f4272ae86 is described below commit 7f4272ae86bd2678eb06ee9016c4af0d04df3649 Author: zhangstar333 <87313068+zhangstar...@users.noreply.github.com> AuthorDate: Wed Oct 26 11:58:25 2022 +0800 [Fix](cherry-pick) fix postgresql cann't find table (#13669) --- fe/fe-core/src/main/java/org/apache/doris/catalog/OdbcTable.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fe/fe-core/src/main/java/org/apache/doris/catalog/OdbcTable.java b/fe/fe-core/src/main/java/org/apache/doris/catalog/OdbcTable.java index 55a5a6255b..d2f5c5732b 100644 --- a/fe/fe-core/src/main/java/org/apache/doris/catalog/OdbcTable.java +++ b/fe/fe-core/src/main/java/org/apache/doris/catalog/OdbcTable.java @@ -38,10 +38,12 @@ import org.apache.logging.log4j.Logger; import java.io.DataInput; import java.io.DataOutput; import java.io.IOException; +import java.util.Arrays; import java.util.Collections; import java.util.HashMap; import java.util.List; import java.util.Map; +import java.util.stream.Collectors; import static java.util.stream.Collectors.joining; @@ -83,7 +85,8 @@ public class OdbcTable extends Table { } private static String psqlProperName(String name) { - return "\"" + name + "\""; + List<String> list = Arrays.asList(name.split("\\.")); + return list.stream().map(s -> "\"" + s + "\"").collect(Collectors.joining(".")); } public static String databaseProperName(TOdbcTableType tableType, String name) { --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org