Skip to content

Commit b541be8

Browse files
Update java-driver-core from 4.12.1 to 4.13.0 (#630)
* Update java-driver-core from 4.12.1 to 4.13.0 * fix: Deprecation warnings Co-authored-by: Janecek Jakub <[email protected]>
1 parent b286c5e commit b541be8

File tree

3 files changed

+10
-10
lines changed

3 files changed

+10
-10
lines changed

cassandra-datastax-driver/src/main/scala/com/avast/sst/datastax/CassandraDatastaxDriverModule.scala

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ object CassandraDatastaxDriverModule {
5151
durationProperty(TIMESTAMP_GENERATOR_DRIFT_WARNING_THRESHOLD)(cfg.advanced.timestampGenerator.driftWarning.threshold),
5252
durationProperty(TIMESTAMP_GENERATOR_DRIFT_WARNING_INTERVAL)(cfg.advanced.timestampGenerator.driftWarning.interval),
5353
booleanProperty(TIMESTAMP_GENERATOR_FORCE_JAVA_CLOCK)(cfg.advanced.timestampGenerator.forceJavaClock),
54-
stringProperty(REQUEST_TRACKER_CLASS)(cfg.advanced.requestTracker.`class`),
54+
stringListProperty(REQUEST_TRACKER_CLASSES)(cfg.advanced.requestTracker.classes),
5555
optional(booleanProperty(REQUEST_LOGGER_SUCCESS_ENABLED), cfg.advanced.requestTracker.logs.flatMap(_.successEnabled)),
5656
optional(booleanProperty(REQUEST_LOGGER_ERROR_ENABLED), cfg.advanced.requestTracker.logs.flatMap(_.errorEnabled)),
5757
optional(intProperty(REQUEST_LOGGER_MAX_QUERY_LENGTH), cfg.advanced.requestTracker.logs.flatMap(_.maxQueryLength)),
@@ -66,8 +66,8 @@ object CassandraDatastaxDriverModule {
6666
optional(intProperty(REQUEST_THROTTLER_MAX_CONCURRENT_REQUESTS), cfg.advanced.throttler.maxConcurrentRequests),
6767
optional(intProperty(REQUEST_THROTTLER_MAX_REQUESTS_PER_SECOND), cfg.advanced.throttler.maxRequestsPerSecond),
6868
optional(durationProperty(REQUEST_THROTTLER_DRAIN_INTERVAL), cfg.advanced.throttler.drainInterval),
69-
stringProperty(METADATA_NODE_STATE_LISTENER_CLASS)(cfg.advanced.nodeStateListener.`class`),
70-
stringProperty(METADATA_SCHEMA_CHANGE_LISTENER_CLASS)(cfg.advanced.schemaChangeListener.`class`),
69+
stringListProperty(METADATA_NODE_STATE_LISTENER_CLASSES)(cfg.advanced.nodeStateListener.classes),
70+
stringListProperty(METADATA_SCHEMA_CHANGE_LISTENER_CLASSES)(cfg.advanced.schemaChangeListener.classes),
7171
stringProperty(ADDRESS_TRANSLATOR_CLASS)(cfg.advanced.addressTranslator.`class`),
7272
booleanProperty(RESOLVE_CONTACT_POINTS)(cfg.advanced.resolveContactPoints),
7373
optional(stringProperty(PROTOCOL_VERSION), cfg.advanced.protocol.version),

cassandra-datastax-driver/src/main/scala/com/avast/sst/datastax/config/advanced.scala

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -280,12 +280,12 @@ object DriftWarningConfig {
280280
* @param logs Parameters for RequestLogger
281281
*/
282282
final case class RequestTrackerConfig(
283-
`class`: String = "com.datastax.oss.driver.internal.core.tracker.NoopRequestTracker",
283+
classes: List[String] = List("com.datastax.oss.driver.internal.core.tracker.NoopRequestTracker"),
284284
logs: Option[LogsConfig]
285285
)
286286

287287
object RequestTrackerConfig {
288-
val Default: RequestTrackerConfig = RequestTrackerConfig("com.datastax.oss.driver.internal.core.tracker.NoopRequestTracker", None)
288+
val Default: RequestTrackerConfig = RequestTrackerConfig(List("com.datastax.oss.driver.internal.core.tracker.NoopRequestTracker"), None)
289289
}
290290

291291
/** Parameters for RequestLogger.
@@ -377,12 +377,12 @@ object ThrottlerConfig {
377377
* You can also specify a custom class that implements NodeStateListener and has a public
378378
* constructor with a DriverContext argument.
379379
*/
380-
final case class NodeStateListenerConfig(`class`: String)
380+
final case class NodeStateListenerConfig(classes: List[String])
381381

382382
object NodeStateListenerConfig {
383383

384384
/** Node state listener implementation with empty methods. */
385-
val Noop: NodeStateListenerConfig = NodeStateListenerConfig("com.datastax.oss.driver.internal.core.metadata.NoopNodeStateListener")
385+
val Noop: NodeStateListenerConfig = NodeStateListenerConfig(List("com.datastax.oss.driver.internal.core.metadata.NoopNodeStateListener"))
386386

387387
val Default: NodeStateListenerConfig = Noop
388388
}
@@ -395,13 +395,13 @@ object NodeStateListenerConfig {
395395
* You can also specify a custom class that implements `SchemaChangeListener` and has a public
396396
* constructor with a DriverContext argument.
397397
*/
398-
final case class SchemaChangeListenerConfig(`class`: String)
398+
final case class SchemaChangeListenerConfig(classes: List[String])
399399

400400
object SchemaChangeListenerConfig {
401401

402402
/** Schema change listener implementation with empty methods. */
403403
val Noop: SchemaChangeListenerConfig = SchemaChangeListenerConfig(
404-
"com.datastax.oss.driver.internal.core.metadata.schema.NoopSchemaChangeListener"
404+
List("com.datastax.oss.driver.internal.core.metadata.schema.NoopSchemaChangeListener")
405405
)
406406

407407
val Default: SchemaChangeListenerConfig = Noop

project/Dependencies.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ object Dependencies {
4242

4343
object Versions {
4444

45-
val datastaxJavaDriverCore = "4.12.1"
45+
val datastaxJavaDriverCore = "4.13.0"
4646
val doobie = "0.13.4"
4747
val grpc = "1.39.0"
4848
val http4s = "0.21.25"

0 commit comments

Comments
 (0)