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)