You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "David Harvey (JIRA)" <ji...@apache.org> on 2018/09/12 03:01:00 UTC
[jira] [Commented] (IGNITE-7616) GridDataStreamExecutor and
GridCallbackExecutor JMX beans return incorrect values due to invalid
interface registration.
[ https://issues.apache.org/jira/browse/IGNITE-7616?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16611509#comment-16611509 ]
David Harvey commented on IGNITE-7616:
--------------------------------------
Created a pull request with the work I've already done on this, which appears to work.
https://github.com/apache/ignite/pull/4732
> GridDataStreamExecutor and GridCallbackExecutor JMX beans return incorrect values due to invalid interface registration.
> ------------------------------------------------------------------------------------------------------------------------
>
> Key: IGNITE-7616
> URL: https://issues.apache.org/jira/browse/IGNITE-7616
> Project: Ignite
> Issue Type: Bug
> Affects Versions: 2.4
> Reporter: Max Shonichev
> Assignee: David Harvey
> Priority: Major
> Labels: jmx
> Fix For: 2.7
>
>
> Two of newly added management beans as a result of implementing feature request https://issues.apache.org/jira/browse/IGNITE-7217 have bugs:
> # GridDataStreamExecutor is registered as conforming to ThreadPoolMXBean interface, though actually it is an incompatible StripedExecutor.
> # GridCallbackExecutor is registered as conforming to ThreadPoolMXBean interface, though actually it is an incompatible IgniteStripedThreadPoolExecutor.
> # ThreadPoolMXBeanAdapter checks whether adapted instance is ThreadPoolExecutor, and as interfaces are incompatible, most of the JMX attributes of GridCallbackExecutor and GridDataStreamExecutor are returned as -1 or null.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)