hadoop-hdfs-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Andrew Wang (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (HDFS-3957) Change MutableQuantiles to use a shared thread for rolling over metrics
Date Wed, 19 Sep 2012 05:27:07 GMT

     [ https://issues.apache.org/jira/browse/HDFS-3957?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel

Andrew Wang updated HDFS-3957:

    Attachment: hdfs-3957-1.patch

Most of the credit here belongs to Elliot, since I just tweaked his code from HBASE-6409 a

Tested by running the TestMutableMetrics unit tests, and also starting up a Namenode and jstack'ing
it to check that there's only a single MetricsExecutor thread.
> Change MutableQuantiles to use a shared thread for rolling over metrics
> -----------------------------------------------------------------------
>                 Key: HDFS-3957
>                 URL: https://issues.apache.org/jira/browse/HDFS-3957
>             Project: Hadoop HDFS
>          Issue Type: Improvement
>    Affects Versions: 2.0.3-alpha
>            Reporter: Andrew Wang
>            Assignee: Andrew Wang
>            Priority: Minor
>         Attachments: hdfs-3957-1.patch
> Each MutableQuantiles currently creates its own thread to rollover the histogram every
interval. It'd be better to do this with a single, shared thread or executor, and do it with
a ThreadFactory that names it properly.
> Similar changes were made when porting MutableQuantiles to HBase in HBASE-6409, so this
would also help keep them in sync.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

View raw message