Wangda Tan created YARN-2125:
--------------------------------

             Summary: ProportionalCapacityPreemptionPolicy should only log CSV 
when debug enabled
                 Key: YARN-2125
                 URL: https://issues.apache.org/jira/browse/YARN-2125
             Project: Hadoop YARN
          Issue Type: Task
          Components: resourcemanager, scheduler
    Affects Versions: 3.0.0
            Reporter: Wangda Tan
            Assignee: Wangda Tan
            Priority: Minor
         Attachments: YARN-2125.patch

Currently, logToCSV() will be output using LOG.info() in 
ProportionalCapacityPreemptionPolicy. Which will generate non-human-readable 
texts in resource manager's log every several seconds, like
{code}
...
2014-06-05 15:57:07,603 INFO 
org.apache.hadoop.yarn.server.resourcemanager.monitor.capacity.ProportionalCapacityPreemptionPolicy:
  QUEUESTATE: 1401955027603, a1, 4096, 3, 2048, 2, 4096, 3, 4096, 3, 0, 0, 0, 
0, b1, 3072, 2, 1024, 1, 3072, 2, 3072, 2, 0, 0, 0, 0, b2, 3072, 2, 1024, 1, 
3072, 2, 3072, 2, 0, 0, 0, 0
2014-06-05 15:57:10,603 INFO 
org.apache.hadoop.yarn.server.resourcemanager.monitor.capacity.ProportionalCapacityPreemptionPolicy:
  QUEUESTATE: 1401955030603, a1, 4096, 3, 2048, 2, 4096, 3, 4096, 3, 0, 0, 0, 
0, b1, 3072, 2, 1024, 1, 3072, 2, 3072, 2, 0, 0, 0, 0, b2, 3072, 2, 1024, 1, 
3072, 2, 3072, 2, 0, 0, 0, 0
...
{code}

It's better to make it output when debug enabled.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to