Details
-
Sub-task
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
As per discussion on YARN-7326.
Attachments
Attachments
- YARN-7384-yarn-native-services.001.patch
- 170 kB
- Billie Rinaldi
- YARN-7384-yarn-native-services.002.patch
- 196 kB
- Billie Rinaldi
- YARN-7384-yarn-native-services.003.patch
- 214 kB
- Billie Rinaldi
- YARN-7384-yarn-native-services.004.patch
- 217 kB
- Billie Rinaldi
Issue Links
- is related to
-
YARN-7326 Add recursion support and configure RegistryDNS to lookup upstream
- Resolved
Activity
-1 overall |
Vote | Subsystem | Runtime | Comment |
---|---|---|---|
0 | reexec | 17m 20s | Docker mode activated. |
Prechecks | |||
+1 | @author | 0m 0s | The patch does not contain any @author tags. |
+1 | test4tests | 0m 0s | The patch appears to include 2 new or modified test files. |
yarn-native-services Compile Tests | |||
0 | mvndep | 1m 56s | Maven dependency ordering for branch |
+1 | mvninstall | 16m 51s | yarn-native-services passed |
+1 | compile | 15m 36s | yarn-native-services passed |
+1 | checkstyle | 2m 25s | yarn-native-services passed |
+1 | mvnsite | 10m 44s | yarn-native-services passed |
+1 | shadedclient | 10m 17s | branch has no errors when building and testing our client artifacts. |
0 | findbugs | 0m 0s | Skipped patched modules with no Java source: hadoop-project hadoop-yarn-project/hadoop-yarn . |
+1 | findbugs | 1m 31s | yarn-native-services passed |
+1 | javadoc | 5m 14s | yarn-native-services passed |
Patch Compile Tests | |||
0 | mvndep | 0m 24s | Maven dependency ordering for patch |
+1 | mvninstall | 19m 0s | the patch passed |
+1 | compile | 11m 53s | the patch passed |
+1 | javac | 11m 53s | the patch passed |
-0 | checkstyle | 2m 17s | root: The patch generated 9 new + 72 unchanged - 276 fixed = 81 total (was 348) |
+1 | mvnsite | 10m 9s | the patch passed |
+1 | shellcheck | 0m 24s | There were no new shellcheck issues. |
+1 | shelldocs | 0m 10s | There were no new shelldocs issues. |
+1 | whitespace | 0m 0s | The patch has no whitespace issues. |
+1 | xml | 0m 2s | The patch has no ill-formed XML file. |
+1 | shadedclient | 10m 32s | patch has no errors when building and testing our client artifacts. |
0 | findbugs | 0m 0s | Skipped patched modules with no Java source: hadoop-project hadoop-yarn-project/hadoop-yarn . |
-1 | findbugs | 0m 53s | hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client generated 2 new + 0 unchanged - 0 fixed = 2 total (was 0) |
-1 | findbugs | 0m 55s | hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-services/hadoop-yarn-services-core generated 2 new + 0 unchanged - 0 fixed = 2 total (was 0) |
-1 | javadoc | 5m 30s | root generated 20 new + 9752 unchanged - 0 fixed = 9772 total (was 9752) |
Other Tests | |||
-1 | unit | 13m 49s | root in the patch failed. |
+1 | asflicense | 0m 44s | The patch does not generate ASF License warnings. |
181m 59s |
Reason | Tests |
---|---|
FindBugs | module:hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client |
org.apache.hadoop.yarn.client.cli.ApplicationCLI.run(String[]) might ignore java.lang.Exception At ApplicationCLI.java:At ApplicationCLI.java:[line 254] | |
Exception is caught when Exception is not thrown in org.apache.hadoop.yarn.client.cli.ApplicationCLI.run(String[]) At ApplicationCLI.java:is not thrown in org.apache.hadoop.yarn.client.cli.ApplicationCLI.run(String[]) At ApplicationCLI.java:[line 254] | |
FindBugs | module:hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-services/hadoop-yarn-services-core |
org.apache.hadoop.yarn.service.ServiceMaster.YARNFILE_OPTION isn't final but should be At ServiceMaster.java:be At ServiceMaster.java:[line 57] | |
The class name org.apache.hadoop.yarn.service.client.ServiceClient shadows the simple name of the superclass org.apache.hadoop.yarn.client.api.ServiceClient At ServiceClient.java:the simple name of the superclass org.apache.hadoop.yarn.client.api.ServiceClient At ServiceClient.java:[lines 108-924] | |
Failed junit tests | hadoop.ha.TestZKFailoverController |
Subsystem | Report/Notes |
---|---|
Docker | Image:yetus/hadoop:0de40f0 |
JIRA Issue | |
JIRA Patch URL | https://issues.apache.org/jira/secure/attachment/12893648/YARN-7384-yarn-native-services.001.patch |
Optional Tests | asflicense compile javac javadoc mvninstall mvnsite unit shadedclient xml shellcheck shelldocs findbugs checkstyle |
uname | Linux b3bfce276696 3.13.0-123-generic #172-Ubuntu SMP Mon Jun 26 18:04:35 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux |
Build tool | maven |
Personality | /testptch/hadoop/patchprocess/precommit/personality/provided.sh |
git revision | yarn-native-services / 16ecb9c |
maven | version: Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-10T16:41:47+00:00) |
Default Java | 1.8.0_151 |
shellcheck | v0.4.6 |
findbugs | v3.1.0-RC1 |
checkstyle | https://builds.apache.org/job/PreCommit-YARN-Build/18096/artifact/patchprocess/diff-checkstyle-root.txt |
findbugs | https://builds.apache.org/job/PreCommit-YARN-Build/18096/artifact/patchprocess/new-findbugs-hadoop-yarn-project_hadoop-yarn_hadoop-yarn-client.html |
findbugs | https://builds.apache.org/job/PreCommit-YARN-Build/18096/artifact/patchprocess/new-findbugs-hadoop-yarn-project_hadoop-yarn_hadoop-yarn-applications_hadoop-yarn-services_hadoop-yarn-services-core.html |
javadoc | https://builds.apache.org/job/PreCommit-YARN-Build/18096/artifact/patchprocess/diff-javadoc-javadoc-root.txt |
unit | https://builds.apache.org/job/PreCommit-YARN-Build/18096/artifact/patchprocess/patch-unit-root.txt |
Test Results | https://builds.apache.org/job/PreCommit-YARN-Build/18096/testReport/ |
modules | C: hadoop-project hadoop-yarn-project/hadoop-yarn hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-services/hadoop-yarn-services-core . U: . |
Console output | https://builds.apache.org/job/PreCommit-YARN-Build/18096/console |
Powered by | Apache Yetus 0.6.0-SNAPSHOT http://yetus.apache.org |
This message was automatically generated.
-1 overall |
Vote | Subsystem | Runtime | Comment |
---|---|---|---|
0 | reexec | 20m 4s | Docker mode activated. |
Prechecks | |||
+1 | @author | 0m 0s | The patch does not contain any @author tags. |
+1 | test4tests | 0m 0s | The patch appears to include 2 new or modified test files. |
yarn-native-services Compile Tests | |||
0 | mvndep | 1m 38s | Maven dependency ordering for branch |
+1 | mvninstall | 14m 54s | yarn-native-services passed |
+1 | compile | 16m 52s | yarn-native-services passed |
+1 | checkstyle | 2m 18s | yarn-native-services passed |
+1 | mvnsite | 10m 47s | yarn-native-services passed |
+1 | shadedclient | 10m 34s | branch has no errors when building and testing our client artifacts. |
0 | findbugs | 0m 0s | Skipped patched modules with no Java source: hadoop-project hadoop-yarn-project/hadoop-yarn hadoop-yarn-project/hadoop-yarn/hadoop-yarn-site . |
+1 | findbugs | 1m 29s | yarn-native-services passed |
+1 | javadoc | 5m 37s | yarn-native-services passed |
Patch Compile Tests | |||
0 | mvndep | 0m 23s | Maven dependency ordering for patch |
+1 | mvninstall | 20m 3s | the patch passed |
+1 | compile | 13m 18s | the patch passed |
+1 | javac | 13m 18s | the patch passed |
+1 | checkstyle | 2m 25s | root: The patch generated 0 new + 73 unchanged - 276 fixed = 73 total (was 349) |
+1 | mvnsite | 11m 3s | the patch passed |
+1 | shellcheck | 0m 24s | There were no new shellcheck issues. |
+1 | shelldocs | 0m 10s | There were no new shelldocs issues. |
+1 | whitespace | 0m 0s | The patch has no whitespace issues. |
+1 | xml | 0m 2s | The patch has no ill-formed XML file. |
+1 | shadedclient | 10m 33s | patch has no errors when building and testing our client artifacts. |
0 | findbugs | 0m 0s | Skipped patched modules with no Java source: hadoop-project hadoop-yarn-project/hadoop-yarn hadoop-yarn-project/hadoop-yarn/hadoop-yarn-site . |
-1 | findbugs | 0m 59s | hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-services/hadoop-yarn-services-core generated 1 new + 0 unchanged - 0 fixed = 1 total (was 0) |
+1 | javadoc | 6m 58s | the patch passed |
Other Tests | |||
-1 | unit | 194m 18s | root in the patch failed. |
+1 | asflicense | 1m 1s | The patch does not generate ASF License warnings. |
370m 10s |
Reason | Tests |
---|---|
FindBugs | module:hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-services/hadoop-yarn-services-core |
The class name org.apache.hadoop.yarn.service.client.ServiceClient shadows the simple name of the superclass org.apache.hadoop.yarn.client.api.ServiceClient At ServiceClient.java:the simple name of the superclass org.apache.hadoop.yarn.client.api.ServiceClient At ServiceClient.java:[lines 107-940] | |
Failed junit tests | hadoop.yarn.server.nodemanager.scheduler.TestDistributedScheduler |
hadoop.hdfs.server.namenode.snapshot.TestSnapshotFileLength | |
hadoop.hdfs.server.namenode.ha.TestPipelinesFailover | |
hadoop.hdfs.server.datanode.TestDataNodeVolumeFailure |
Subsystem | Report/Notes |
---|---|
Docker | Image:yetus/hadoop:0de40f0 |
JIRA Issue | |
JIRA Patch URL | https://issues.apache.org/jira/secure/attachment/12894149/YARN-7384-yarn-native-services.002.patch |
Optional Tests | asflicense compile javac javadoc mvninstall mvnsite unit shadedclient xml shellcheck shelldocs findbugs checkstyle |
uname | Linux 67ba2e2baae4 3.13.0-123-generic #172-Ubuntu SMP Mon Jun 26 18:04:35 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux |
Build tool | maven |
Personality | /testptch/hadoop/patchprocess/precommit/personality/provided.sh |
git revision | yarn-native-services / f53aa3e |
maven | version: Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-10T16:41:47+00:00) |
Default Java | 1.8.0_151 |
shellcheck | v0.4.6 |
findbugs | v3.1.0-RC1 |
findbugs | https://builds.apache.org/job/PreCommit-YARN-Build/18150/artifact/patchprocess/new-findbugs-hadoop-yarn-project_hadoop-yarn_hadoop-yarn-applications_hadoop-yarn-services_hadoop-yarn-services-core.html |
unit | https://builds.apache.org/job/PreCommit-YARN-Build/18150/artifact/patchprocess/patch-unit-root.txt |
Test Results | https://builds.apache.org/job/PreCommit-YARN-Build/18150/testReport/ |
modules | C: hadoop-project hadoop-yarn-project/hadoop-yarn hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-services/hadoop-yarn-services-core hadoop-yarn-project/hadoop-yarn/hadoop-yarn-site . U: . |
Console output | https://builds.apache.org/job/PreCommit-YARN-Build/18150/console |
Powered by | Apache Yetus 0.7.0-SNAPSHOT http://yetus.apache.org |
This message was automatically generated.
-1 overall |
Vote | Subsystem | Runtime | Comment |
---|---|---|---|
0 | reexec | 15m 28s | Docker mode activated. |
Prechecks | |||
+1 | @author | 0m 0s | The patch does not contain any @author tags. |
+1 | test4tests | 0m 0s | The patch appears to include 3 new or modified test files. |
yarn-native-services Compile Tests | |||
0 | mvndep | 1m 44s | Maven dependency ordering for branch |
+1 | mvninstall | 15m 45s | yarn-native-services passed |
+1 | compile | 17m 21s | yarn-native-services passed |
+1 | checkstyle | 2m 22s | yarn-native-services passed |
+1 | mvnsite | 10m 43s | yarn-native-services passed |
+1 | shadedclient | 10m 22s | branch has no errors when building and testing our client artifacts. |
0 | findbugs | 0m 0s | Skipped patched modules with no Java source: hadoop-project hadoop-yarn-project/hadoop-yarn hadoop-yarn-project/hadoop-yarn/hadoop-yarn-site . |
+1 | findbugs | 1m 26s | yarn-native-services passed |
+1 | javadoc | 5m 41s | yarn-native-services passed |
Patch Compile Tests | |||
0 | mvndep | 0m 23s | Maven dependency ordering for patch |
+1 | mvninstall | 19m 50s | the patch passed |
+1 | compile | 12m 17s | the patch passed |
+1 | javac | 12m 17s | the patch passed |
-0 | checkstyle | 2m 37s | root: The patch generated 105 new + 179 unchanged - 309 fixed = 284 total (was 488) |
+1 | mvnsite | 12m 25s | the patch passed |
+1 | shellcheck | 0m 25s | There were no new shellcheck issues. |
+1 | shelldocs | 0m 12s | There were no new shelldocs issues. |
+1 | whitespace | 0m 0s | The patch has no whitespace issues. |
+1 | xml | 0m 3s | The patch has no ill-formed XML file. |
+1 | shadedclient | 11m 34s | patch has no errors when building and testing our client artifacts. |
0 | findbugs | 0m 0s | Skipped patched modules with no Java source: hadoop-project hadoop-yarn-project/hadoop-yarn hadoop-yarn-project/hadoop-yarn/hadoop-yarn-site . |
+1 | findbugs | 2m 18s | the patch passed |
+1 | javadoc | 6m 40s | the patch passed |
Other Tests | |||
-1 | unit | 16m 20s | root in the patch failed. |
+1 | asflicense | 0m 51s | The patch does not generate ASF License warnings. |
190m 21s |
Reason | Tests |
---|---|
Failed junit tests | hadoop.net.TestDNS |
Subsystem | Report/Notes |
---|---|
Docker | Image:yetus/hadoop:0de40f0 |
JIRA Issue | |
JIRA Patch URL | https://issues.apache.org/jira/secure/attachment/12894266/YARN-7384-yarn-native-services.003.patch |
Optional Tests | asflicense compile javac javadoc mvninstall mvnsite unit shadedclient xml shellcheck shelldocs findbugs checkstyle |
uname | Linux 4153dac0ba3a 3.13.0-129-generic #178-Ubuntu SMP Fri Aug 11 12:48:20 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux |
Build tool | maven |
Personality | /testptch/hadoop/patchprocess/precommit/personality/provided.sh |
git revision | yarn-native-services / f53aa3e |
maven | version: Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-10T16:41:47+00:00) |
Default Java | 1.8.0_151 |
shellcheck | v0.4.6 |
findbugs | v3.1.0-RC1 |
checkstyle | https://builds.apache.org/job/PreCommit-YARN-Build/18177/artifact/patchprocess/diff-checkstyle-root.txt |
unit | https://builds.apache.org/job/PreCommit-YARN-Build/18177/artifact/patchprocess/patch-unit-root.txt |
Test Results | https://builds.apache.org/job/PreCommit-YARN-Build/18177/testReport/ |
modules | C: hadoop-project hadoop-yarn-project/hadoop-yarn hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-services/hadoop-yarn-services-core hadoop-yarn-project/hadoop-yarn/hadoop-yarn-site . U: . |
Console output | https://builds.apache.org/job/PreCommit-YARN-Build/18177/console |
Powered by | Apache Yetus 0.7.0-SNAPSHOT http://yetus.apache.org |
This message was automatically generated.
looks good overall, some minor comments:
- I found there's a java lib for this Arrays.copyOfRange()
String[] newArgs = new String[args.length - 1]; for (int i = 1; i < args.length; i++) { newArgs[i-1] = args[i]; } return newArgs;
- didn't get this, could you clarify more ?
// first argument (app|application|applicationattempt|container) must // be stripped off for GenericOptionsParser to work
- I don't get this part, could you explain? In preProcessArgs, if args.length > 0, then firstArg != null, these two conditions will both be true ?
if (firstArg != null) { title = firstArg; } else if (args.length > 0) { title = args[0]; }
- rename getSingleAppType -> getSingleAppTypeFromCLI ?
Thanks for the review, jianhe! ToolRunner uses GenericOptionsParser to parse generic options from the command line, but it is configured to stop parsing as soon as it reaches an option it doesn't know about. In the case of ApplicationCLI, the first argument is always a custom string (app|application|applicationattempt|container), so GenericOptionsParser has not been parsing any arguments for this class. I think this is a bug. Stripping off the first argument allows us to pass in generic options at the beginning of the argument array, for example:
yarn app -Dyarn.service.base.path=/apps-base-dir -save appName fileName
I had to add the check for firstArg being null because TestYarnCLI is calling ApplicationCLI#run directly, without using ToolRunner or ApplicationCLI#main. This check preserves the old behavior of handling an argument array that has not been preprocessed.
Addressed Jian's comments. Also, I noticed an additional problem related to ApplicationCLI commands checking the args.length and I fixed that (the lengths will be different now depending on whether run or main is invoked).
-1 overall |
Vote | Subsystem | Runtime | Comment |
---|---|---|---|
0 | reexec | 15m 20s | Docker mode activated. |
Prechecks | |||
+1 | @author | 0m 0s | The patch does not contain any @author tags. |
+1 | test4tests | 0m 1s | The patch appears to include 3 new or modified test files. |
yarn-native-services Compile Tests | |||
0 | mvndep | 1m 40s | Maven dependency ordering for branch |
+1 | mvninstall | 17m 0s | yarn-native-services passed |
+1 | compile | 17m 37s | yarn-native-services passed |
+1 | checkstyle | 2m 16s | yarn-native-services passed |
+1 | mvnsite | 10m 24s | yarn-native-services passed |
+1 | shadedclient | 10m 28s | branch has no errors when building and testing our client artifacts. |
0 | findbugs | 0m 0s | Skipped patched modules with no Java source: hadoop-project hadoop-yarn-project/hadoop-yarn hadoop-yarn-project/hadoop-yarn/hadoop-yarn-site . |
+1 | findbugs | 1m 34s | yarn-native-services passed |
+1 | javadoc | 5m 36s | yarn-native-services passed |
Patch Compile Tests | |||
0 | mvndep | 0m 24s | Maven dependency ordering for patch |
+1 | mvninstall | 20m 7s | the patch passed |
+1 | compile | 12m 46s | the patch passed |
+1 | javac | 12m 46s | the patch passed |
-0 | checkstyle | 2m 22s | root: The patch generated 105 new + 179 unchanged - 310 fixed = 284 total (was 489) |
+1 | mvnsite | 10m 53s | the patch passed |
+1 | shellcheck | 0m 25s | There were no new shellcheck issues. |
+1 | shelldocs | 0m 10s | There were no new shelldocs issues. |
+1 | whitespace | 0m 0s | The patch has no whitespace issues. |
+1 | xml | 0m 3s | The patch has no ill-formed XML file. |
+1 | shadedclient | 10m 56s | patch has no errors when building and testing our client artifacts. |
0 | findbugs | 0m 0s | Skipped patched modules with no Java source: hadoop-project hadoop-yarn-project/hadoop-yarn hadoop-yarn-project/hadoop-yarn/hadoop-yarn-site . |
+1 | findbugs | 2m 13s | the patch passed |
+1 | javadoc | 6m 36s | the patch passed |
Other Tests | |||
-1 | unit | 155m 2s | root in the patch failed. |
+1 | asflicense | 0m 49s | The patch does not generate ASF License warnings. |
328m 15s |
Reason | Tests |
---|---|
Failed junit tests | hadoop.hdfs.TestReadStripedFileWithMissingBlocks |
hadoop.yarn.server.nodemanager.scheduler.TestDistributedScheduler |
Subsystem | Report/Notes |
---|---|
Docker | Image:yetus/hadoop:0de40f0 |
JIRA Issue | |
JIRA Patch URL | https://issues.apache.org/jira/secure/attachment/12894398/YARN-7384-yarn-native-services.004.patch |
Optional Tests | asflicense compile javac javadoc mvninstall mvnsite unit shadedclient xml shellcheck shelldocs findbugs checkstyle |
uname | Linux c216ec909830 3.13.0-129-generic #178-Ubuntu SMP Fri Aug 11 12:48:20 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux |
Build tool | maven |
Personality | /testptch/hadoop/patchprocess/precommit/personality/provided.sh |
git revision | yarn-native-services / f53aa3e |
maven | version: Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-10T16:41:47+00:00) |
Default Java | 1.8.0_151 |
shellcheck | v0.4.6 |
findbugs | v3.1.0-RC1 |
checkstyle | https://builds.apache.org/job/PreCommit-YARN-Build/18196/artifact/patchprocess/diff-checkstyle-root.txt |
unit | https://builds.apache.org/job/PreCommit-YARN-Build/18196/artifact/patchprocess/patch-unit-root.txt |
Test Results | https://builds.apache.org/job/PreCommit-YARN-Build/18196/testReport/ |
modules | C: hadoop-project hadoop-yarn-project/hadoop-yarn hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-services/hadoop-yarn-services-core hadoop-yarn-project/hadoop-yarn/hadoop-yarn-site . U: . |
Console output | https://builds.apache.org/job/PreCommit-YARN-Build/18196/console |
Powered by | Apache Yetus 0.7.0-SNAPSHOT http://yetus.apache.org |
This message was automatically generated.
SUCCESS: Integrated in Jenkins build Hadoop-trunk-Commit #13193 (See https://builds.apache.org/job/Hadoop-trunk-Commit/13193/)
YARN-7384. Remove apiserver cmd and merge service cmd into application (jianhe: rev ba7ed7b66a48c61086ea837f39ff0f22ffe31eca)
- (edit) hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-services/hadoop-yarn-services-core/pom.xml
- (delete) hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-services/hadoop-yarn-services-core/src/main/java/org/apache/hadoop/yarn/service/client/params/PathArgumentConverter.java
- (edit) hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-services/hadoop-yarn-services-core/src/main/java/org/apache/hadoop/yarn/service/ServiceMaster.java
- (delete) hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-services/hadoop-yarn-services-core/src/main/java/org/apache/hadoop/yarn/service/client/params/SliderActions.java
- (delete) hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-services/hadoop-yarn-services-core/src/main/java/org/apache/hadoop/yarn/service/client/params/ActionFreezeArgs.java
- (delete) hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-services/hadoop-yarn-services-core/src/main/java/org/apache/hadoop/yarn/service/client/params/ActionTokensArgs.java
- (delete) hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-services/hadoop-yarn-services-core/src/main/java/org/apache/hadoop/yarn/service/client/params/ComponentArgsDelegate.java
- (delete) hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-services/hadoop-yarn-services-core/src/main/java/org/apache/hadoop/yarn/service/client/params/ActionDestroyArgs.java
- (delete) hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-services/hadoop-yarn-services-core/src/main/java/org/apache/hadoop/yarn/service/client/params/AbstractArgsDelegate.java
- (delete) hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-services/hadoop-yarn-services-core/src/main/java/org/apache/hadoop/yarn/service/client/params/ActionCreateArgs.java
- (edit) NOTICE.txt
- (delete) hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-services/hadoop-yarn-services-core/src/main/java/org/apache/hadoop/yarn/service/client/params/ServiceAMArgs.java
- (edit) hadoop-yarn-project/hadoop-yarn/hadoop-yarn-site/src/site/markdown/yarn-service/Examples.md
- (edit) hadoop-yarn-project/hadoop-yarn/conf/yarn-env.sh
- (add) hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client/src/main/java/org/apache/hadoop/yarn/client/api/AppAdminClient.java
- (delete) hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-services/hadoop-yarn-services-core/src/main/java/org/apache/hadoop/yarn/service/client/params/CommonArgs.java
- (delete) hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-services/hadoop-yarn-services-core/src/main/java/org/apache/hadoop/yarn/service/client/params/LaunchArgsDelegate.java
- (delete) hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-services/hadoop-yarn-services-core/src/main/java/org/apache/hadoop/yarn/service/client/params/LaunchArgsAccessor.java
- (delete) hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-services/hadoop-yarn-services-core/src/main/java/org/apache/hadoop/yarn/service/client/params/ActionBuildArgs.java
- (edit) hadoop-project/pom.xml
- (edit) hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-services/hadoop-yarn-services-core/src/test/java/org/apache/hadoop/yarn/service/client/TestServiceCLI.java
- (edit) hadoop-yarn-project/hadoop-yarn/bin/yarn
- (delete) hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-services/hadoop-yarn-services-core/src/main/java/org/apache/hadoop/yarn/service/client/params/WaitArgsDelegate.java
- (delete) hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-services/hadoop-yarn-services-core/src/main/java/org/apache/hadoop/yarn/service/client/params/AbstractClusterBuildingActionArgs.java
- (edit) hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-services/hadoop-yarn-services-core/src/main/java/org/apache/hadoop/yarn/service/client/ServiceClient.java
- (delete) hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-services/hadoop-yarn-services-core/src/main/java/org/apache/hadoop/yarn/service/client/ServiceCLI.java
- (delete) hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-services/hadoop-yarn-services-core/src/main/java/org/apache/hadoop/yarn/service/client/params/ActionThawArgs.java
- (edit) hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client/src/main/java/org/apache/hadoop/yarn/client/cli/ApplicationCLI.java
- (delete) hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-services/hadoop-yarn-services-core/src/main/java/org/apache/hadoop/yarn/service/client/params/ActionRegistryArgs.java
- (delete) hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-services/hadoop-yarn-services-core/src/main/java/org/apache/hadoop/yarn/service/client/params/DontSplitArguments.java
- (delete) hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-services/hadoop-yarn-services-core/src/main/java/org/apache/hadoop/yarn/service/client/params/ActionClientArgs.java
- (delete) hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-services/hadoop-yarn-services-core/src/main/java/org/apache/hadoop/yarn/service/client/params/ServiceAMCreateAction.java
- (delete) hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-services/hadoop-yarn-services-core/src/main/java/org/apache/hadoop/yarn/service/client/params/ActionUpdateArgs.java
- (delete) hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-services/hadoop-yarn-services-core/src/main/java/org/apache/hadoop/yarn/service/client/params/ActionStatusArgs.java
- (edit) hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-services/hadoop-yarn-services-core/src/test/java/org/apache/hadoop/yarn/service/client/TestBuildExternalComponents.java
- (delete) hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-services/hadoop-yarn-services-core/src/main/java/org/apache/hadoop/yarn/service/client/params/ActionKeytabArgs.java
- (edit) hadoop-yarn-project/hadoop-yarn/hadoop-yarn-site/src/site/markdown/yarn-service/YarnServiceAPI.md
- (delete) hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-services/hadoop-yarn-services-core/src/main/java/org/apache/hadoop/yarn/service/client/params/ActionHelpArgs.java
- (delete) hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-services/hadoop-yarn-services-core/src/main/java/org/apache/hadoop/yarn/service/client/params/ArgOps.java
- (delete) hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-services/hadoop-yarn-services-core/src/main/java/org/apache/hadoop/yarn/service/client/params/Arguments.java
- (delete) hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-services/hadoop-yarn-services-core/src/main/java/org/apache/hadoop/yarn/service/client/params/ActionResourceArgs.java
- (delete) hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-services/hadoop-yarn-services-core/src/main/java/org/apache/hadoop/yarn/service/client/params/ClientArgs.java
- (edit) hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-services/hadoop-yarn-services-core/src/main/java/org/apache/hadoop/yarn/service/utils/SliderUtils.java
- (delete) hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-services/hadoop-yarn-services-core/src/main/java/org/apache/hadoop/yarn/service/client/params/ActionFlexArgs.java
- (delete) hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-services/hadoop-yarn-services-core/src/main/java/org/apache/hadoop/yarn/service/client/params/WaitTimeAccessor.java
- (delete) hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-services/hadoop-yarn-services-core/src/main/java/org/apache/hadoop/yarn/service/client/params/AbstractActionArgs.java
- (edit) hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client/src/test/java/org/apache/hadoop/yarn/client/cli/TestYarnCLI.java
- (edit) hadoop-yarn-project/hadoop-yarn/hadoop-yarn-site/src/site/markdown/yarn-service/QuickStart.md
- (delete) hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-services/hadoop-yarn-services-core/src/main/java/org/apache/hadoop/yarn/service/client/params/ActionDependencyArgs.java
- (delete) hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-services/hadoop-yarn-services-core/src/main/java/org/apache/hadoop/yarn/service/client/params/OptionArgsDelegate.java
- (edit) hadoop-yarn-project/hadoop-yarn/hadoop-yarn-site/src/site/markdown/YarnCommands.md
- (delete) hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-services/hadoop-yarn-services-core/src/main/java/org/apache/hadoop/yarn/service/client/params/ActionExistsArgs.java
- (delete) hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-services/hadoop-yarn-services-core/src/main/java/org/apache/hadoop/yarn/service/client/params/ActionListArgs.java
- (delete) hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-services/hadoop-yarn-services-core/src/main/java/org/apache/hadoop/yarn/service/client/params/ActionResolveArgs.java
Quick walked through, some comments, will look deeper: