[ 
https://issues.apache.org/jira/browse/IGNITE-17945?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17647061#comment-17647061
 ] 

Maksim Timonin commented on IGNITE-17945:
-----------------------------------------

[~zstan] hi! Thanks for participating in this ticket!

I think such fix can be implemented without discussion on the devlist. Because 
the place, reason, message, log level, param dimension (milliseconds) don't 
change. Then I suppose no public API changed. We're only going to add a minor 
clarification. 

But I agree with your comment about text message. I actually missed that 
recursion. Is it better to change the message to

"Possible too long JVM pause. Possible reasons: GC *or other JVM internal* 
{*}pauses{*}, hardware temporary freeze, bulk loading".

This message should notify user that GC is not an only reason for this pause. 

WDYT?

> Change message in case watchdog thread observes freeze
> ------------------------------------------------------
>
>                 Key: IGNITE-17945
>                 URL: https://issues.apache.org/jira/browse/IGNITE-17945
>             Project: Ignite
>          Issue Type: Improvement
>            Reporter: Dmitry Pavlov
>            Assignee: Julia Bakulina
>            Priority: Minor
>              Labels: ise, newbie
>             Fix For: 2.15
>
>          Time Spent: 40m
>  Remaining Estimate: 0h
>
> In Long JVM pause detector we warn user that the thread wasn't alive for a 
> threshold
> Possible too long JVM pause: 500+ milliseconds.
> But it is often treated as a GC pause.
> We can change that warning to 
> Possible too long JVM pause: 500+ milliseconds. (GC pause or hardware 
> temporary freeze)
> To enlist possible reasons behind that behaviour



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

Reply via email to