David Manning created HBASE-30447:
-------------------------------------

             Summary: Table-level metrics can stop updating until the 
RegionServer restarts
                 Key: HBASE-30447
                 URL: https://issues.apache.org/jira/browse/HBASE-30447
             Project: HBase
          Issue Type: Bug
          Components: metrics
    Affects Versions: 3.0.0, 2.0.0
            Reporter: David Manning
            Assignee: David Manning


It is possible for table-level metrics from 
{{MetricsTableWrapperAggregateImpl.java}} to stop updating, and continually 
produce the last static value until RegionServer restart.

The cause is not known but the most likely result is some 
{{NullPointerException}} in the {{run}} method.

Because an exception is not caught in the {{run}} method, the 
{{ScheduledFutureTask}} will no longer be scheduled after the uncaught 
exception is thrown.

There is no logging, so the cause of us seeing this behavior is not currently 
known. But with this issue fix, we could have logging to identify the source of 
the exception, which could lead to other bug fixes.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to