[ 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)