[
https://issues.apache.org/jira/browse/HBASE-18248?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Andrew Purtell updated HBASE-18248:
-----------------------------------
Attachment: HBASE-18248-branch-1.patch
HBASE-18248.patch
bq. There is a separate setting for RPC tasks because that's what we really
care about and want to dump debug info into the logs about if they get stuck.
Honestly I don't care about other task types.
Since stuck RPC tasks are all we care about logging, I've redone this patch to
just warn about them. Warnings are disabled by default. Left open the
possibility of warning about other types of tasks in the future by keeping the
added methods in the base interface.
> Warn if monitored task has been tied up beyond a configurable threshold
> -----------------------------------------------------------------------
>
> Key: HBASE-18248
> URL: https://issues.apache.org/jira/browse/HBASE-18248
> Project: HBase
> Issue Type: Improvement
> Reporter: Andrew Purtell
> Assignee: Andrew Purtell
> Fix For: 2.0.0, 3.0.0, 1.4.0
>
> Attachments: HBASE-18248-branch-1.patch, HBASE-18248-branch-1.patch,
> HBASE-18248.patch, HBASE-18248.patch
>
>
> Warn if monitored task has been tied up beyond a configurable threshold. We
> especially want to do this for RPC tasks. Use a separate threshold for
> warning about stuck RPC tasks versus other types of tasks.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)