Lisheng Sun created HDFS-14850: ---------------------------------- Summary: Optimize FileSystemAccessService#getFileSystemConfiguration Key: HDFS-14850 URL: https://issues.apache.org/jira/browse/HDFS-14850 Project: Hadoop HDFS Issue Type: Improvement Environment: *strong text* Reporter: Lisheng Sun Assignee: Lisheng Sun
{code:java} @Override public Configuration getFileSystemConfiguration() { Configuration conf = new Configuration(true); ConfigurationUtils.copy(serviceHadoopConf, conf); conf.setBoolean(FILE_SYSTEM_SERVICE_CREATED, true); // Force-clear server-side umask to make HttpFS match WebHDFS behavior conf.set(FsPermission.UMASK_LABEL, "000"); return conf; } {code} As above code,when call FileSystemAccessService#getFileSystemConfiguration,current code new Configuration every time. It is not necessary and affects performance. I think it only need to new Configuration in FileSystemAccessService#init once and FileSystemAccessService#getFileSystemConfiguration get it. -- This message was sent by Atlassian Jira (v8.3.2#803003) --------------------------------------------------------------------- To unsubscribe, e-mail: hdfs-dev-unsubscr...@hadoop.apache.org For additional commands, e-mail: hdfs-dev-h...@hadoop.apache.org