Details

    • Hadoop Flags:
      Reviewed

      Description

      When Node Labels are enabled then REST Scheduler Information should also provide partition specific queue information similar to the existing Web UI

      1. YARN-4162.v1.001.patch
        35 kB
        Naganarasimha G R
      2. restAndJsonOutput.zip
        2 kB
        Naganarasimha G R
      3. YARN-4162.v2.001.patch
        43 kB
        Naganarasimha G R
      4. YARN-4162.v2.002.patch
        72 kB
        Naganarasimha G R
      5. YARN-4162.v2.003.patch
        73 kB
        Naganarasimha G R
      6. YARN-4162.v2.004.patch
        75 kB
        Naganarasimha G R
      7. YARN-4162.v2.005.patch
        76 kB
        Naganarasimha G R

        Activity

        Hide
        Naganarasimha Naganarasimha G R added a comment -

        Hi Tan, Wangda,
        Please find the patch for the REST interface for partition specific CS information

        Show
        Naganarasimha Naganarasimha G R added a comment - Hi Tan, Wangda , Please find the patch for the REST interface for partition specific CS information
        Hide
        hadoopqa Hadoop QA added a comment -



        -1 overall



        Vote Subsystem Runtime Comment
        0 pre-patch 17m 10s 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 1 new or modified test files.
        +1 javac 7m 51s There were no new javac warning messages.
        +1 javadoc 10m 1s There were no new javadoc warning messages.
        +1 release audit 0m 23s The applied patch does not increase the total number of release audit warnings.
        -1 checkstyle 0m 48s The applied patch generated 7 new checkstyle issues (total was 43, now 50).
        +1 whitespace 0m 1s The patch has no lines that end in whitespace.
        +1 install 1m 30s mvn install still works.
        +1 eclipse:eclipse 0m 34s The patch built with eclipse:eclipse.
        +1 findbugs 1m 27s The patch does not introduce any new Findbugs (version 3.0.0) warnings.
        -1 yarn tests 60m 5s Tests failed in hadoop-yarn-server-resourcemanager.
            99m 55s  



        Reason Tests
        Failed unit tests hadoop.yarn.server.resourcemanager.rmapp.attempt.TestRMAppAttemptTransitions
          hadoop.yarn.server.resourcemanager.rmapp.attempt.TestAMLivelinessMonitor
          hadoop.yarn.server.resourcemanager.scheduler.capacity.TestCapacityScheduler



        Subsystem Report/Notes
        Patch URL http://issues.apache.org/jira/secure/attachment/12762606/YARN-4162.v1.001.patch
        Optional Tests javadoc javac unit findbugs checkstyle
        git revision trunk / f0f984e
        checkstyle https://builds.apache.org/job/PreCommit-YARN-Build/9277/artifact/patchprocess/diffcheckstylehadoop-yarn-server-resourcemanager.txt
        hadoop-yarn-server-resourcemanager test log https://builds.apache.org/job/PreCommit-YARN-Build/9277/artifact/patchprocess/testrun_hadoop-yarn-server-resourcemanager.txt
        Test Results https://builds.apache.org/job/PreCommit-YARN-Build/9277/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/9277/console

        This message was automatically generated.

        Show
        hadoopqa Hadoop QA added a comment - -1 overall Vote Subsystem Runtime Comment 0 pre-patch 17m 10s 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 1 new or modified test files. +1 javac 7m 51s There were no new javac warning messages. +1 javadoc 10m 1s There were no new javadoc warning messages. +1 release audit 0m 23s The applied patch does not increase the total number of release audit warnings. -1 checkstyle 0m 48s The applied patch generated 7 new checkstyle issues (total was 43, now 50). +1 whitespace 0m 1s The patch has no lines that end in whitespace. +1 install 1m 30s mvn install still works. +1 eclipse:eclipse 0m 34s The patch built with eclipse:eclipse. +1 findbugs 1m 27s The patch does not introduce any new Findbugs (version 3.0.0) warnings. -1 yarn tests 60m 5s Tests failed in hadoop-yarn-server-resourcemanager.     99m 55s   Reason Tests Failed unit tests hadoop.yarn.server.resourcemanager.rmapp.attempt.TestRMAppAttemptTransitions   hadoop.yarn.server.resourcemanager.rmapp.attempt.TestAMLivelinessMonitor   hadoop.yarn.server.resourcemanager.scheduler.capacity.TestCapacityScheduler Subsystem Report/Notes Patch URL http://issues.apache.org/jira/secure/attachment/12762606/YARN-4162.v1.001.patch Optional Tests javadoc javac unit findbugs checkstyle git revision trunk / f0f984e checkstyle https://builds.apache.org/job/PreCommit-YARN-Build/9277/artifact/patchprocess/diffcheckstylehadoop-yarn-server-resourcemanager.txt hadoop-yarn-server-resourcemanager test log https://builds.apache.org/job/PreCommit-YARN-Build/9277/artifact/patchprocess/testrun_hadoop-yarn-server-resourcemanager.txt Test Results https://builds.apache.org/job/PreCommit-YARN-Build/9277/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/9277/console This message was automatically generated.
        Hide
        leftnoteasy Wangda Tan added a comment -

        Hi Naganarasimha G R,

        Thanks for working on this, I have some comments about API design:

        I found you added a new interface: @Path("/scheduler/partitions").

        I'm wondering instead of doing this, is it possible to change existing REST API? For example: ws/v1/cluster/scheduler. We have two major places need to change:

        • Capacity, all different capacity-by-partitions.
        • Resource, all resources-by-partitions.

        The API in my mind looks like:

        "queue": [
          {
            < Existing fields >
            "-xsi:type": "capacitySchedulerLeafQueueInfo",
            "capacity": "50.0",
            "usedCapacity": "0.0",
            "maxCapacity": "100.0",
            "absoluteCapacity": "50.0",
            "absoluteMaxCapacity": "100.0",
            "absoluteUsedCapacity": "0.0",
            "numApplications": "2",
            "queueName": "a",
            "state": "RUNNING",
            "resourcesUsed": {
              "memory": "0",
              "vCores": "0"
            },
        
            -- New Added Fields --
            "capacities": {
                "DEFAULT_PARTITION": {
                    ....
                }
                "label-x" : {
                    "capacity": 50.0,
                    "usedCapacity": 40.0,
                    "maxCapacity": ...
                }
            },
        
            "resources": {
                "DEFAULT_PARTITION": {
                    "used": {
                        "memory": 0,
                        "vCores": 0
                    },
                    "reserved": {
                        "memory": 0,
                        "vCores": 0
                    }
                },
                "label-x": {
                    ....
                }
            }
          }
        ]
        

        And also for user:

            ...
            "users": {
              "user": {
                "username": "wtan",
                "resourcesUsed": {
                  "memory": "0",
                  "vCores": "0"
                },
        
                -- New Added Fields --
                "resources": {
                    "DEFAULT_PARTITION": {
                        "used": {
                            "memory": 0,
                            "vCores": 0
                        },
                        "reserved": {
                            "memory": 0,
                            "vCores": 0
                        }
                    },
                    "label-x": {
                        ....
                    }
                }
              }
            }
        

        I think we may need to consider add something like QueueCapacitiesInfo and ResourceUsageInfo, which could be converted from a give QueueCapacities/ResourceUsage.

        Thoughts?

        Show
        leftnoteasy Wangda Tan added a comment - Hi Naganarasimha G R , Thanks for working on this, I have some comments about API design: I found you added a new interface: @Path("/scheduler/partitions") . I'm wondering instead of doing this, is it possible to change existing REST API? For example: ws/v1/cluster/scheduler . We have two major places need to change: Capacity, all different capacity-by-partitions. Resource, all resources-by-partitions. The API in my mind looks like: "queue" : [ { < Existing fields > "-xsi:type" : "capacitySchedulerLeafQueueInfo" , "capacity" : "50.0" , "usedCapacity" : "0.0" , "maxCapacity" : "100.0" , "absoluteCapacity" : "50.0" , "absoluteMaxCapacity" : "100.0" , "absoluteUsedCapacity" : "0.0" , "numApplications" : "2" , "queueName" : "a" , "state" : "RUNNING" , "resourcesUsed" : { "memory" : "0" , "vCores" : "0" }, -- New Added Fields -- "capacities" : { "DEFAULT_PARTITION" : { .... } "label-x" : { "capacity" : 50.0, "usedCapacity" : 40.0, "maxCapacity" : ... } }, "resources" : { "DEFAULT_PARTITION" : { "used" : { "memory" : 0, "vCores" : 0 }, "reserved" : { "memory" : 0, "vCores" : 0 } }, "label-x" : { .... } } } ] And also for user: ... "users" : { "user" : { "username" : "wtan" , "resourcesUsed" : { "memory" : "0" , "vCores" : "0" }, -- New Added Fields -- "resources" : { "DEFAULT_PARTITION" : { "used" : { "memory" : 0, "vCores" : 0 }, "reserved" : { "memory" : 0, "vCores" : 0 } }, "label-x" : { .... } } } } I think we may need to consider add something like QueueCapacitiesInfo and ResourceUsageInfo, which could be converted from a give QueueCapacities/ResourceUsage. Thoughts?
        Hide
        Naganarasimha Naganarasimha G R added a comment -

        Hi Tan, Wangda,
        Thanks for the comments, One basic doubt, is it ok to change the REST structure in terms of compatability ? Based on this i gave a new interface.

        Show
        Naganarasimha Naganarasimha G R added a comment - Hi Tan, Wangda , Thanks for the comments, One basic doubt, is it ok to change the REST structure in terms of compatability ? Based on this i gave a new interface.
        Hide
        leftnoteasy Wangda Tan added a comment -

        Naganarasimha G R, adding new fields is fine, but we should avoid removing/modify existing fields. So in my example above, I kept existing fields untouched.

        Show
        leftnoteasy Wangda Tan added a comment - Naganarasimha G R , adding new fields is fine, but we should avoid removing/modify existing fields. So in my example above, I kept existing fields untouched.
        Hide
        Naganarasimha Naganarasimha G R added a comment -

        Thanks for the approach Tan, Wangda, seems like the approach you mentioned is fine, but only problem is same objects is used across UI and the REST, hopefully they wont any impacts ! I have started the modifications will update it by tomorrow

        Show
        Naganarasimha Naganarasimha G R added a comment - Thanks for the approach Tan, Wangda , seems like the approach you mentioned is fine, but only problem is same objects is used across UI and the REST, hopefully they wont any impacts ! I have started the modifications will update it by tomorrow
        Hide
        leftnoteasy Wangda Tan added a comment -
        Show
        leftnoteasy Wangda Tan added a comment - Thanks! Naganarasimha G R .
        Hide
        Naganarasimha Naganarasimha G R added a comment -

        Hi Tan, Wangda, attaching WIP patch for review,

        1. completed
          • modification of the dao objects as per your earlier comments (lil modifications to suit WEB rendering)
          • modification of the UI rendering based on the modified dao structure
          • correcting the existing test cases
        2. pending
          • need to test with different combinations
          • need to write test cases for the REST interface modifications
        Show
        Naganarasimha Naganarasimha G R added a comment - Hi Tan, Wangda , attaching WIP patch for review, completed modification of the dao objects as per your earlier comments (lil modifications to suit WEB rendering) modification of the UI rendering based on the modified dao structure correcting the existing test cases pending need to test with different combinations need to write test cases for the REST interface modifications
        Hide
        hadoopqa Hadoop QA added a comment -



        -1 overall



        Vote Subsystem Runtime Comment
        0 pre-patch 21m 7s 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 9m 37s There were no new javac warning messages.
        +1 javadoc 12m 24s There were no new javadoc warning messages.
        -1 release audit 0m 15s The applied patch generated 1 release audit warnings.
        -1 checkstyle 0m 54s The applied patch generated 39 new checkstyle issues (total was 223, now 261).
        +1 whitespace 0m 5s The patch has no lines that end in whitespace.
        +1 install 1m 31s mvn install still works.
        +1 eclipse:eclipse 0m 33s The patch built with eclipse:eclipse.
        +1 findbugs 1m 30s The patch does not introduce any new Findbugs (version 3.0.0) warnings.
        +1 yarn tests 65m 5s Tests passed in hadoop-yarn-server-resourcemanager.
            113m 7s  



        Subsystem Report/Notes
        Patch URL http://issues.apache.org/jira/secure/attachment/12764900/YARN-4162.v2.001.patch
        Optional Tests javadoc javac unit findbugs checkstyle
        git revision trunk / 8f08532
        Release Audit https://builds.apache.org/job/PreCommit-YARN-Build/9340/artifact/patchprocess/patchReleaseAuditProblems.txt
        checkstyle https://builds.apache.org/job/PreCommit-YARN-Build/9340/artifact/patchprocess/diffcheckstylehadoop-yarn-server-resourcemanager.txt
        hadoop-yarn-server-resourcemanager test log https://builds.apache.org/job/PreCommit-YARN-Build/9340/artifact/patchprocess/testrun_hadoop-yarn-server-resourcemanager.txt
        Test Results https://builds.apache.org/job/PreCommit-YARN-Build/9340/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/9340/console

        This message was automatically generated.

        Show
        hadoopqa Hadoop QA added a comment - -1 overall Vote Subsystem Runtime Comment 0 pre-patch 21m 7s 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 9m 37s There were no new javac warning messages. +1 javadoc 12m 24s There were no new javadoc warning messages. -1 release audit 0m 15s The applied patch generated 1 release audit warnings. -1 checkstyle 0m 54s The applied patch generated 39 new checkstyle issues (total was 223, now 261). +1 whitespace 0m 5s The patch has no lines that end in whitespace. +1 install 1m 31s mvn install still works. +1 eclipse:eclipse 0m 33s The patch built with eclipse:eclipse. +1 findbugs 1m 30s The patch does not introduce any new Findbugs (version 3.0.0) warnings. +1 yarn tests 65m 5s Tests passed in hadoop-yarn-server-resourcemanager.     113m 7s   Subsystem Report/Notes Patch URL http://issues.apache.org/jira/secure/attachment/12764900/YARN-4162.v2.001.patch Optional Tests javadoc javac unit findbugs checkstyle git revision trunk / 8f08532 Release Audit https://builds.apache.org/job/PreCommit-YARN-Build/9340/artifact/patchprocess/patchReleaseAuditProblems.txt checkstyle https://builds.apache.org/job/PreCommit-YARN-Build/9340/artifact/patchprocess/diffcheckstylehadoop-yarn-server-resourcemanager.txt hadoop-yarn-server-resourcemanager test log https://builds.apache.org/job/PreCommit-YARN-Build/9340/artifact/patchprocess/testrun_hadoop-yarn-server-resourcemanager.txt Test Results https://builds.apache.org/job/PreCommit-YARN-Build/9340/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/9340/console This message was automatically generated.
        Hide
        Naganarasimha Naganarasimha G R added a comment -

        Hi Tan, Wangda,
        I have updated the patch with test cases and did some sufficient testing with and without node labels for the UI, seems to be fine, hope you could also try once.
        Also to ensure all the REST data related to the existing web UI is available we need to also expose the Node Label Resource information. Do i need to add them also in this jira ?

        Show
        Naganarasimha Naganarasimha G R added a comment - Hi Tan, Wangda , I have updated the patch with test cases and did some sufficient testing with and without node labels for the UI, seems to be fine, hope you could also try once. Also to ensure all the REST data related to the existing web UI is available we need to also expose the Node Label Resource information. Do i need to add them also in this jira ?
        Hide
        hadoopqa Hadoop QA added a comment -



        -1 overall



        Vote Subsystem Runtime Comment
        0 pre-patch 21m 35s 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 3 new or modified test files.
        +1 javac 8m 29s There were no new javac warning messages.
        +1 javadoc 10m 11s There were no new javadoc warning messages.
        -1 release audit 0m 16s The applied patch generated 1 release audit warnings.
        -1 checkstyle 1m 8s The applied patch generated 28 new checkstyle issues (total was 222, now 249).
        +1 whitespace 0m 5s The patch has no lines that end in whitespace.
        +1 install 1m 33s mvn install still works.
        +1 eclipse:eclipse 0m 34s The patch built with eclipse:eclipse.
        +1 findbugs 1m 29s The patch does not introduce any new Findbugs (version 3.0.0) warnings.
        -1 yarn tests 51m 36s Tests failed in hadoop-yarn-server-resourcemanager.
            97m 2s  



        Reason Tests
        Timed out tests org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.TestNodeLabelContainerAllocation
          org.apache.hadoop.yarn.server.resourcemanager.TestWorkPreservingRMRestart



        Subsystem Report/Notes
        Patch URL http://issues.apache.org/jira/secure/attachment/12765041/YARN-4162.v2.002.patch
        Optional Tests javadoc javac unit findbugs checkstyle
        git revision trunk / 3e1752f
        Release Audit https://builds.apache.org/job/PreCommit-YARN-Build/9351/artifact/patchprocess/patchReleaseAuditProblems.txt
        checkstyle https://builds.apache.org/job/PreCommit-YARN-Build/9351/artifact/patchprocess/diffcheckstylehadoop-yarn-server-resourcemanager.txt
        hadoop-yarn-server-resourcemanager test log https://builds.apache.org/job/PreCommit-YARN-Build/9351/artifact/patchprocess/testrun_hadoop-yarn-server-resourcemanager.txt
        Test Results https://builds.apache.org/job/PreCommit-YARN-Build/9351/testReport/
        Java 1.7.0_55
        uname Linux asf903.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/9351/console

        This message was automatically generated.

        Show
        hadoopqa Hadoop QA added a comment - -1 overall Vote Subsystem Runtime Comment 0 pre-patch 21m 35s 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 3 new or modified test files. +1 javac 8m 29s There were no new javac warning messages. +1 javadoc 10m 11s There were no new javadoc warning messages. -1 release audit 0m 16s The applied patch generated 1 release audit warnings. -1 checkstyle 1m 8s The applied patch generated 28 new checkstyle issues (total was 222, now 249). +1 whitespace 0m 5s The patch has no lines that end in whitespace. +1 install 1m 33s mvn install still works. +1 eclipse:eclipse 0m 34s The patch built with eclipse:eclipse. +1 findbugs 1m 29s The patch does not introduce any new Findbugs (version 3.0.0) warnings. -1 yarn tests 51m 36s Tests failed in hadoop-yarn-server-resourcemanager.     97m 2s   Reason Tests Timed out tests org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.TestNodeLabelContainerAllocation   org.apache.hadoop.yarn.server.resourcemanager.TestWorkPreservingRMRestart Subsystem Report/Notes Patch URL http://issues.apache.org/jira/secure/attachment/12765041/YARN-4162.v2.002.patch Optional Tests javadoc javac unit findbugs checkstyle git revision trunk / 3e1752f Release Audit https://builds.apache.org/job/PreCommit-YARN-Build/9351/artifact/patchprocess/patchReleaseAuditProblems.txt checkstyle https://builds.apache.org/job/PreCommit-YARN-Build/9351/artifact/patchprocess/diffcheckstylehadoop-yarn-server-resourcemanager.txt hadoop-yarn-server-resourcemanager test log https://builds.apache.org/job/PreCommit-YARN-Build/9351/artifact/patchprocess/testrun_hadoop-yarn-server-resourcemanager.txt Test Results https://builds.apache.org/job/PreCommit-YARN-Build/9351/testReport/ Java 1.7.0_55 uname Linux asf903.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/9351/console This message was automatically generated.
        Hide
        leftnoteasy Wangda Tan added a comment -

        Thanks Naganarasimha G R working on this! Sample REST response generally looks good, some comments:

        1) Suggest to rename ResourceUsageInfo.partitionResourceUsages to resourceUsagesByPartition. Similarly, QueueCapacitiesInfo.partitionQueueCapacity -> queueCapacitiesByPartition
        2) I think pendingResource/amResource is also very important for user/leafQueue's resourceUsage.
        3) I think it's better to move CapacitySchedulerInfo#getResourceUsageInfo/getQueueCapacitiesInfo to ResourceUsage#createResourceUsageInfo and QueueCapacities#createQueueCapacitiesInfo. With this, you can access internal fields of ResourceUsage/QueueCapacities and it will be more nature to me to create -Info from a class.

        Will include more detailed code review at next iteration.

        Show
        leftnoteasy Wangda Tan added a comment - Thanks Naganarasimha G R working on this! Sample REST response generally looks good, some comments: 1) Suggest to rename ResourceUsageInfo.partitionResourceUsages to resourceUsagesByPartition. Similarly, QueueCapacitiesInfo.partitionQueueCapacity -> queueCapacitiesByPartition 2) I think pendingResource/amResource is also very important for user/leafQueue's resourceUsage. 3) I think it's better to move CapacitySchedulerInfo#getResourceUsageInfo/getQueueCapacitiesInfo to ResourceUsage#createResourceUsageInfo and QueueCapacities#createQueueCapacitiesInfo. With this, you can access internal fields of ResourceUsage/QueueCapacities and it will be more nature to me to create -Info from a class. Will include more detailed code review at next iteration.
        Hide
        Naganarasimha Naganarasimha G R added a comment -

        Thanks Tan, Wangda for the comments, have incorporated them in the latest patch. Test case failures seems to be not related to the modifications in this jira and valid checkstyle comments have been incorporated.
        Also your thoughts on my earlier comment ?

        Also to ensure all the REST data related to the existing web UI is available we need to also expose the Node Label Resource information. Do i need to add them also in this jira ?

        Show
        Naganarasimha Naganarasimha G R added a comment - Thanks Tan, Wangda for the comments, have incorporated them in the latest patch. Test case failures seems to be not related to the modifications in this jira and valid checkstyle comments have been incorporated. Also your thoughts on my earlier comment ? Also to ensure all the REST data related to the existing web UI is available we need to also expose the Node Label Resource information. Do i need to add them also in this jira ?
        Hide
        hadoopqa Hadoop QA added a comment -



        -1 overall



        Vote Subsystem Runtime Comment
        0 pre-patch 17m 59s 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 3 new or modified test files.
        +1 javac 8m 5s There were no new javac warning messages.
        +1 javadoc 10m 28s There were no new javadoc warning messages.
        -1 release audit 0m 17s The applied patch generated 1 release audit warnings.
        -1 checkstyle 0m 53s The applied patch generated 30 new checkstyle issues (total was 223, now 252).
        +1 whitespace 0m 3s The patch has no lines that end in whitespace.
        +1 install 1m 32s mvn install still works.
        +1 eclipse:eclipse 0m 34s The patch built with eclipse:eclipse.
        +1 findbugs 1m 30s The patch does not introduce any new Findbugs (version 3.0.0) warnings.
        +1 yarn tests 61m 26s Tests passed in hadoop-yarn-server-resourcemanager.
            102m 51s  



        Subsystem Report/Notes
        Patch URL http://issues.apache.org/jira/secure/attachment/12765121/YARN-4162.v2.003.patch
        Optional Tests javadoc javac unit findbugs checkstyle
        git revision trunk / 5f6edb3
        Release Audit https://builds.apache.org/job/PreCommit-YARN-Build/9356/artifact/patchprocess/patchReleaseAuditProblems.txt
        checkstyle https://builds.apache.org/job/PreCommit-YARN-Build/9356/artifact/patchprocess/diffcheckstylehadoop-yarn-server-resourcemanager.txt
        hadoop-yarn-server-resourcemanager test log https://builds.apache.org/job/PreCommit-YARN-Build/9356/artifact/patchprocess/testrun_hadoop-yarn-server-resourcemanager.txt
        Test Results https://builds.apache.org/job/PreCommit-YARN-Build/9356/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/9356/console

        This message was automatically generated.

        Show
        hadoopqa Hadoop QA added a comment - -1 overall Vote Subsystem Runtime Comment 0 pre-patch 17m 59s 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 3 new or modified test files. +1 javac 8m 5s There were no new javac warning messages. +1 javadoc 10m 28s There were no new javadoc warning messages. -1 release audit 0m 17s The applied patch generated 1 release audit warnings. -1 checkstyle 0m 53s The applied patch generated 30 new checkstyle issues (total was 223, now 252). +1 whitespace 0m 3s The patch has no lines that end in whitespace. +1 install 1m 32s mvn install still works. +1 eclipse:eclipse 0m 34s The patch built with eclipse:eclipse. +1 findbugs 1m 30s The patch does not introduce any new Findbugs (version 3.0.0) warnings. +1 yarn tests 61m 26s Tests passed in hadoop-yarn-server-resourcemanager.     102m 51s   Subsystem Report/Notes Patch URL http://issues.apache.org/jira/secure/attachment/12765121/YARN-4162.v2.003.patch Optional Tests javadoc javac unit findbugs checkstyle git revision trunk / 5f6edb3 Release Audit https://builds.apache.org/job/PreCommit-YARN-Build/9356/artifact/patchprocess/patchReleaseAuditProblems.txt checkstyle https://builds.apache.org/job/PreCommit-YARN-Build/9356/artifact/patchprocess/diffcheckstylehadoop-yarn-server-resourcemanager.txt hadoop-yarn-server-resourcemanager test log https://builds.apache.org/job/PreCommit-YARN-Build/9356/artifact/patchprocess/testrun_hadoop-yarn-server-resourcemanager.txt Test Results https://builds.apache.org/job/PreCommit-YARN-Build/9356/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/9356/console This message was automatically generated.
        Hide
        leftnoteasy Wangda Tan added a comment -

        Naganarasimha G R,

        Thanks a lot for updating! Looked at patch and tried it locally, some minor comments:

        1. UserInfo#getResources -> getResourceUsageInfo

        2. CapacitySchedulerPage, renderQueueCapacityInfo can be removed? Is it equivalent if using renderQueueCapacityInfo(ri, lqinfo.get(DEFAULT_PARTITION)) instead?

        3. Also,
        For

              UL<Hamlet> ul = html.ul("#pq");
              for (CapacitySchedulerQueueInfo info : subQueues) {
                float used;
                float absCap;
                float absMaxCap;
                float absUsedCap;
                //...
        

        Is it possible to use the same PartitionQueueCapacitiesInfo instead of check if csqinfo.label == null or not?

        4. PartitionResourceUsageInfo.amResource -> amUsed

        5. Why this isExclusiveNodeLabel check is needed?

          if (!nodeLabel.equals(NodeLabel.DEFAULT_NODE_LABEL_PARTITION)
              && csqinfo.isExclusiveNodeLabel
        

        6. Could you update <DEFAULT_PARTITION> to DEFAULT_PARTITION? Since the < ... > could be a illegal attribute for some xml parser, and I'm not sure if it is a standard XML property.

        Show
        leftnoteasy Wangda Tan added a comment - Naganarasimha G R , Thanks a lot for updating! Looked at patch and tried it locally, some minor comments: 1. UserInfo#getResources -> getResourceUsageInfo 2. CapacitySchedulerPage, renderQueueCapacityInfo can be removed? Is it equivalent if using renderQueueCapacityInfo(ri, lqinfo.get(DEFAULT_PARTITION)) instead? 3. Also, For UL<Hamlet> ul = html.ul( "#pq" ); for (CapacitySchedulerQueueInfo info : subQueues) { float used; float absCap; float absMaxCap; float absUsedCap; //... Is it possible to use the same PartitionQueueCapacitiesInfo instead of check if csqinfo.label == null or not? 4. PartitionResourceUsageInfo.amResource -> amUsed 5. Why this isExclusiveNodeLabel check is needed? if (!nodeLabel.equals(NodeLabel.DEFAULT_NODE_LABEL_PARTITION) && csqinfo.isExclusiveNodeLabel 6. Could you update <DEFAULT_PARTITION> to DEFAULT_PARTITION ? Since the < ... > could be a illegal attribute for some xml parser, and I'm not sure if it is a standard XML property.
        Hide
        Naganarasimha Naganarasimha G R added a comment -

        Hi Tan, Wangda,
        Thanks for the review comments and supporting with local testing.

        Is it possible to use the same PartitionQueueCapacitiesInfo instead of check if csqinfo.label == null or not?

        well i can avoid the if block but csqinfo.label itself cannot be set to the default Partition as its also been used as flag to determine to show the leaf queue in the normal way or the partition way.

        Why this isExclusiveNodeLabel check is needed?

        isExclusiveNodeLabel is the check we had earlier in CapacitySchedulerInfo.getQueues, basically to avoid displaying the queues which is not accessible to a given NodeLabelPartition.

        93	    for (CSQueue queue : parentQueue.getChildQueues()) {	92	    for (CSQueue queue : parentQueue.getChildQueues()) {
        94	      if (nodeLabel.getIsExclusive()		
        95	          && !((AbstractCSQueue) queue).accessibleToPartition(nodeLabel		
        96	              .getLabelName())) {		
        97	        // Skip displaying the hierarchy for the queues for which the exclusive		
        98	        // labels are not accessible		
        99	        continue;		
        100	      }
        

        Could you update <DEFAULT_PARTITION> to DEFAULT_PARTITION?

        Well shall i update in all places displayed in UI or only in REST ?

        For other comments will get it updated in the next patch .

        Show
        Naganarasimha Naganarasimha G R added a comment - Hi Tan, Wangda , Thanks for the review comments and supporting with local testing. Is it possible to use the same PartitionQueueCapacitiesInfo instead of check if csqinfo.label == null or not? well i can avoid the if block but csqinfo.label itself cannot be set to the default Partition as its also been used as flag to determine to show the leaf queue in the normal way or the partition way. Why this isExclusiveNodeLabel check is needed? isExclusiveNodeLabel is the check we had earlier in CapacitySchedulerInfo.getQueues, basically to avoid displaying the queues which is not accessible to a given NodeLabelPartition. 93 for (CSQueue queue : parentQueue.getChildQueues()) { 92 for (CSQueue queue : parentQueue.getChildQueues()) { 94 if (nodeLabel.getIsExclusive() 95 && !((AbstractCSQueue) queue).accessibleToPartition(nodeLabel 96 .getLabelName())) { 97 // Skip displaying the hierarchy for the queues for which the exclusive 98 // labels are not accessible 99 continue ; 100 } Could you update <DEFAULT_PARTITION> to DEFAULT_PARTITION? Well shall i update in all places displayed in UI or only in REST ? For other comments will get it updated in the next patch .
        Hide
        leftnoteasy Wangda Tan added a comment -

        well i can avoid the if block but csqinfo.label itself cannot be set to the default Partition as its also been used as flag to determine to show the leaf queue in the normal way or the partition way.

        I think it's fine if there's no regression for existing UI.

        isExclusiveNodeLabel is the check we had earlier in CapacitySchedulerInfo.getQueues, basically to avoid displaying the queues which is not accessible to a given NodeLabelPartition.

        Make sense, I can remember that now

        Well shall i update in all places displayed in UI or only in REST ?

        It's not necessary to update all places, but if all web UI is using a same final field, they will be updated automatically.
        And I think if <...> is removed, we need a separated JIRA to node labels manager and client to make sure "DEFAULT_PARTITION" is a reserved partition name that no one should add/remove or use it (you cannot say I want to associate one node to the "DEFAULT_PARTITION").
        What do you think?

        Show
        leftnoteasy Wangda Tan added a comment - well i can avoid the if block but csqinfo.label itself cannot be set to the default Partition as its also been used as flag to determine to show the leaf queue in the normal way or the partition way. I think it's fine if there's no regression for existing UI. isExclusiveNodeLabel is the check we had earlier in CapacitySchedulerInfo.getQueues, basically to avoid displaying the queues which is not accessible to a given NodeLabelPartition. Make sense, I can remember that now Well shall i update in all places displayed in UI or only in REST ? It's not necessary to update all places, but if all web UI is using a same final field, they will be updated automatically. And I think if <...> is removed, we need a separated JIRA to node labels manager and client to make sure "DEFAULT_PARTITION" is a reserved partition name that no one should add/remove or use it (you cannot say I want to associate one node to the "DEFAULT_PARTITION"). What do you think?
        Hide
        Naganarasimha Naganarasimha G R added a comment -

        It's not necessary to update all places, but if all web UI is using a same final field, they will be updated automatically.

        Well was thinking to avoid it by having 2 constants one for the web("<DEFAULT_PARTITION>") and one for PartitionName as "DEFAULT_PARTITION". And the Web One making use of PartitionName.

        And I think if <...> is removed, we need a separated JIRA to node labels manager and client to make sure DEFAULT_PARTITION" is a reserved partition name that no one should add/remove or use it

        Well this seems to be a valid point but irrespective of the above modification do i need to do raise it ?

        Show
        Naganarasimha Naganarasimha G R added a comment - It's not necessary to update all places, but if all web UI is using a same final field, they will be updated automatically. Well was thinking to avoid it by having 2 constants one for the web("<DEFAULT_PARTITION>") and one for PartitionName as "DEFAULT_PARTITION". And the Web One making use of PartitionName. And I think if <...> is removed, we need a separated JIRA to node labels manager and client to make sure DEFAULT_PARTITION" is a reserved partition name that no one should add/remove or use it Well this seems to be a valid point but irrespective of the above modification do i need to do raise it ?
        Hide
        Naganarasimha Naganarasimha G R added a comment -

        hi Tan, Wangda
        Attaching a patch with rework on review comments

        And I think if <...> is removed, we need a separated JIRA to node labels manager and client to make sure "DEFAULT_PARTITION" is a reserved partition name that no one should add/remove or use it (you cannot say I want to associate one node to the "DEFAULT_PARTITION").

        In retrospect i feel instead of the approach mentioned in previous comment i felt replacing every where with just "DEFAULT_PARTITION" would be better in terms of uniformity and thus my view is also to support "DEFAULT_PARTITION" as a reserved partition name. Hence updated the patch in similar lines if fine then will raise a jira to handle "DEFAULT_PARTITION" as reserved Cluster NodeLabel

        Show
        Naganarasimha Naganarasimha G R added a comment - hi Tan, Wangda Attaching a patch with rework on review comments And I think if <...> is removed, we need a separated JIRA to node labels manager and client to make sure "DEFAULT_PARTITION" is a reserved partition name that no one should add/remove or use it (you cannot say I want to associate one node to the "DEFAULT_PARTITION"). In retrospect i feel instead of the approach mentioned in previous comment i felt replacing every where with just "DEFAULT_PARTITION" would be better in terms of uniformity and thus my view is also to support "DEFAULT_PARTITION" as a reserved partition name. Hence updated the patch in similar lines if fine then will raise a jira to handle "DEFAULT_PARTITION" as reserved Cluster NodeLabel
        Hide
        hadoopqa Hadoop QA added a comment -



        -1 overall



        Vote Subsystem Runtime Comment
        0 pre-patch 18m 24s 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 3 new or modified test files.
        +1 javac 7m 58s There were no new javac warning messages.
        +1 javadoc 10m 53s There were no new javadoc warning messages.
        -1 release audit 0m 18s The applied patch generated 1 release audit warnings.
        -1 checkstyle 1m 57s The applied patch generated 28 new checkstyle issues (total was 223, now 247).
        +1 whitespace 0m 3s The patch has no lines that end in whitespace.
        +1 install 1m 29s mvn install still works.
        +1 eclipse:eclipse 0m 33s The patch built with eclipse:eclipse.
        +1 findbugs 3m 2s The patch does not introduce any new Findbugs (version 3.0.0) warnings.
        +1 yarn tests 0m 22s Tests passed in hadoop-yarn-api.
        +1 yarn tests 62m 5s Tests passed in hadoop-yarn-server-resourcemanager.
            107m 7s  



        Subsystem Report/Notes
        Patch URL http://issues.apache.org/jira/secure/attachment/12766123/YARN-4162.v2.004.patch
        Optional Tests javadoc javac unit findbugs checkstyle
        git revision trunk / e617cf6
        Release Audit https://builds.apache.org/job/PreCommit-YARN-Build/9410/artifact/patchprocess/patchReleaseAuditProblems.txt
        checkstyle https://builds.apache.org/job/PreCommit-YARN-Build/9410/artifact/patchprocess/diffcheckstylehadoop-yarn-server-resourcemanager.txt
        hadoop-yarn-api test log https://builds.apache.org/job/PreCommit-YARN-Build/9410/artifact/patchprocess/testrun_hadoop-yarn-api.txt
        hadoop-yarn-server-resourcemanager test log https://builds.apache.org/job/PreCommit-YARN-Build/9410/artifact/patchprocess/testrun_hadoop-yarn-server-resourcemanager.txt
        Test Results https://builds.apache.org/job/PreCommit-YARN-Build/9410/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/9410/console

        This message was automatically generated.

        Show
        hadoopqa Hadoop QA added a comment - -1 overall Vote Subsystem Runtime Comment 0 pre-patch 18m 24s 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 3 new or modified test files. +1 javac 7m 58s There were no new javac warning messages. +1 javadoc 10m 53s There were no new javadoc warning messages. -1 release audit 0m 18s The applied patch generated 1 release audit warnings. -1 checkstyle 1m 57s The applied patch generated 28 new checkstyle issues (total was 223, now 247). +1 whitespace 0m 3s The patch has no lines that end in whitespace. +1 install 1m 29s mvn install still works. +1 eclipse:eclipse 0m 33s The patch built with eclipse:eclipse. +1 findbugs 3m 2s The patch does not introduce any new Findbugs (version 3.0.0) warnings. +1 yarn tests 0m 22s Tests passed in hadoop-yarn-api. +1 yarn tests 62m 5s Tests passed in hadoop-yarn-server-resourcemanager.     107m 7s   Subsystem Report/Notes Patch URL http://issues.apache.org/jira/secure/attachment/12766123/YARN-4162.v2.004.patch Optional Tests javadoc javac unit findbugs checkstyle git revision trunk / e617cf6 Release Audit https://builds.apache.org/job/PreCommit-YARN-Build/9410/artifact/patchprocess/patchReleaseAuditProblems.txt checkstyle https://builds.apache.org/job/PreCommit-YARN-Build/9410/artifact/patchprocess/diffcheckstylehadoop-yarn-server-resourcemanager.txt hadoop-yarn-api test log https://builds.apache.org/job/PreCommit-YARN-Build/9410/artifact/patchprocess/testrun_hadoop-yarn-api.txt hadoop-yarn-server-resourcemanager test log https://builds.apache.org/job/PreCommit-YARN-Build/9410/artifact/patchprocess/testrun_hadoop-yarn-server-resourcemanager.txt Test Results https://builds.apache.org/job/PreCommit-YARN-Build/9410/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/9410/console This message was automatically generated.
        Hide
        leftnoteasy Wangda Tan added a comment -

        Naganarasimha G R, thanks for update. Few comments:

        • Do you think is it a good idea to rename DEFAULT_PARTITION to _DEFAULT_PARTITION? _DEFAULT_PARTITION is not a valid label name, so it won't conflict with any user added label, and we don't need a separated JIRA to make it to be a reserved partition name.
        • Could you update ResourceUsageInfo to make only user and leaf-queue have am-used-resource? Since parent queue / application don't set this field, it is 0 for now, which could be confusing to users.
        • I think application should support to return resource usage info as well, could be done in a separated JIRA.
        Show
        leftnoteasy Wangda Tan added a comment - Naganarasimha G R , thanks for update. Few comments: Do you think is it a good idea to rename DEFAULT_PARTITION to _DEFAULT_PARTITION? _DEFAULT_PARTITION is not a valid label name, so it won't conflict with any user added label, and we don't need a separated JIRA to make it to be a reserved partition name. Could you update ResourceUsageInfo to make only user and leaf-queue have am-used-resource? Since parent queue / application don't set this field, it is 0 for now, which could be confusing to users. I think application should support to return resource usage info as well, could be done in a separated JIRA.
        Hide
        Naganarasimha Naganarasimha G R added a comment -

        hi Tan, Wangda, Thanks for the review.

        _DEFAULT_PARTITION is not a valid label name, so it won't conflict with any user added label

        I was thinking in similar lines earlier like using square/flower brackets [DEFAULT_PARTITION] or {DEFAULT_PARTITION} but what if user creates a label with DEFAULT_PARTITION, would it not be confusing to the User ? if its ok then IMHO it would better to go with square/flowe brackets than to start of with "_", as its displayed in UI and would not be appealing. Thoughts?

        Could you update ResourceUsageInfo to make only user and leaf-queue have am-used-resource? Since parent queue / application don't set this field, it is 0 for now, which could be confusing to users.

        So am-used-resource will be set to null for parent queue / application, So that in REST output it will not be available ?

        I think application should support to return resource usage info as well, could be done in a separated JIRA.

        Ok

        Show
        Naganarasimha Naganarasimha G R added a comment - hi Tan, Wangda , Thanks for the review. _DEFAULT_PARTITION is not a valid label name, so it won't conflict with any user added label I was thinking in similar lines earlier like using square/flower brackets [DEFAULT_PARTITION] or {DEFAULT_PARTITION} but what if user creates a label with DEFAULT_PARTITION , would it not be confusing to the User ? if its ok then IMHO it would better to go with square/flowe brackets than to start of with "_", as its displayed in UI and would not be appealing. Thoughts? Could you update ResourceUsageInfo to make only user and leaf-queue have am-used-resource? Since parent queue / application don't set this field, it is 0 for now, which could be confusing to users. So am-used-resource will be set to null for parent queue / application, So that in REST output it will not be available ? I think application should support to return resource usage info as well, could be done in a separated JIRA. Ok
        Hide
        leftnoteasy Wangda Tan added a comment -

        I was thinking in similar lines earlier like using square/flower brackets [DEFAULT_PARTITION] or {DEFAULT_PARTITION} but what if user creates a label with DEFAULT_PARTITION, would it not be confusing to the User ? if its ok then IMHO it would better to go with square/flowe brackets than to start of with "_", as its displayed in UI and would not be appealing. Thoughts?

        I'm not sure if {..} or [..] is valid json/xml Key, another choice is to keep REST API returns "", and web UI will replace "" by a more meaningful label.

        Show
        leftnoteasy Wangda Tan added a comment - I was thinking in similar lines earlier like using square/flower brackets [DEFAULT_PARTITION] or {DEFAULT_PARTITION} but what if user creates a label with DEFAULT_PARTITION, would it not be confusing to the User ? if its ok then IMHO it would better to go with square/flowe brackets than to start of with "_", as its displayed in UI and would not be appealing. Thoughts? I'm not sure if {..} or [..] is valid json/xml Key, another choice is to keep REST API returns "", and web UI will replace "" by a more meaningful label.
        Hide
        Naganarasimha Naganarasimha G R added a comment -

        Hi Tan, Wangda, few queries

        another choice is to keep REST API returns "", and web UI will replace "" by a more meaningful label.

        Though the consistency is not maintained i feel this is ok for now. so in the webui i will keep it as it is i.e. <DEFAULT_PARTITION> but in REST will keep it blank. Is that fine ?

        Since parent queue / application don't set this field, it is 0 for now, which could be confusing to users.

        I can understand for parent Queue but which application are you referring to? IIUC there is no application information wrapped in ws/v1/cluster/scheduler output. so are you referring to output of /ws/v1/cluster/apps/ or /ws/v1/cluster/apps/{appid}/. If so yes it also needs to be handled in the separated jira as currently we are using ResourceUsageInfo only for users & queue's.

        Show
        Naganarasimha Naganarasimha G R added a comment - Hi Tan, Wangda , few queries another choice is to keep REST API returns "", and web UI will replace "" by a more meaningful label. Though the consistency is not maintained i feel this is ok for now. so in the webui i will keep it as it is i.e. <DEFAULT_PARTITION> but in REST will keep it blank. Is that fine ? Since parent queue / application don't set this field, it is 0 for now, which could be confusing to users. I can understand for parent Queue but which application are you referring to? IIUC there is no application information wrapped in ws/v1/cluster/scheduler output. so are you referring to output of /ws/v1/cluster/apps/ or /ws/v1/cluster/apps/{appid}/ . If so yes it also needs to be handled in the separated jira as currently we are using ResourceUsageInfo only for users & queue's.
        Hide
        Naganarasimha Naganarasimha G R added a comment -

        Hi Tan, Wangda

        I am attaching a patch with fixing following comments

        In the webui i will keep it as it is i.e. <DEFAULT_PARTITION> but in REST will keep it blank.

        Could you update ResourceUsageInfo to make only user and leaf-queue have am-used-resource?

        Also have verified the same in local cluster.

        Show
        Naganarasimha Naganarasimha G R added a comment - Hi Tan, Wangda I am attaching a patch with fixing following comments In the webui i will keep it as it is i.e. <DEFAULT_PARTITION> but in REST will keep it blank. Could you update ResourceUsageInfo to make only user and leaf-queue have am-used-resource? Also have verified the same in local cluster.
        Hide
        hadoopqa Hadoop QA added a comment -



        -1 overall



        Vote Subsystem Runtime Comment
        0 pre-patch 19m 3s 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 3 new or modified test files.
        +1 javac 8m 8s There were no new javac warning messages.
        +1 javadoc 10m 50s There were no new javadoc warning messages.
        -1 release audit 0m 18s The applied patch generated 1 release audit warnings.
        -1 checkstyle 1m 28s The applied patch generated 1 new checkstyle issues (total was 2, now 3).
        -1 checkstyle 1m 52s The applied patch generated 29 new checkstyle issues (total was 222, now 247).
        +1 whitespace 0m 4s The patch has no lines that end in whitespace.
        +1 install 1m 38s mvn install still works.
        +1 eclipse:eclipse 0m 34s The patch built with eclipse:eclipse.
        +1 findbugs 3m 13s The patch does not introduce any new Findbugs (version 3.0.0) warnings.
        +1 yarn tests 0m 24s Tests passed in hadoop-yarn-api.
        +1 yarn tests 57m 37s Tests passed in hadoop-yarn-server-resourcemanager.
            103m 45s  



        Subsystem Report/Notes
        Patch URL http://issues.apache.org/jira/secure/attachment/12766643/YARN-4162.v2.005.patch
        Optional Tests javadoc javac unit findbugs checkstyle
        git revision trunk / be7a0ad
        Release Audit https://builds.apache.org/job/PreCommit-YARN-Build/9448/artifact/patchprocess/patchReleaseAuditProblems.txt
        checkstyle https://builds.apache.org/job/PreCommit-YARN-Build/9448/artifact/patchprocess/diffcheckstylehadoop-yarn-api.txt https://builds.apache.org/job/PreCommit-YARN-Build/9448/artifact/patchprocess/diffcheckstylehadoop-yarn-server-resourcemanager.txt
        hadoop-yarn-api test log https://builds.apache.org/job/PreCommit-YARN-Build/9448/artifact/patchprocess/testrun_hadoop-yarn-api.txt
        hadoop-yarn-server-resourcemanager test log https://builds.apache.org/job/PreCommit-YARN-Build/9448/artifact/patchprocess/testrun_hadoop-yarn-server-resourcemanager.txt
        Test Results https://builds.apache.org/job/PreCommit-YARN-Build/9448/testReport/
        Java 1.7.0_55
        uname Linux asf904.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/9448/console

        This message was automatically generated.

        Show
        hadoopqa Hadoop QA added a comment - -1 overall Vote Subsystem Runtime Comment 0 pre-patch 19m 3s 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 3 new or modified test files. +1 javac 8m 8s There were no new javac warning messages. +1 javadoc 10m 50s There were no new javadoc warning messages. -1 release audit 0m 18s The applied patch generated 1 release audit warnings. -1 checkstyle 1m 28s The applied patch generated 1 new checkstyle issues (total was 2, now 3). -1 checkstyle 1m 52s The applied patch generated 29 new checkstyle issues (total was 222, now 247). +1 whitespace 0m 4s The patch has no lines that end in whitespace. +1 install 1m 38s mvn install still works. +1 eclipse:eclipse 0m 34s The patch built with eclipse:eclipse. +1 findbugs 3m 13s The patch does not introduce any new Findbugs (version 3.0.0) warnings. +1 yarn tests 0m 24s Tests passed in hadoop-yarn-api. +1 yarn tests 57m 37s Tests passed in hadoop-yarn-server-resourcemanager.     103m 45s   Subsystem Report/Notes Patch URL http://issues.apache.org/jira/secure/attachment/12766643/YARN-4162.v2.005.patch Optional Tests javadoc javac unit findbugs checkstyle git revision trunk / be7a0ad Release Audit https://builds.apache.org/job/PreCommit-YARN-Build/9448/artifact/patchprocess/patchReleaseAuditProblems.txt checkstyle https://builds.apache.org/job/PreCommit-YARN-Build/9448/artifact/patchprocess/diffcheckstylehadoop-yarn-api.txt https://builds.apache.org/job/PreCommit-YARN-Build/9448/artifact/patchprocess/diffcheckstylehadoop-yarn-server-resourcemanager.txt hadoop-yarn-api test log https://builds.apache.org/job/PreCommit-YARN-Build/9448/artifact/patchprocess/testrun_hadoop-yarn-api.txt hadoop-yarn-server-resourcemanager test log https://builds.apache.org/job/PreCommit-YARN-Build/9448/artifact/patchprocess/testrun_hadoop-yarn-server-resourcemanager.txt Test Results https://builds.apache.org/job/PreCommit-YARN-Build/9448/testReport/ Java 1.7.0_55 uname Linux asf904.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/9448/console This message was automatically generated.
        Hide
        leftnoteasy Wangda Tan added a comment -

        Thanks Naganarasimha G R for updating!

        I can understand for parent Queue but which application are you referring to? IIUC there is no application information wrapped in ws/v1/cluster/scheduler output. so are you referring to output of /ws/v1/cluster/apps/ or /ws/v1/cluster/apps/{appid}/. If so yes it also needs to be handled in the separated jira as currently we are using ResourceUsageInfo only for users & queue's.

        Yeah, I meant the application's rest API. (Maybe we need add this to application attempt's rest API, not very sure) we need resource usage info to it as well.

        I think latest patch looks good, also tried it locally, +1. Will commit by tomorrow if no objections.

        Show
        leftnoteasy Wangda Tan added a comment - Thanks Naganarasimha G R for updating! I can understand for parent Queue but which application are you referring to? IIUC there is no application information wrapped in ws/v1/cluster/scheduler output. so are you referring to output of /ws/v1/cluster/apps/ or /ws/v1/cluster/apps/{appid}/. If so yes it also needs to be handled in the separated jira as currently we are using ResourceUsageInfo only for users & queue's. Yeah, I meant the application's rest API. (Maybe we need add this to application attempt's rest API, not very sure) we need resource usage info to it as well. I think latest patch looks good, also tried it locally, +1. Will commit by tomorrow if no objections.
        Hide
        leftnoteasy Wangda Tan added a comment -

        Committed to trunk/branch-2, thanks Naganarasimha G R!

        Show
        leftnoteasy Wangda Tan added a comment - Committed to trunk/branch-2, thanks Naganarasimha G R !
        Hide
        hudson Hudson added a comment -

        FAILURE: Integrated in Hadoop-trunk-Commit #8653 (See https://builds.apache.org/job/Hadoop-trunk-Commit/8653/)
        YARN-4162. CapacityScheduler: Add resource usage by partition and queue (wangda: rev 4337b263aa23464a01c316336db2319e2858a2b3)

        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/CapacitySchedulerPage.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/ResourceUsageInfo.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/CapacitySchedulerQueueInfo.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/PartitionQueueCapacitiesInfo.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/CapacitySchedulerInfo.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/PartitionResourceUsageInfo.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/TestRMWebServicesForCSWithPartitions.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/TestRMWebServicesCapacitySched.java
        • hadoop-yarn-project/CHANGES.txt
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/NodeLabel.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/CapacitySchedulerLeafQueueInfo.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/TestCapacityScheduler.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/UserInfo.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/QueueCapacitiesInfo.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/LeafQueue.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/RMWebServices.java
        Show
        hudson Hudson added a comment - FAILURE: Integrated in Hadoop-trunk-Commit #8653 (See https://builds.apache.org/job/Hadoop-trunk-Commit/8653/ ) YARN-4162 . CapacityScheduler: Add resource usage by partition and queue (wangda: rev 4337b263aa23464a01c316336db2319e2858a2b3) hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/CapacitySchedulerPage.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/ResourceUsageInfo.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/CapacitySchedulerQueueInfo.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/PartitionQueueCapacitiesInfo.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/CapacitySchedulerInfo.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/PartitionResourceUsageInfo.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/TestRMWebServicesForCSWithPartitions.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/TestRMWebServicesCapacitySched.java hadoop-yarn-project/CHANGES.txt hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/NodeLabel.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/CapacitySchedulerLeafQueueInfo.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/TestCapacityScheduler.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/UserInfo.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/QueueCapacitiesInfo.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/LeafQueue.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/RMWebServices.java
        Hide
        hudson Hudson added a comment -

        FAILURE: Integrated in Hadoop-Mapreduce-trunk-Java8 #544 (See https://builds.apache.org/job/Hadoop-Mapreduce-trunk-Java8/544/)
        YARN-4162. CapacityScheduler: Add resource usage by partition and queue (wangda: rev 4337b263aa23464a01c316336db2319e2858a2b3)

        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/UserInfo.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/TestRMWebServicesCapacitySched.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/webapp/dao/PartitionResourceUsageInfo.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/LeafQueue.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/CapacitySchedulerLeafQueueInfo.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/QueueCapacitiesInfo.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/NodeLabel.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/TestRMWebServicesForCSWithPartitions.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/TestCapacityScheduler.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/CapacitySchedulerInfo.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/CapacitySchedulerPage.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/PartitionQueueCapacitiesInfo.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/RMWebServices.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/CapacitySchedulerQueueInfo.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/ResourceUsageInfo.java
        Show
        hudson Hudson added a comment - FAILURE: Integrated in Hadoop-Mapreduce-trunk-Java8 #544 (See https://builds.apache.org/job/Hadoop-Mapreduce-trunk-Java8/544/ ) YARN-4162 . CapacityScheduler: Add resource usage by partition and queue (wangda: rev 4337b263aa23464a01c316336db2319e2858a2b3) hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/UserInfo.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/TestRMWebServicesCapacitySched.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/webapp/dao/PartitionResourceUsageInfo.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/LeafQueue.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/CapacitySchedulerLeafQueueInfo.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/QueueCapacitiesInfo.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/NodeLabel.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/TestRMWebServicesForCSWithPartitions.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/TestCapacityScheduler.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/CapacitySchedulerInfo.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/CapacitySchedulerPage.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/PartitionQueueCapacitiesInfo.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/RMWebServices.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/CapacitySchedulerQueueInfo.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/ResourceUsageInfo.java
        Hide
        hudson Hudson added a comment -

        FAILURE: Integrated in Hadoop-Yarn-trunk-Java8 #559 (See https://builds.apache.org/job/Hadoop-Yarn-trunk-Java8/559/)
        YARN-4162. CapacityScheduler: Add resource usage by partition and queue (wangda: rev 4337b263aa23464a01c316336db2319e2858a2b3)

        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/TestRMWebServicesForCSWithPartitions.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/RMWebServices.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/CapacitySchedulerQueueInfo.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/TestRMWebServicesCapacitySched.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/TestCapacityScheduler.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/PartitionResourceUsageInfo.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/LeafQueue.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/UserInfo.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/CapacitySchedulerInfo.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/QueueCapacitiesInfo.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/ResourceUsageInfo.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/NodeLabel.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/PartitionQueueCapacitiesInfo.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/CapacitySchedulerPage.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/CapacitySchedulerLeafQueueInfo.java
        Show
        hudson Hudson added a comment - FAILURE: Integrated in Hadoop-Yarn-trunk-Java8 #559 (See https://builds.apache.org/job/Hadoop-Yarn-trunk-Java8/559/ ) YARN-4162 . CapacityScheduler: Add resource usage by partition and queue (wangda: rev 4337b263aa23464a01c316336db2319e2858a2b3) hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/TestRMWebServicesForCSWithPartitions.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/RMWebServices.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/CapacitySchedulerQueueInfo.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/TestRMWebServicesCapacitySched.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/TestCapacityScheduler.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/PartitionResourceUsageInfo.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/LeafQueue.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/UserInfo.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/CapacitySchedulerInfo.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/QueueCapacitiesInfo.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/ResourceUsageInfo.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/NodeLabel.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/PartitionQueueCapacitiesInfo.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/CapacitySchedulerPage.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/CapacitySchedulerLeafQueueInfo.java
        Hide
        hudson Hudson added a comment -

        FAILURE: Integrated in Hadoop-Yarn-trunk #1280 (See https://builds.apache.org/job/Hadoop-Yarn-trunk/1280/)
        YARN-4162. CapacityScheduler: Add resource usage by partition and queue (wangda: rev 4337b263aa23464a01c316336db2319e2858a2b3)

        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/QueueCapacitiesInfo.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/ResourceUsageInfo.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/LeafQueue.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/PartitionQueueCapacitiesInfo.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/TestRMWebServicesForCSWithPartitions.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/webapp/dao/CapacitySchedulerInfo.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/NodeLabel.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/CapacitySchedulerPage.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/CapacitySchedulerLeafQueueInfo.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/TestCapacityScheduler.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/RMWebServices.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/TestRMWebServicesCapacitySched.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/PartitionResourceUsageInfo.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/CapacitySchedulerQueueInfo.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/UserInfo.java
        Show
        hudson Hudson added a comment - FAILURE: Integrated in Hadoop-Yarn-trunk #1280 (See https://builds.apache.org/job/Hadoop-Yarn-trunk/1280/ ) YARN-4162 . CapacityScheduler: Add resource usage by partition and queue (wangda: rev 4337b263aa23464a01c316336db2319e2858a2b3) hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/QueueCapacitiesInfo.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/ResourceUsageInfo.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/LeafQueue.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/PartitionQueueCapacitiesInfo.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/TestRMWebServicesForCSWithPartitions.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/webapp/dao/CapacitySchedulerInfo.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/NodeLabel.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/CapacitySchedulerPage.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/CapacitySchedulerLeafQueueInfo.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/TestCapacityScheduler.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/RMWebServices.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/TestRMWebServicesCapacitySched.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/PartitionResourceUsageInfo.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/CapacitySchedulerQueueInfo.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/UserInfo.java
        Hide
        hudson Hudson added a comment -

        FAILURE: Integrated in Hadoop-Mapreduce-trunk #2493 (See https://builds.apache.org/job/Hadoop-Mapreduce-trunk/2493/)
        YARN-4162. CapacityScheduler: Add resource usage by partition and queue (wangda: rev 4337b263aa23464a01c316336db2319e2858a2b3)

        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/NodeLabel.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/PartitionResourceUsageInfo.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/ResourceUsageInfo.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/LeafQueue.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/PartitionQueueCapacitiesInfo.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/CapacitySchedulerPage.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/CapacitySchedulerInfo.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/RMWebServices.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/UserInfo.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/TestCapacityScheduler.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/QueueCapacitiesInfo.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/TestRMWebServicesCapacitySched.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/CapacitySchedulerLeafQueueInfo.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/webapp/dao/CapacitySchedulerQueueInfo.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/TestRMWebServicesForCSWithPartitions.java
        Show
        hudson Hudson added a comment - FAILURE: Integrated in Hadoop-Mapreduce-trunk #2493 (See https://builds.apache.org/job/Hadoop-Mapreduce-trunk/2493/ ) YARN-4162 . CapacityScheduler: Add resource usage by partition and queue (wangda: rev 4337b263aa23464a01c316336db2319e2858a2b3) hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/NodeLabel.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/PartitionResourceUsageInfo.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/ResourceUsageInfo.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/LeafQueue.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/PartitionQueueCapacitiesInfo.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/CapacitySchedulerPage.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/CapacitySchedulerInfo.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/RMWebServices.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/UserInfo.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/TestCapacityScheduler.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/QueueCapacitiesInfo.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/TestRMWebServicesCapacitySched.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/CapacitySchedulerLeafQueueInfo.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/webapp/dao/CapacitySchedulerQueueInfo.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/TestRMWebServicesForCSWithPartitions.java
        Hide
        hudson Hudson added a comment -

        FAILURE: Integrated in Hadoop-Hdfs-trunk #2445 (See https://builds.apache.org/job/Hadoop-Hdfs-trunk/2445/)
        YARN-4162. CapacityScheduler: Add resource usage by partition and queue (wangda: rev 4337b263aa23464a01c316336db2319e2858a2b3)

        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/LeafQueue.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/TestCapacityScheduler.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/ResourceUsageInfo.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/PartitionResourceUsageInfo.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/UserInfo.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/QueueCapacitiesInfo.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/TestRMWebServicesForCSWithPartitions.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/RMWebServices.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/TestRMWebServicesCapacitySched.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/CapacitySchedulerLeafQueueInfo.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/NodeLabel.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/CapacitySchedulerPage.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/CapacitySchedulerQueueInfo.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/PartitionQueueCapacitiesInfo.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/webapp/dao/CapacitySchedulerInfo.java
        Show
        hudson Hudson added a comment - FAILURE: Integrated in Hadoop-Hdfs-trunk #2445 (See https://builds.apache.org/job/Hadoop-Hdfs-trunk/2445/ ) YARN-4162 . CapacityScheduler: Add resource usage by partition and queue (wangda: rev 4337b263aa23464a01c316336db2319e2858a2b3) hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/LeafQueue.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/TestCapacityScheduler.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/ResourceUsageInfo.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/PartitionResourceUsageInfo.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/UserInfo.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/QueueCapacitiesInfo.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/TestRMWebServicesForCSWithPartitions.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/RMWebServices.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/TestRMWebServicesCapacitySched.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/CapacitySchedulerLeafQueueInfo.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/NodeLabel.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/CapacitySchedulerPage.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/CapacitySchedulerQueueInfo.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/PartitionQueueCapacitiesInfo.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/webapp/dao/CapacitySchedulerInfo.java
        Hide
        hudson Hudson added a comment -

        FAILURE: Integrated in Hadoop-Hdfs-trunk-Java8 #508 (See https://builds.apache.org/job/Hadoop-Hdfs-trunk-Java8/508/)
        YARN-4162. CapacityScheduler: Add resource usage by partition and queue (wangda: rev 4337b263aa23464a01c316336db2319e2858a2b3)

        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/CapacitySchedulerPage.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/CapacitySchedulerQueueInfo.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/ResourceUsageInfo.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/RMWebServices.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/QueueCapacitiesInfo.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/LeafQueue.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/CapacitySchedulerLeafQueueInfo.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/PartitionQueueCapacitiesInfo.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/TestRMWebServicesForCSWithPartitions.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/NodeLabel.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/UserInfo.java
        • hadoop-yarn-project/CHANGES.txt
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/TestRMWebServicesCapacitySched.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/TestCapacityScheduler.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/CapacitySchedulerInfo.java
        • hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/PartitionResourceUsageInfo.java
        Show
        hudson Hudson added a comment - FAILURE: Integrated in Hadoop-Hdfs-trunk-Java8 #508 (See https://builds.apache.org/job/Hadoop-Hdfs-trunk-Java8/508/ ) YARN-4162 . CapacityScheduler: Add resource usage by partition and queue (wangda: rev 4337b263aa23464a01c316336db2319e2858a2b3) hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/CapacitySchedulerPage.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/CapacitySchedulerQueueInfo.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/ResourceUsageInfo.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/RMWebServices.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/QueueCapacitiesInfo.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/LeafQueue.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/CapacitySchedulerLeafQueueInfo.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/PartitionQueueCapacitiesInfo.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/TestRMWebServicesForCSWithPartitions.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/NodeLabel.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/UserInfo.java hadoop-yarn-project/CHANGES.txt hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/TestRMWebServicesCapacitySched.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/TestCapacityScheduler.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/CapacitySchedulerInfo.java hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/dao/PartitionResourceUsageInfo.java

          People

          • Assignee:
            Naganarasimha Naganarasimha G R
            Reporter:
            Naganarasimha Naganarasimha G R
          • Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development