Add support for disabling JMX Reporting in configuration

Description

As the library relies on com.codahale.metrics:metrics-core which is now deprecated.
End user applications using Spark Cassandra connector might use more recent Cassandra drivers which uses io.dropwizard.metrics:metrics-jmx library for JMX Reporting.
It results in crashing code when starting the connector that will use the getMetadata on a cluster with JMX reporting enabled (cassandra driver default to true).

Therefore allowing to configure JMX Reporting through driver configuration would result in users to run into less dependencies issues.

Pull Requests

None

Activity

Show:

Details

Assignee

Reporter

Components

Priority

Created January 17, 2020 at 12:43 AM
Updated June 22, 2020 at 5:25 PM