Benjamin Teke created YARN-10355: ------------------------------------ Summary: Refactor NM ContainerLaunch.java#orderEnvByDependencies Key: YARN-10355 URL: https://issues.apache.org/jira/browse/YARN-10355 Project: Hadoop YARN Issue Type: Improvement Components: yarn Reporter: Benjamin Teke
TheĀ {{org.apache.hadoop.yarn.server.nodemanager.containermanager.launcher.ContainerLaunch#orderEnvByDependencies}} and it's helper methodĀ {{getEnvDependencies }}(together with the overrides) is hard to read. Some improvements could be made: * use Pattern matching in the overrides of getEnvDependencies instead of iterating through the environmental variable strings char by char * the unit tests contains a lot of repeated code and generally the test methods are long - it could be separated into different setup/helper and assertion methods -- This message was sent by Atlassian Jira (v8.3.4#803005) --------------------------------------------------------------------- To unsubscribe, e-mail: yarn-issues-unsubscr...@hadoop.apache.org For additional commands, e-mail: yarn-issues-h...@hadoop.apache.org