Hadoop plugin

Jiri Kremser jkremser at redhat.com
Mon Nov 12 16:49:45 UTC 2012


We would like to merge the feature/hadoop-plugin to the master. Now there is a skeleton version of hadoop plugin with few metrics in the master, but it don't work properly for the new version of Hadoop, because they changed the object names in their JMX iface and package names (discovery uses it), iirc.

Besides plugin specific changes (well isolated from the rest of RHQ) there are also few changes / small improvements to different parts of RHQ:

 * f719aa14b69abda856fe51e1d45db3f9b7588c85 (Log4JLogEntryProcessor) - Make the date formats used by the log4j log processor instance fields so that they are not shared by multiple instances that would use those formats from different threads. The Date not shared by multiple instances that would use those formats from different threads. The DateFormat is not a thread safe class.

 * c82eb40efe105f8d719cbc16592add9e259dbd10 (EventPollerRunner, MultiLineLogEntryProcessor) - More rigorous error handling while processing the log files to prevent a runtime exception cancel the scheduled job for log processing for given resource.

 * ccfe434abcf13690aab214d0aeb4472ce79658cc (ConfigurationEditor, ResourceOperationHistoryDetailsView) - support for preserving the white spaces in the output format by surrounding the text by <pre> tag (suitable for operation output)

 * e77ecb554662b89a0710584c45765ca6c178a941 (ResourceFactoryConfigurationStep, ResourceFactoryCreateWizard) - Fixing the child resource creation for resource types that do not have resource configuration.


It shouldn't break anything, but if you see any potential risks, please comment.

JK


More information about the rhq-devel mailing list