This is an automated email from the ASF dual-hosted git repository.
morningman 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 5e6cd8749e2 [branch-2.1](hudi) fix fe memory leak(#41256) (#41225)
5e6cd8749e2 is described below
commit 5e6cd8749e2bbe26f739ce6a9e3e8176fa0deb99
Author: Socrates <[email protected]>
AuthorDate: Thu Sep 26 22:34:16 2024 +0800
[branch-2.1](hudi) fix fe memory leak(#41256) (#41225)
bp #41256
---
.../doris/datasource/hive/HiveMetaStoreClientHelper.java | 10 ----------
1 file changed, 10 deletions(-)
diff --git
a/fe/fe-core/src/main/java/org/apache/doris/datasource/hive/HiveMetaStoreClientHelper.java
b/fe/fe-core/src/main/java/org/apache/doris/datasource/hive/HiveMetaStoreClientHelper.java
index c086172f1f9..531676367f3 100644
---
a/fe/fe-core/src/main/java/org/apache/doris/datasource/hive/HiveMetaStoreClientHelper.java
+++
b/fe/fe-core/src/main/java/org/apache/doris/datasource/hive/HiveMetaStoreClientHelper.java
@@ -67,7 +67,6 @@ import org.apache.hudi.common.table.TableSchemaResolver;
import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger;
-import java.net.URI;
import java.security.PrivilegedExceptionAction;
import java.time.LocalDateTime;
import java.time.ZoneId;
@@ -829,15 +828,6 @@ public class HiveMetaStoreClientHelper {
public static HoodieTableMetaClient getHudiClient(HMSExternalTable table) {
String hudiBasePath = table.getRemoteTable().getSd().getLocation();
Configuration conf = getConfiguration(table);
- if (LOG.isDebugEnabled()) {
- LOG.debug("try setting 'fs.xxx.impl.disable.cache' to true for
hudi's base path: {}", hudiBasePath);
- }
- URI hudiBasePathUri = URI.create(hudiBasePath);
- String scheme = hudiBasePathUri.getScheme();
- if (!Strings.isNullOrEmpty(scheme)) {
- // Avoid using Cache in Hadoop FileSystem, which may cause FE OOM.
- conf.set("fs." + scheme + ".impl.disable.cache", "true");
- }
return HadoopUGI.ugiDoAs(AuthenticationConfig.getKerberosConfig(conf),
() ->
HoodieTableMetaClient.builder().setConf(conf).setBasePath(hudiBasePath).build());
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]