Details

    • Type: Sub-task
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.8.0, 3.0.0-alpha1
    • Component/s: resourcemanager
    • Labels:
      None
    • Target Version/s:
    • Hadoop Flags:
      Reviewed

      Description

      Current Application Priority Manager supports only configuration via file.
      To support runtime configurations for admin cli and REST, a common management interface has to be added which can be shared with NodeLabelsManager.

      1. 0001-YARN-3250-V1.patch
        35 kB
        Rohith Sharma K S
      2. 0002-YARN-3250.patch
        36 kB
        Rohith Sharma K S
      3. 0003-YARN-3250.patch
        37 kB
        Rohith Sharma K S

        Issue Links

          Activity

          Hide
          rohithsharma Rohith Sharma K S added a comment -

          Hi Sunil G
          As part of this JIRA,

          1. User API :
            1. I am planning to introduce ApplicationClientProtocol#setPriority(SetApplicationProrityRequest). SetApplicationProrityRequest comprises of ApplicationId and Priority. The clientRMService invokes API introduced by YARN-3887 i.e. updateApplicationPriority();
            2. Thinking that does getPriority is required at user side? I feel that, since ApplicationReport can gives the priority of an application, this API is NOT required to have. What do you suggests, any thoughts?
          1. Admin API :
            1. As admin, he should be able to change the cluster-max-application-priority value. Having an rmadmin API would be great!!. But one issue in with api is that cluster-max-application-priority is inmemory, but when rmadmin updates it, inmemory value can be updated. But in HA/Restart cases, the configuration value is taken. So I suggest to store cluster-level-application-priority in store and whenever RM is switched/Restarted, give higher preference to store. What do you think about this approach?

          Apart from above API's , should there any new API's to be added? Kindly share your thoughts?

          Show
          rohithsharma Rohith Sharma K S added a comment - Hi Sunil G As part of this JIRA, User API : I am planning to introduce ApplicationClientProtocol#setPriority(SetApplicationProrityRequest) . SetApplicationProrityRequest comprises of ApplicationId and Priority. The clientRMService invokes API introduced by YARN-3887 i.e. updateApplicationPriority(); Thinking that does getPriority is required at user side? I feel that, since ApplicationReport can gives the priority of an application, this API is NOT required to have. What do you suggests, any thoughts? Admin API : As admin, he should be able to change the cluster-max-application-priority value. Having an rmadmin API would be great!!. But one issue in with api is that cluster-max-application-priority is inmemory, but when rmadmin updates it, inmemory value can be updated. But in HA/Restart cases, the configuration value is taken. So I suggest to store cluster-level-application-priority in store and whenever RM is switched/Restarted, give higher preference to store. What do you think about this approach? Apart from above API's , should there any new API's to be added? Kindly share your thoughts?
          Hide
          rohithsharma Rohith Sharma K S added a comment -

          Adding to User API discussion,
          the ApplicationCLI command can be ./yarn application appId --set-priority <ApplicationId> --priority <value>

          Show
          rohithsharma Rohith Sharma K S added a comment - Adding to User API discussion, the ApplicationCLI command can be ./yarn application appId --set-priority <ApplicationId> --priority <value>
          Hide
          rohithsharma Rohith Sharma K S added a comment -

          small correction in above syntax. Correct syntax is ./yarn application --set-priority <ApplicationId> --priority <value>

          Show
          rohithsharma Rohith Sharma K S added a comment - small correction in above syntax. Correct syntax is ./yarn application --set-priority <ApplicationId> --priority <value>
          Hide
          sunilg Sunil G added a comment -

          Hi Rohith Sharma K S
          Thank you for bringing up with api suggestions. I have few comments.

          ApplicationClientProtocol#setPriority(SetApplicationProrityRequest)

          Could we use api name as setApplicationPriority

          I suggest to store cluster-level-application-priority in store and whenever RM is switched/Restarted, give higher preference to store.

          I think this is a known design dilema we have in Yarn now. Once a centralized config tickets are done, we can have a clear solution. I am fine with having a priority given to RMStateStore over config file during restart. If there are no configuration changes, we can use value from yarn-site.xml. How will be the storage location path for this cluster-application-priority. I think we can group under cluster level so in future common other cluster configs can be placed if needed.

          Apart from above API's , should there any new API's to be added?

          We can change default priority of a queue by changing capacity-scheduler.xml and call refreshQueues. I feel we may not need a command for that now.

          ./yarn application -set-priority <ApplicationId> --priority <value>

          I feel we can have ./yarn application --setPriority <ApplicationId> --priority <value>
          I was trying to sync with existing application commands -appStates -appTypes

          cc/Jian He Wangda Tan Please share your thoughts.

          Show
          sunilg Sunil G added a comment - Hi Rohith Sharma K S Thank you for bringing up with api suggestions. I have few comments. ApplicationClientProtocol#setPriority(SetApplicationProrityRequest) Could we use api name as setApplicationPriority I suggest to store cluster-level-application-priority in store and whenever RM is switched/Restarted, give higher preference to store. I think this is a known design dilema we have in Yarn now. Once a centralized config tickets are done, we can have a clear solution. I am fine with having a priority given to RMStateStore over config file during restart. If there are no configuration changes, we can use value from yarn-site.xml. How will be the storage location path for this cluster-application-priority. I think we can group under cluster level so in future common other cluster configs can be placed if needed. Apart from above API's , should there any new API's to be added? We can change default priority of a queue by changing capacity-scheduler.xml and call refreshQueues. I feel we may not need a command for that now. ./yarn application -set-priority <ApplicationId> --priority <value> I feel we can have ./yarn application --setPriority <ApplicationId> --priority <value> I was trying to sync with existing application commands -appStates -appTypes cc/ Jian He Wangda Tan Please share your thoughts.
          Hide
          jianhe Jian He added a comment -

          store cluster-level-application-priority in store and whenever RM is switched/Restarted,

          I think one problem is that if there's ever a value set in state-store, RM cannot pick up the value using the config any more.

          yarn application --setPriority <ApplicationId> --priority <value>

          How about yarn application <ApplicationId> -setPriority <priority> ?

          Show
          jianhe Jian He added a comment - store cluster-level-application-priority in store and whenever RM is switched/Restarted, I think one problem is that if there's ever a value set in state-store, RM cannot pick up the value using the config any more. yarn application --setPriority <ApplicationId> --priority <value> How about yarn application <ApplicationId> -setPriority <priority> ?
          Hide
          rohithsharma Rohith Sharma K S added a comment -

          I think one problem is that if there's ever a value set in state-store, RM cannot pick up the value using the config any more

          I see, I agree. configuration files would become stale after one restart/switch. How about having command that read yarn-site.xml specific configurations very likely similar to ./yarn rmadmin refreshAdminAcls.This read yarn.admin.acl from yarn-site.xml configuration when refreshAdminAcls invoked. Similar line, setting cluster-max-application-priorty would be ./yarn rmadmin refreshClusterMaxPriority or ./yarn rmadmin refreshClusterPriority. Thoughts?

          How about yarn application <ApplicationId> -setPriority <priority> ?

          Make sense.

          Show
          rohithsharma Rohith Sharma K S added a comment - I think one problem is that if there's ever a value set in state-store, RM cannot pick up the value using the config any more I see, I agree. configuration files would become stale after one restart/switch. How about having command that read yarn-site.xml specific configurations very likely similar to ./yarn rmadmin refreshAdminAcls .This read yarn.admin.acl from yarn-site.xml configuration when refreshAdminAcls invoked. Similar line, setting cluster-max-application-priorty would be ./yarn rmadmin refreshClusterMaxPriority or ./yarn rmadmin refreshClusterPriority . Thoughts? How about yarn application <ApplicationId> -setPriority <priority> ? Make sense.
          Hide
          sunilg Sunil G added a comment -

          Hi Rohith Sharma K S and Jian He
          Supporting the idea of having a command like ./yarn rmadmin refreshClusterMaxPriority which can partially refresh the config from yarn-site.
          We have to set this variable in CapacityScheduler for now, as we are reading this config in CS init.

          Show
          sunilg Sunil G added a comment - Hi Rohith Sharma K S and Jian He Supporting the idea of having a command like ./yarn rmadmin refreshClusterMaxPriority which can partially refresh the config from yarn-site. We have to set this variable in CapacityScheduler for now, as we are reading this config in CS init.
          Hide
          leftnoteasy Wangda Tan added a comment -

          How about ./yarn application --setPriority <ApplicationId> <value>, I think yarn application <ApplicationId> -setPriority <priority> is not very straightforward to me. I prefer "<subject> <verb> <object>" style.

          Show
          leftnoteasy Wangda Tan added a comment - How about ./yarn application --setPriority <ApplicationId> <value> , I think yarn application <ApplicationId> -setPriority <priority> is not very straightforward to me. I prefer "<subject> <verb> <object>" style.
          Hide
          jianhe Jian He added a comment - - edited

          yarn application --setPriority <ApplicationId> <value>

          --setPriority is the option and <value> is the argument for the option. IMO, these two should go together. Otherwise, it'll be confusing if it adds one more option/argument pair.

          Show
          jianhe Jian He added a comment - - edited yarn application --setPriority <ApplicationId> <value> --setPriority is the option and <value> is the argument for the option. IMO, these two should go together. Otherwise, it'll be confusing if it adds one more option/argument pair.
          Hide
          rohithsharma Rohith Sharma K S added a comment -

          How about passing any option for specifying applicationId, i.e ./yarn application --appId <Applicationid> --setPriority <value>?

          Show
          rohithsharma Rohith Sharma K S added a comment - How about passing any option for specifying applicationId, i.e ./yarn application --appId <Applicationid> --setPriority <value> ?
          Hide
          rohithsharma Rohith Sharma K S added a comment -

          Moving user CLI(ApplicationClientProtocol) changes to separate jira YARN-4014 for more distinguish discussions and reviews!!

          Show
          rohithsharma Rohith Sharma K S added a comment - Moving user CLI(ApplicationClientProtocol) changes to separate jira YARN-4014 for more distinguish discussions and reviews!!
          Hide
          rohithsharma Rohith Sharma K S added a comment -

          Attached the version-1 patch for early comments without tests. The admin command is ./yarn rmadmin -refreshClusterMaxPriority.

          Show
          rohithsharma Rohith Sharma K S added a comment - Attached the version-1 patch for early comments without tests. The admin command is ./yarn rmadmin -refreshClusterMaxPriority .
          Hide
          rohithsharma Rohith Sharma K S added a comment -

          Brief about patch

          1. Exposed interface setClusterMaxPriority(Configuration conf) in YarnScheduler. This is used for setting clusterMaxPriority.
          2. Moved maxClusterLevelAppPriority variable to AbstractYarnScheduler which is common for all schedulers.
          3. Admin api is ./yarn rmadmin -refreshClusterMaxPriority
          Show
          rohithsharma Rohith Sharma K S added a comment - Brief about patch Exposed interface setClusterMaxPriority(Configuration conf) in YarnScheduler. This is used for setting clusterMaxPriority. Moved maxClusterLevelAppPriority variable to AbstractYarnScheduler which is common for all schedulers. Admin api is ./yarn rmadmin -refreshClusterMaxPriority
          Hide
          eepayne Eric Payne added a comment -

          Just my 2 cents: I prever yarn application --appId <Applicationid> --setPriority <value>

          Show
          eepayne Eric Payne added a comment - Just my 2 cents: I prever yarn application --appId <Applicationid> --setPriority <value>
          Hide
          leftnoteasy Wangda Tan added a comment -

          Thanks comments, Rohith Sharma K S, Jian He, Eric Payne.
          +1 yarn application --appId <Applicationid> --setPriority <value>. yarn application --setPriority <ApplicationId> <value> is acceptable to me too.

          Show
          leftnoteasy Wangda Tan added a comment - Thanks comments, Rohith Sharma K S , Jian He , Eric Payne . +1 yarn application --appId <Applicationid> --setPriority <value> . yarn application --setPriority <ApplicationId> <value> is acceptable to me too.
          Hide
          rohithsharma Rohith Sharma K S added a comment -

          Thanks Eric Payne and Wangda Tan for suggestion. I have taken care of this pattern for ApplicationCLI change.
          And since current JIRA is only for admin proto changes and RMAdminCLI, ApplicationCLI changes are done at YARN-4014.
          I have updated version-1 patch for both i.e current jira and yarn-4014, kindly review both the patches.

          Show
          rohithsharma Rohith Sharma K S added a comment - Thanks Eric Payne and Wangda Tan for suggestion. I have taken care of this pattern for ApplicationCLI change. And since current JIRA is only for admin proto changes and RMAdminCLI, ApplicationCLI changes are done at YARN-4014 . I have updated version-1 patch for both i.e current jira and yarn-4014, kindly review both the patches.
          Hide
          sunilg Sunil G added a comment -

          HI Rohith Sharma K S
          Thank you for sharing the patch. Overall patch looks good.

          Few comments:
          1. NumberFormatException will be thrown from conf.getInt(). So getClusterMaxPriority() can be updated by throwing this exception, and can be given back to client side
          2. Could we have a test case to see priority is updated from config. As we do not have a getter to see this change from client side, cud we verify it in server side itself.

          Show
          sunilg Sunil G added a comment - HI Rohith Sharma K S Thank you for sharing the patch. Overall patch looks good. Few comments: 1. NumberFormatException will be thrown from conf.getInt() . So getClusterMaxPriority() can be updated by throwing this exception, and can be given back to client side 2. Could we have a test case to see priority is updated from config. As we do not have a getter to see this change from client side, cud we verify it in server side itself.
          Hide
          rohithsharma Rohith Sharma K S added a comment -

          Thanks Sunil G for the review.. Updating the patch with review comments fix.

          The refreshClusterMaxPriority admin command updates the cluster max priority variable in Abstractyarnscheduler. The updated max priority is affects only for the applications which are submitted after refreshing. For the existing submitted applications, old cluster max priority has taken considerations. And in the web UI also, application priority display more than cluster max priority when the refreshing max priority by shrinking it. This behavior should be documented such that decreasing max cluster priority value affects only for applications submitted later. The running applications continues to be running without any affect of refreshClusterMaxPriority.

          Show
          rohithsharma Rohith Sharma K S added a comment - Thanks Sunil G for the review.. Updating the patch with review comments fix. The refreshClusterMaxPriority admin command updates the cluster max priority variable in Abstractyarnscheduler. The updated max priority is affects only for the applications which are submitted after refreshing. For the existing submitted applications, old cluster max priority has taken considerations. And in the web UI also, application priority display more than cluster max priority when the refreshing max priority by shrinking it. This behavior should be documented such that decreasing max cluster priority value affects only for applications submitted later. The running applications continues to be running without any affect of refreshClusterMaxPriority.
          Hide
          hadoopqa Hadoop QA added a comment -



          -1 overall



          Vote Subsystem Runtime Comment
          -1 patch 0m 0s The patch command could not apply the patch during dryrun.



          Subsystem Report/Notes
          Patch URL http://issues.apache.org/jira/secure/attachment/12749621/0002-YARN-3250.patch
          Optional Tests javadoc javac unit findbugs checkstyle
          git revision trunk / fa1d84a
          Console output https://builds.apache.org/job/PreCommit-YARN-Build/8820/console

          This message was automatically generated.

          Show
          hadoopqa Hadoop QA added a comment - -1 overall Vote Subsystem Runtime Comment -1 patch 0m 0s The patch command could not apply the patch during dryrun. Subsystem Report/Notes Patch URL http://issues.apache.org/jira/secure/attachment/12749621/0002-YARN-3250.patch Optional Tests javadoc javac unit findbugs checkstyle git revision trunk / fa1d84a Console output https://builds.apache.org/job/PreCommit-YARN-Build/8820/console This message was automatically generated.
          Hide
          rohithsharma Rohith Sharma K S added a comment -

          Sunil G Jian He would you have look at patch please? I will rebase the patch based on the review comments.

          Show
          rohithsharma Rohith Sharma K S added a comment - Sunil G Jian He would you have look at patch please? I will rebase the patch based on the review comments.
          Hide
          sunilg Sunil G added a comment -

          Hi Rohith Sharma K S
          Thanks for the updated patch. Some minor nits.

          1. In refreshClusterMaxPriority,

          checkRMStatus(user.getShortUserName(), argName,
                  "refresh Cluster Max Priority");
          

          we could pass msg as parameter instead of same string again.

          2. Also do we need to write any error for failure cases of refreshClusterMaxPriority with RMAuditLogger?
          3. I feel getClusterMaxPriority can be like getMaxPriorityFromConf as we already have a public api called getMaxClusterLevelAppPriority
          4. Could you please add rm.stop() at the end of testAdminRefreshClusterMaxPriority
          5.

           new UsageInfo("",
          +                  "Refresh cluster max priority of an application"))
          

          I feel we can say "Refresh cluster max priority".

          Show
          sunilg Sunil G added a comment - Hi Rohith Sharma K S Thanks for the updated patch. Some minor nits. 1. In refreshClusterMaxPriority , checkRMStatus(user.getShortUserName(), argName, "refresh Cluster Max Priority" ); we could pass msg as parameter instead of same string again. 2. Also do we need to write any error for failure cases of refreshClusterMaxPriority with RMAuditLogger ? 3. I feel getClusterMaxPriority can be like getMaxPriorityFromConf as we already have a public api called getMaxClusterLevelAppPriority 4. Could you please add rm.stop() at the end of testAdminRefreshClusterMaxPriority 5. new UsageInfo("", + "Refresh cluster max priority of an application" )) I feel we can say "Refresh cluster max priority".
          Hide
          rohithsharma Rohith Sharma K S added a comment -

          Thanks Sunil G for the review..

          Also do we need to write any error for failure cases of refreshClusterMaxPriority with RMAuditLogger?

          On exception logAndWrapException has been called which log in error for failures cases.

          Could you please add rm.stop() at the end of testAdminRefreshClusterMaxPriority

          Since rm instance is at class object, during tearDown rm.stop has been called. So need not explicitely call this.

          Show
          rohithsharma Rohith Sharma K S added a comment - Thanks Sunil G for the review.. Also do we need to write any error for failure cases of refreshClusterMaxPriority with RMAuditLogger? On exception logAndWrapException has been called which log in error for failures cases. Could you please add rm.stop() at the end of testAdminRefreshClusterMaxPriority Since rm instance is at class object, during tearDown rm.stop has been called. So need not explicitely call this.
          Hide
          rohithsharma Rohith Sharma K S added a comment -

          Updated the patch fixing review comments.. Kindly review the update patch..

          Show
          rohithsharma Rohith Sharma K S added a comment - Updated the patch fixing review comments.. Kindly review the update patch..
          Hide
          hadoopqa Hadoop QA added a comment -



          -1 overall



          Vote Subsystem Runtime Comment
          0 pre-patch 20m 0s Pre-patch trunk compilation is healthy.
          +1 @author 0m 0s The patch does not contain any @author tags.
          +1 tests included 0m 0s The patch appears to include 2 new or modified test files.
          +1 javac 7m 49s There were no new javac warning messages.
          +1 javadoc 9m 58s There were no new javadoc warning messages.
          +1 release audit 0m 22s The applied patch does not increase the total number of release audit warnings.
          -1 checkstyle 2m 10s The applied patch generated 3 new checkstyle issues (total was 17, now 20).
          -1 whitespace 0m 4s The patch has 2 line(s) that end in whitespace. Use git apply --whitespace=fix.
          +1 install 1m 29s mvn install still works.
          +1 eclipse:eclipse 0m 33s The patch built with eclipse:eclipse.
          +1 findbugs 5m 39s The patch does not introduce any new Findbugs (version 3.0.0) warnings.
          +1 yarn tests 0m 23s Tests passed in hadoop-yarn-api.
          -1 yarn tests 6m 59s Tests failed in hadoop-yarn-client.
          +1 yarn tests 2m 1s Tests passed in hadoop-yarn-common.
          -1 yarn tests 53m 50s Tests failed in hadoop-yarn-server-resourcemanager.
              111m 56s  



          Reason Tests
          Failed unit tests hadoop.yarn.client.api.impl.TestYarnClient
            hadoop.yarn.server.resourcemanager.security.TestRMDelegationTokens
            hadoop.yarn.server.resourcemanager.scheduler.fair.TestAllocationFileLoaderService



          Subsystem Report/Notes
          Patch URL http://issues.apache.org/jira/secure/attachment/12752185/0003-YARN-3250.patch
          Optional Tests javadoc javac unit findbugs checkstyle
          git revision trunk / eee0d45
          checkstyle https://builds.apache.org/job/PreCommit-YARN-Build/8904/artifact/patchprocess/diffcheckstylehadoop-yarn-api.txt
          whitespace https://builds.apache.org/job/PreCommit-YARN-Build/8904/artifact/patchprocess/whitespace.txt
          hadoop-yarn-api test log https://builds.apache.org/job/PreCommit-YARN-Build/8904/artifact/patchprocess/testrun_hadoop-yarn-api.txt
          hadoop-yarn-client test log https://builds.apache.org/job/PreCommit-YARN-Build/8904/artifact/patchprocess/testrun_hadoop-yarn-client.txt
          hadoop-yarn-common test log https://builds.apache.org/job/PreCommit-YARN-Build/8904/artifact/patchprocess/testrun_hadoop-yarn-common.txt
          hadoop-yarn-server-resourcemanager test log https://builds.apache.org/job/PreCommit-YARN-Build/8904/artifact/patchprocess/testrun_hadoop-yarn-server-resourcemanager.txt
          Test Results https://builds.apache.org/job/PreCommit-YARN-Build/8904/testReport/
          Java 1.7.0_55
          uname Linux asf905.gq1.ygridcore.net 3.13.0-36-lowlatency #63-Ubuntu SMP PREEMPT Wed Sep 3 21:56:12 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
          Console output https://builds.apache.org/job/PreCommit-YARN-Build/8904/console

          This message was automatically generated.

          Show
          hadoopqa Hadoop QA added a comment - -1 overall Vote Subsystem Runtime Comment 0 pre-patch 20m 0s Pre-patch trunk compilation is healthy. +1 @author 0m 0s The patch does not contain any @author tags. +1 tests included 0m 0s The patch appears to include 2 new or modified test files. +1 javac 7m 49s There were no new javac warning messages. +1 javadoc 9m 58s There were no new javadoc warning messages. +1 release audit 0m 22s The applied patch does not increase the total number of release audit warnings. -1 checkstyle 2m 10s The applied patch generated 3 new checkstyle issues (total was 17, now 20). -1 whitespace 0m 4s The patch has 2 line(s) that end in whitespace. Use git apply --whitespace=fix. +1 install 1m 29s mvn install still works. +1 eclipse:eclipse 0m 33s The patch built with eclipse:eclipse. +1 findbugs 5m 39s The patch does not introduce any new Findbugs (version 3.0.0) warnings. +1 yarn tests 0m 23s Tests passed in hadoop-yarn-api. -1 yarn tests 6m 59s Tests failed in hadoop-yarn-client. +1 yarn tests 2m 1s Tests passed in hadoop-yarn-common. -1 yarn tests 53m 50s Tests failed in hadoop-yarn-server-resourcemanager.     111m 56s   Reason Tests Failed unit tests hadoop.yarn.client.api.impl.TestYarnClient   hadoop.yarn.server.resourcemanager.security.TestRMDelegationTokens   hadoop.yarn.server.resourcemanager.scheduler.fair.TestAllocationFileLoaderService Subsystem Report/Notes Patch URL http://issues.apache.org/jira/secure/attachment/12752185/0003-YARN-3250.patch Optional Tests javadoc javac unit findbugs checkstyle git revision trunk / eee0d45 checkstyle https://builds.apache.org/job/PreCommit-YARN-Build/8904/artifact/patchprocess/diffcheckstylehadoop-yarn-api.txt whitespace https://builds.apache.org/job/PreCommit-YARN-Build/8904/artifact/patchprocess/whitespace.txt hadoop-yarn-api test log https://builds.apache.org/job/PreCommit-YARN-Build/8904/artifact/patchprocess/testrun_hadoop-yarn-api.txt hadoop-yarn-client test log https://builds.apache.org/job/PreCommit-YARN-Build/8904/artifact/patchprocess/testrun_hadoop-yarn-client.txt hadoop-yarn-common test log https://builds.apache.org/job/PreCommit-YARN-Build/8904/artifact/patchprocess/testrun_hadoop-yarn-common.txt hadoop-yarn-server-resourcemanager test log https://builds.apache.org/job/PreCommit-YARN-Build/8904/artifact/patchprocess/testrun_hadoop-yarn-server-resourcemanager.txt Test Results https://builds.apache.org/job/PreCommit-YARN-Build/8904/testReport/ Java 1.7.0_55 uname Linux asf905.gq1.ygridcore.net 3.13.0-36-lowlatency #63-Ubuntu SMP PREEMPT Wed Sep 3 21:56:12 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux Console output https://builds.apache.org/job/PreCommit-YARN-Build/8904/console This message was automatically generated.
          Hide
          sunilg Sunil G added a comment -

          Latest patch looks good to me. Could you please check the test failures whether it's related or not.
          Thank you..

          Show
          sunilg Sunil G added a comment - Latest patch looks good to me. Could you please check the test failures whether it's related or not. Thank you..
          Hide
          rohithsharma Rohith Sharma K S added a comment -

          Thanks Sunil G for reviewing the patch. The test case failure are unrelated to this patch!!

          Show
          rohithsharma Rohith Sharma K S added a comment - Thanks Sunil G for reviewing the patch. The test case failure are unrelated to this patch!!
          Hide
          jianhe Jian He added a comment -

          Committed to trunk and branch-2 , thanks Rohith !

          Thanks Sunil for reviewing the patch !

          Show
          jianhe Jian He added a comment - Committed to trunk and branch-2 , thanks Rohith ! Thanks Sunil for reviewing the patch !
          Hide
          hudson Hudson added a comment -

          FAILURE: Integrated in Hadoop-trunk-Commit #8359 (See https://builds.apache.org/job/Hadoop-trunk-Commit/8359/)
          YARN-3250. Support admin cli interface in for Application Priority. Contributed by Rohith Sharma K S (jianhe: rev a9c8ea71aa427ff5f25caec98be15bc880e578a7)

          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/CapacityScheduler.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/server/api/impl/pb/client/ResourceManagerAdministrationProtocolPBClientImpl.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/server/api/ResourceManagerAdministrationProtocol.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/AdminService.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/server/api/protocolrecords/RefreshClusterMaxPriorityRequest.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/proto/server/yarn_server_resourcemanager_service_protos.proto
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/server/api/protocolrecords/impl/pb/RefreshClusterMaxPriorityResponsePBImpl.java
          • hadoop-yarn-project/CHANGES.txt
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/YarnScheduler.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/AbstractYarnScheduler.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/TestRMAdminService.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client/src/test/java/org/apache/hadoop/yarn/client/cli/TestRMAdminCLI.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/server/api/impl/pb/service/ResourceManagerAdministrationProtocolPBServiceImpl.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/server/api/protocolrecords/RefreshClusterMaxPriorityResponse.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/proto/server/resourcemanager_administration_protocol.proto
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client/src/main/java/org/apache/hadoop/yarn/client/cli/RMAdminCLI.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/server/api/protocolrecords/impl/pb/RefreshClusterMaxPriorityRequestPBImpl.java
          Show
          hudson Hudson added a comment - FAILURE: Integrated in Hadoop-trunk-Commit #8359 (See https://builds.apache.org/job/Hadoop-trunk-Commit/8359/ ) YARN-3250 . Support admin cli interface in for Application Priority. Contributed by Rohith Sharma K S (jianhe: rev a9c8ea71aa427ff5f25caec98be15bc880e578a7) hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/CapacityScheduler.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/server/api/impl/pb/client/ResourceManagerAdministrationProtocolPBClientImpl.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/server/api/ResourceManagerAdministrationProtocol.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/AdminService.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/server/api/protocolrecords/RefreshClusterMaxPriorityRequest.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/proto/server/yarn_server_resourcemanager_service_protos.proto hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/server/api/protocolrecords/impl/pb/RefreshClusterMaxPriorityResponsePBImpl.java hadoop-yarn-project/CHANGES.txt hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/YarnScheduler.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/AbstractYarnScheduler.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/TestRMAdminService.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client/src/test/java/org/apache/hadoop/yarn/client/cli/TestRMAdminCLI.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/server/api/impl/pb/service/ResourceManagerAdministrationProtocolPBServiceImpl.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/server/api/protocolrecords/RefreshClusterMaxPriorityResponse.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/proto/server/resourcemanager_administration_protocol.proto hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client/src/main/java/org/apache/hadoop/yarn/client/cli/RMAdminCLI.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/server/api/protocolrecords/impl/pb/RefreshClusterMaxPriorityRequestPBImpl.java
          Hide
          hudson Hudson added a comment -

          FAILURE: Integrated in Hadoop-Mapreduce-trunk-Java8 #313 (See https://builds.apache.org/job/Hadoop-Mapreduce-trunk-Java8/313/)
          YARN-3250. Support admin cli interface in for Application Priority. Contributed by Rohith Sharma K S (jianhe: rev a9c8ea71aa427ff5f25caec98be15bc880e578a7)

          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/server/api/protocolrecords/RefreshClusterMaxPriorityResponse.java
          • hadoop-yarn-project/CHANGES.txt
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/proto/server/yarn_server_resourcemanager_service_protos.proto
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/server/api/impl/pb/client/ResourceManagerAdministrationProtocolPBClientImpl.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/TestRMAdminService.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/server/api/protocolrecords/impl/pb/RefreshClusterMaxPriorityRequestPBImpl.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/proto/server/resourcemanager_administration_protocol.proto
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client/src/test/java/org/apache/hadoop/yarn/client/cli/TestRMAdminCLI.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/AbstractYarnScheduler.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/server/api/protocolrecords/RefreshClusterMaxPriorityRequest.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/server/api/ResourceManagerAdministrationProtocol.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/CapacityScheduler.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/server/api/protocolrecords/impl/pb/RefreshClusterMaxPriorityResponsePBImpl.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client/src/main/java/org/apache/hadoop/yarn/client/cli/RMAdminCLI.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/server/api/impl/pb/service/ResourceManagerAdministrationProtocolPBServiceImpl.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/YarnScheduler.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/AdminService.java
          Show
          hudson Hudson added a comment - FAILURE: Integrated in Hadoop-Mapreduce-trunk-Java8 #313 (See https://builds.apache.org/job/Hadoop-Mapreduce-trunk-Java8/313/ ) YARN-3250 . Support admin cli interface in for Application Priority. Contributed by Rohith Sharma K S (jianhe: rev a9c8ea71aa427ff5f25caec98be15bc880e578a7) hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/server/api/protocolrecords/RefreshClusterMaxPriorityResponse.java hadoop-yarn-project/CHANGES.txt hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/proto/server/yarn_server_resourcemanager_service_protos.proto hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/server/api/impl/pb/client/ResourceManagerAdministrationProtocolPBClientImpl.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/TestRMAdminService.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/server/api/protocolrecords/impl/pb/RefreshClusterMaxPriorityRequestPBImpl.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/proto/server/resourcemanager_administration_protocol.proto hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client/src/test/java/org/apache/hadoop/yarn/client/cli/TestRMAdminCLI.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/AbstractYarnScheduler.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/server/api/protocolrecords/RefreshClusterMaxPriorityRequest.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/server/api/ResourceManagerAdministrationProtocol.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/CapacityScheduler.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/server/api/protocolrecords/impl/pb/RefreshClusterMaxPriorityResponsePBImpl.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client/src/main/java/org/apache/hadoop/yarn/client/cli/RMAdminCLI.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/server/api/impl/pb/service/ResourceManagerAdministrationProtocolPBServiceImpl.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/YarnScheduler.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/AdminService.java
          Hide
          hudson Hudson added a comment -

          FAILURE: Integrated in Hadoop-Yarn-trunk #1046 (See https://builds.apache.org/job/Hadoop-Yarn-trunk/1046/)
          YARN-3250. Support admin cli interface in for Application Priority. Contributed by Rohith Sharma K S (jianhe: rev a9c8ea71aa427ff5f25caec98be15bc880e578a7)

          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/server/api/impl/pb/client/ResourceManagerAdministrationProtocolPBClientImpl.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/TestRMAdminService.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/server/api/impl/pb/service/ResourceManagerAdministrationProtocolPBServiceImpl.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client/src/main/java/org/apache/hadoop/yarn/client/cli/RMAdminCLI.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/server/api/protocolrecords/RefreshClusterMaxPriorityResponse.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/YarnScheduler.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/AbstractYarnScheduler.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/server/api/protocolrecords/impl/pb/RefreshClusterMaxPriorityRequestPBImpl.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client/src/test/java/org/apache/hadoop/yarn/client/cli/TestRMAdminCLI.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/AdminService.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/CapacityScheduler.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/server/api/ResourceManagerAdministrationProtocol.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/server/api/protocolrecords/RefreshClusterMaxPriorityRequest.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/proto/server/resourcemanager_administration_protocol.proto
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/proto/server/yarn_server_resourcemanager_service_protos.proto
          • hadoop-yarn-project/CHANGES.txt
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/server/api/protocolrecords/impl/pb/RefreshClusterMaxPriorityResponsePBImpl.java
          Show
          hudson Hudson added a comment - FAILURE: Integrated in Hadoop-Yarn-trunk #1046 (See https://builds.apache.org/job/Hadoop-Yarn-trunk/1046/ ) YARN-3250 . Support admin cli interface in for Application Priority. Contributed by Rohith Sharma K S (jianhe: rev a9c8ea71aa427ff5f25caec98be15bc880e578a7) hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/server/api/impl/pb/client/ResourceManagerAdministrationProtocolPBClientImpl.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/TestRMAdminService.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/server/api/impl/pb/service/ResourceManagerAdministrationProtocolPBServiceImpl.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client/src/main/java/org/apache/hadoop/yarn/client/cli/RMAdminCLI.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/server/api/protocolrecords/RefreshClusterMaxPriorityResponse.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/YarnScheduler.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/AbstractYarnScheduler.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/server/api/protocolrecords/impl/pb/RefreshClusterMaxPriorityRequestPBImpl.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client/src/test/java/org/apache/hadoop/yarn/client/cli/TestRMAdminCLI.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/AdminService.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/CapacityScheduler.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/server/api/ResourceManagerAdministrationProtocol.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/server/api/protocolrecords/RefreshClusterMaxPriorityRequest.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/proto/server/resourcemanager_administration_protocol.proto hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/proto/server/yarn_server_resourcemanager_service_protos.proto hadoop-yarn-project/CHANGES.txt hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/server/api/protocolrecords/impl/pb/RefreshClusterMaxPriorityResponsePBImpl.java
          Hide
          hudson Hudson added a comment -

          SUCCESS: Integrated in Hadoop-Yarn-trunk-Java8 #318 (See https://builds.apache.org/job/Hadoop-Yarn-trunk-Java8/318/)
          YARN-3250. Support admin cli interface in for Application Priority. Contributed by Rohith Sharma K S (jianhe: rev a9c8ea71aa427ff5f25caec98be15bc880e578a7)

          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/proto/server/resourcemanager_administration_protocol.proto
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/server/api/protocolrecords/impl/pb/RefreshClusterMaxPriorityResponsePBImpl.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/CapacityScheduler.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/server/api/impl/pb/service/ResourceManagerAdministrationProtocolPBServiceImpl.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/YarnScheduler.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/proto/server/yarn_server_resourcemanager_service_protos.proto
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/server/api/ResourceManagerAdministrationProtocol.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/server/api/protocolrecords/RefreshClusterMaxPriorityResponse.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/server/api/impl/pb/client/ResourceManagerAdministrationProtocolPBClientImpl.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client/src/test/java/org/apache/hadoop/yarn/client/cli/TestRMAdminCLI.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/server/api/protocolrecords/impl/pb/RefreshClusterMaxPriorityRequestPBImpl.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/TestRMAdminService.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/AbstractYarnScheduler.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/server/api/protocolrecords/RefreshClusterMaxPriorityRequest.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client/src/main/java/org/apache/hadoop/yarn/client/cli/RMAdminCLI.java
          • hadoop-yarn-project/CHANGES.txt
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/AdminService.java
          Show
          hudson Hudson added a comment - SUCCESS: Integrated in Hadoop-Yarn-trunk-Java8 #318 (See https://builds.apache.org/job/Hadoop-Yarn-trunk-Java8/318/ ) YARN-3250 . Support admin cli interface in for Application Priority. Contributed by Rohith Sharma K S (jianhe: rev a9c8ea71aa427ff5f25caec98be15bc880e578a7) hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/proto/server/resourcemanager_administration_protocol.proto hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/server/api/protocolrecords/impl/pb/RefreshClusterMaxPriorityResponsePBImpl.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/CapacityScheduler.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/server/api/impl/pb/service/ResourceManagerAdministrationProtocolPBServiceImpl.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/YarnScheduler.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/proto/server/yarn_server_resourcemanager_service_protos.proto hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/server/api/ResourceManagerAdministrationProtocol.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/server/api/protocolrecords/RefreshClusterMaxPriorityResponse.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/server/api/impl/pb/client/ResourceManagerAdministrationProtocolPBClientImpl.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client/src/test/java/org/apache/hadoop/yarn/client/cli/TestRMAdminCLI.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/server/api/protocolrecords/impl/pb/RefreshClusterMaxPriorityRequestPBImpl.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/TestRMAdminService.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/AbstractYarnScheduler.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/server/api/protocolrecords/RefreshClusterMaxPriorityRequest.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client/src/main/java/org/apache/hadoop/yarn/client/cli/RMAdminCLI.java hadoop-yarn-project/CHANGES.txt hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/AdminService.java
          Hide
          hudson Hudson added a comment -

          FAILURE: Integrated in Hadoop-Hdfs-trunk-Java8 #305 (See https://builds.apache.org/job/Hadoop-Hdfs-trunk-Java8/305/)
          YARN-3250. Support admin cli interface in for Application Priority. Contributed by Rohith Sharma K S (jianhe: rev a9c8ea71aa427ff5f25caec98be15bc880e578a7)

          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/server/api/impl/pb/client/ResourceManagerAdministrationProtocolPBClientImpl.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/server/api/protocolrecords/impl/pb/RefreshClusterMaxPriorityResponsePBImpl.java
          • hadoop-yarn-project/CHANGES.txt
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/CapacityScheduler.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/server/api/ResourceManagerAdministrationProtocol.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client/src/main/java/org/apache/hadoop/yarn/client/cli/RMAdminCLI.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/YarnScheduler.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/AdminService.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client/src/test/java/org/apache/hadoop/yarn/client/cli/TestRMAdminCLI.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/TestRMAdminService.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/server/api/protocolrecords/impl/pb/RefreshClusterMaxPriorityRequestPBImpl.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/proto/server/yarn_server_resourcemanager_service_protos.proto
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/server/api/impl/pb/service/ResourceManagerAdministrationProtocolPBServiceImpl.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/proto/server/resourcemanager_administration_protocol.proto
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/AbstractYarnScheduler.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/server/api/protocolrecords/RefreshClusterMaxPriorityRequest.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/server/api/protocolrecords/RefreshClusterMaxPriorityResponse.java
          Show
          hudson Hudson added a comment - FAILURE: Integrated in Hadoop-Hdfs-trunk-Java8 #305 (See https://builds.apache.org/job/Hadoop-Hdfs-trunk-Java8/305/ ) YARN-3250 . Support admin cli interface in for Application Priority. Contributed by Rohith Sharma K S (jianhe: rev a9c8ea71aa427ff5f25caec98be15bc880e578a7) hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/server/api/impl/pb/client/ResourceManagerAdministrationProtocolPBClientImpl.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/server/api/protocolrecords/impl/pb/RefreshClusterMaxPriorityResponsePBImpl.java hadoop-yarn-project/CHANGES.txt hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/CapacityScheduler.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/server/api/ResourceManagerAdministrationProtocol.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client/src/main/java/org/apache/hadoop/yarn/client/cli/RMAdminCLI.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/YarnScheduler.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/AdminService.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client/src/test/java/org/apache/hadoop/yarn/client/cli/TestRMAdminCLI.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/TestRMAdminService.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/server/api/protocolrecords/impl/pb/RefreshClusterMaxPriorityRequestPBImpl.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/proto/server/yarn_server_resourcemanager_service_protos.proto hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/server/api/impl/pb/service/ResourceManagerAdministrationProtocolPBServiceImpl.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/proto/server/resourcemanager_administration_protocol.proto hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/AbstractYarnScheduler.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/server/api/protocolrecords/RefreshClusterMaxPriorityRequest.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/server/api/protocolrecords/RefreshClusterMaxPriorityResponse.java
          Hide
          hudson Hudson added a comment -

          FAILURE: Integrated in Hadoop-Mapreduce-trunk #2262 (See https://builds.apache.org/job/Hadoop-Mapreduce-trunk/2262/)
          YARN-3250. Support admin cli interface in for Application Priority. Contributed by Rohith Sharma K S (jianhe: rev a9c8ea71aa427ff5f25caec98be15bc880e578a7)

          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/TestRMAdminService.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/AbstractYarnScheduler.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/server/api/ResourceManagerAdministrationProtocol.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/proto/server/yarn_server_resourcemanager_service_protos.proto
          • hadoop-yarn-project/CHANGES.txt
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/proto/server/resourcemanager_administration_protocol.proto
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client/src/main/java/org/apache/hadoop/yarn/client/cli/RMAdminCLI.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/server/api/protocolrecords/impl/pb/RefreshClusterMaxPriorityRequestPBImpl.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/server/api/protocolrecords/impl/pb/RefreshClusterMaxPriorityResponsePBImpl.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/server/api/impl/pb/client/ResourceManagerAdministrationProtocolPBClientImpl.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/server/api/protocolrecords/RefreshClusterMaxPriorityResponse.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/CapacityScheduler.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/server/api/protocolrecords/RefreshClusterMaxPriorityRequest.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client/src/test/java/org/apache/hadoop/yarn/client/cli/TestRMAdminCLI.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/YarnScheduler.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/server/api/impl/pb/service/ResourceManagerAdministrationProtocolPBServiceImpl.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/AdminService.java
          Show
          hudson Hudson added a comment - FAILURE: Integrated in Hadoop-Mapreduce-trunk #2262 (See https://builds.apache.org/job/Hadoop-Mapreduce-trunk/2262/ ) YARN-3250 . Support admin cli interface in for Application Priority. Contributed by Rohith Sharma K S (jianhe: rev a9c8ea71aa427ff5f25caec98be15bc880e578a7) hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/TestRMAdminService.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/AbstractYarnScheduler.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/server/api/ResourceManagerAdministrationProtocol.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/proto/server/yarn_server_resourcemanager_service_protos.proto hadoop-yarn-project/CHANGES.txt hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/proto/server/resourcemanager_administration_protocol.proto hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client/src/main/java/org/apache/hadoop/yarn/client/cli/RMAdminCLI.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/server/api/protocolrecords/impl/pb/RefreshClusterMaxPriorityRequestPBImpl.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/server/api/protocolrecords/impl/pb/RefreshClusterMaxPriorityResponsePBImpl.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/server/api/impl/pb/client/ResourceManagerAdministrationProtocolPBClientImpl.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/server/api/protocolrecords/RefreshClusterMaxPriorityResponse.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/CapacityScheduler.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/server/api/protocolrecords/RefreshClusterMaxPriorityRequest.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client/src/test/java/org/apache/hadoop/yarn/client/cli/TestRMAdminCLI.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/YarnScheduler.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/server/api/impl/pb/service/ResourceManagerAdministrationProtocolPBServiceImpl.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/AdminService.java
          Hide
          hudson Hudson added a comment -

          FAILURE: Integrated in Hadoop-Hdfs-trunk #2243 (See https://builds.apache.org/job/Hadoop-Hdfs-trunk/2243/)
          YARN-3250. Support admin cli interface in for Application Priority. Contributed by Rohith Sharma K S (jianhe: rev a9c8ea71aa427ff5f25caec98be15bc880e578a7)

          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client/src/main/java/org/apache/hadoop/yarn/client/cli/RMAdminCLI.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/server/api/protocolrecords/impl/pb/RefreshClusterMaxPriorityResponsePBImpl.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/proto/server/yarn_server_resourcemanager_service_protos.proto
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client/src/test/java/org/apache/hadoop/yarn/client/cli/TestRMAdminCLI.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/server/api/protocolrecords/impl/pb/RefreshClusterMaxPriorityRequestPBImpl.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/TestRMAdminService.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/YarnScheduler.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/server/api/impl/pb/service/ResourceManagerAdministrationProtocolPBServiceImpl.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/server/api/impl/pb/client/ResourceManagerAdministrationProtocolPBClientImpl.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/server/api/protocolrecords/RefreshClusterMaxPriorityResponse.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/AbstractYarnScheduler.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/proto/server/resourcemanager_administration_protocol.proto
          • hadoop-yarn-project/CHANGES.txt
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/server/api/ResourceManagerAdministrationProtocol.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/CapacityScheduler.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/AdminService.java
          • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/server/api/protocolrecords/RefreshClusterMaxPriorityRequest.java
          Show
          hudson Hudson added a comment - FAILURE: Integrated in Hadoop-Hdfs-trunk #2243 (See https://builds.apache.org/job/Hadoop-Hdfs-trunk/2243/ ) YARN-3250 . Support admin cli interface in for Application Priority. Contributed by Rohith Sharma K S (jianhe: rev a9c8ea71aa427ff5f25caec98be15bc880e578a7) hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client/src/main/java/org/apache/hadoop/yarn/client/cli/RMAdminCLI.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/server/api/protocolrecords/impl/pb/RefreshClusterMaxPriorityResponsePBImpl.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/proto/server/yarn_server_resourcemanager_service_protos.proto hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client/src/test/java/org/apache/hadoop/yarn/client/cli/TestRMAdminCLI.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/server/api/protocolrecords/impl/pb/RefreshClusterMaxPriorityRequestPBImpl.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/TestRMAdminService.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/YarnScheduler.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/server/api/impl/pb/service/ResourceManagerAdministrationProtocolPBServiceImpl.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/server/api/impl/pb/client/ResourceManagerAdministrationProtocolPBClientImpl.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/server/api/protocolrecords/RefreshClusterMaxPriorityResponse.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/AbstractYarnScheduler.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/proto/server/resourcemanager_administration_protocol.proto hadoop-yarn-project/CHANGES.txt hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/server/api/ResourceManagerAdministrationProtocol.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/CapacityScheduler.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/AdminService.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/server/api/protocolrecords/RefreshClusterMaxPriorityRequest.java
          Hide
          imstefanlee stefanlee added a comment -

          Rohith Sharma K S Sunil G Wangda Tan thanks for sharing this patch, i have a problem on dealing with "ResourceManagerAdministrationProtocol",because of protocol buffer, we should modify "yarn_server_resourcemanager_service_protos.proto",but i don't know "ResourceManagerAdministrationProtocolPBServiceImpl","RefreshClusterMaxPriorityRequestPBImpl","RefreshClusterMaxPriorityResponsePBImpl" are my own writing or through PB command? what i mean is that "RefreshClusterMaxPriorityRequestPBImpl" can automatically generate ?

          Show
          imstefanlee stefanlee added a comment - Rohith Sharma K S Sunil G Wangda Tan thanks for sharing this patch, i have a problem on dealing with "ResourceManagerAdministrationProtocol",because of protocol buffer, we should modify "yarn_server_resourcemanager_service_protos.proto",but i don't know "ResourceManagerAdministrationProtocolPBServiceImpl","RefreshClusterMaxPriorityRequestPBImpl","RefreshClusterMaxPriorityResponsePBImpl" are my own writing or through PB command? what i mean is that "RefreshClusterMaxPriorityRequestPBImpl" can automatically generate ?
          Hide
          sunilg Sunil G added a comment -

          Hi stefanlee
          I think what you are asking is a general question related to add/modify api in ResourceManagerAdministrationProtocol. You can write to dev yarn group also for same.

          IN a nutshell,

          • you can add/modify the proto file "yarn_server_resourcemanager_service_protos.proto".
          • generate the proto files from this changed proto. Usuall mvn install will do this.
          • Now if this its a new api, add new impl class to handle them. I
          • If you have edited one api, for example from RefreshClusterMaxPriorityRequestPBImpl, you can open this file and handle the changes in api (a new param is added/removed etc)
          Show
          sunilg Sunil G added a comment - Hi stefanlee I think what you are asking is a general question related to add/modify api in ResourceManagerAdministrationProtocol . You can write to dev yarn group also for same. IN a nutshell, you can add/modify the proto file "yarn_server_resourcemanager_service_protos.proto". generate the proto files from this changed proto. Usuall mvn install will do this. Now if this its a new api, add new impl class to handle them. I If you have edited one api, for example from RefreshClusterMaxPriorityRequestPBImpl , you can open this file and handle the changes in api (a new param is added/removed etc)
          Hide
          imstefanlee stefanlee added a comment - - edited

          thank you.

          Show
          imstefanlee stefanlee added a comment - - edited thank you.

            People

            • Assignee:
              rohithsharma Rohith Sharma K S
              Reporter:
              sunilg Sunil G
            • Votes:
              0 Vote for this issue
              Watchers:
              10 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development