Balazs Meszaros created HBASE-20571:
---------------------------------------
Summary: JMXJsonServlet generates invalid JSON if it has NaN in
metrics
Key: HBASE-20571
URL: https://issues.apache.org/jira/browse/HBASE-20571
Project: HBase
Issue Type: Bug
Components: UI
Reporter: Balazs Meszaros
Assignee: Balazs Meszaros
{{/jmx}} servlet responses invalid JSON, if some metrics are NaN:
{code}
"l1CacheHitCount" : 0,
"l1CacheMissCount" : 0,
"l1CacheHitRatio" : NaN,
"l1CacheMissRatio" : NaN,
"l2CacheHitCount" : 0,
"l2CacheMissCount" : 0,
"l2CacheHitRatio" : 0.0,
"l2CacheMissRatio" : 0.0,
{code}
NaN is an invalid character sequence in JSON. We should not response NaN in
metrics.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)