db-derby-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Thomas Nielsen (JIRA)" <j...@apache.org>
Subject [jira] Commented: (DERBY-1387) Add JMX extensions to Derby
Date Mon, 11 Feb 2008 19:40:09 GMT

    [ https://issues.apache.org/jira/browse/DERBY-1387?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12567771#action_12567771
] 

Thomas Nielsen commented on DERBY-1387:
---------------------------------------

Before reading the complete jira, I did a quick, unbiased read of the FuncSpec v2.1 and had
a peek at the simplified v9 patch Dan posted, and put together some minor comments:

- Whenever started on a non-JMX capable platform, the funcspec says "Derby will start with
the Management Service disabled."  The patch still has a service called "jmxnone". This service
should probably be mentioned in the Agent Level section along with the services that are there
when JMX is available.

- Using the Platform MBeanserver and Standard MBeans is the way to go. To my knowledge using
these will also cater for future MXBeans. Good choices!

- Version MBean:
  o Alpha should probably be renamed to isAlpha to align with isBeta?
  o MaintVersion should probably be written out to MaintenanceVersion?
  
- MDatabaseMBean:
  o The first 'M' seems to break the naming scheme used for the other MBeans? No explaination
for this deviation is given in the FS. Leftover from the Commons Modeller "Model MBean" that
was once rejected?
  o addDBUser() will delete a user too according to the FS, so the name should probably be
changed to manageDBUser() or similar?

On skimming the complete Jira afterwards, I see some of my initial comments on the MDatabaseMBean
have already been raised by others.

> Add JMX extensions to Derby
> ---------------------------
>
>                 Key: DERBY-1387
>                 URL: https://issues.apache.org/jira/browse/DERBY-1387
>             Project: Derby
>          Issue Type: New Feature
>          Components: Services
>            Reporter: Sanket Sharma
>            Assignee: John H. Embretsen
>         Attachments: DERBY-1387-1.diff, DERBY-1387-1.stat, DERBY-1387-2.diff, DERBY-1387-2.stat,
DERBY-1387-3.diff, DERBY-1387-3.stat, DERBY-1387-4.diff, DERBY-1387-4.stat, DERBY-1387-5.diff,
DERBY-1387-5.stat, DERBY-1387-6.zip, DERBY-1387-7.zip, DERBY-1387-8.zip, DERBY-1387-9.diff,
DERBY-1387-9.stat, derby1387_simple_9_1.txt, derbyjmx.patch, jmx.diff, jmx.stat, jmxFuncspec.html,
jmxFuncspec.html, jmxFuncspec.html, Requirements for JMX Updated.html, Requirements for JMX.html,
Requirements for JMX.zip
>
>
> This is a draft requirement specification for adding monitoring and management extensions
to Apache Derby using JMX. The requirements document has been uploaded on JIRA as well as
the Derby Wiki page at http://wiki.apache.org/db-derby/_Requirement_Specifications_for_Monitoring_%26_Management_Extensions_using_JMX
> Developers and Users are requested to please look at the document (feature list in particular)
and add their own rating to features by adding a coloumn to the table.
> Comments are welcome.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message