You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Vladimir Ozerov (JIRA)" <ji...@apache.org> on 2018/09/27 10:19:00 UTC

[jira] [Commented] (IGNITE-7771) Names of Ignite JMX beans should not be quoted unless required

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

Vladimir Ozerov commented on IGNITE-7771:
-----------------------------------------

Moved to 2.8 due to inactivity. Please feel free to move back if you will be able to complete the ticket by AI 2.7 code freeze date, September 30, 2018. 

Also please pay especial attention to API compatibility. JMX bean names are a part of public API which might be already used by existing users. Changes to bean names may break their applications.

> Names of Ignite JMX beans should not be quoted unless required
> --------------------------------------------------------------
>
>                 Key: IGNITE-7771
>                 URL: https://issues.apache.org/jira/browse/IGNITE-7771
>             Project: Ignite
>          Issue Type: Bug
>    Affects Versions: 2.4
>            Reporter: Stanislav Lukyanov
>            Assignee: Andrey Aleksandrov
>            Priority: Major
>              Labels: newbie
>             Fix For: 2.8
>
>
> Names of Ignite JMX beans and bean groups are currently quoted if they contain non-alphanumeric characters. This leads to names with spaces, e.g. Thread Pools, appearing as "Thread Pools". Moreover, Thread Pools and "Thread Pools" are recognized by JMX as distinct names, so code accessing that MBean needs to take that into account.
> It would be better not to quote the bean and group names unless they contain specific control characters. That way users won't need to quote names in their JMX clients.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)