Max Shonichev created IGNITE-7616:
-------------------------------------
Summary: 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
Fix For: 2.5
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)