Skip to content

Releases: scylladb/java-driver

4.19.0.3

17 Nov 14:02
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

What's Changed

  • 4.x: Enhance tablets integration test to check stmt routing by @dkropachev in #509
  • 4.x: Use strong value cache in PreparedStatementCachingIT by @Bouncheck in #525
  • 4.x: Adjust cache path for Scylla ccm images by @Bouncheck in #527
  • 4.x: Add advanced shard awareness by @Bouncheck in #517
  • Add shard aware ports to ShardingInfo by @Bouncheck in #534
  • Add new 3.x branches to documentation config by @Bouncheck in #552
  • Revise disabled tests by @dkropachev in #569
  • 4.x: Stabilize metrics integration tests by @Bouncheck in #576
  • 4.x: Introduce integration test for TLS session tickets by @Bouncheck in #593
  • HdrReservoir: add hint to record error on how to fix it by @dkropachev in #602
  • 4.x: Throttle adding channels to ChannelPool by @Bouncheck in #600
  • Implement ProtocolFeatureStore by @dkropachev in #605
  • fix(deps): update dependency com.github.jnr:jnr-posix to v3.1.20 by @renovate[bot] in #618
  • fix(deps): update dependency com.typesafe:config to v1.4.5 by @renovate[bot] in #619
  • chore(deps): update dependency org.apache.maven.plugins:maven-gpg-plugin to v3 by @renovate[bot] in #620
  • chore(deps): update dependency org.apache.maven.plugins:maven-install-plugin to v3 by @renovate[bot] in #621
  • chore(deps): update dependency org.apache.maven.scm:maven-scm-provider-gitexe to v2 by @renovate[bot] in #623
  • chore(deps): update dependency net.alchim31.maven:scala-maven-plugin to v3.4.6 by @renovate[bot] in #625
  • chore(deps): update dependency net.nicoulaj.maven.plugins:checksum-maven-plugin to v1.11 by @renovate[bot] in #626
  • chore(deps): update dependency org.apache.maven.plugins:maven-release-plugin to v3 by @renovate[bot] in #622
  • chore(deps): update dependency org.apache.maven.plugins:maven-assembly-plugin to v3.7.1 by @renovate[bot] in #627
  • chore(deps): update dependency org.apache.maven.plugins:maven-clean-plugin to v3.5.0 by @renovate[bot] in #628
  • chore(deps): update dependency org.apache.maven.plugins:maven-dependency-plugin to v3.8.1 by @renovate[bot] in #630
  • chore(deps): update dependency org.apache.maven.plugins:maven-jar-plugin to v3.4.2 by @renovate[bot] in #632
  • chore(deps): update dependency org.apache.maven.plugins:maven-deploy-plugin to v3 by @renovate[bot] in #643
  • chore(deps): update dependency org.apache.maven.plugins:maven-javadoc-plugin to v3.11.3 by @renovate[bot] in #633
  • chore(deps): update dependency org.apache.maven.plugins:maven-source-plugin to v3.3.1 by @renovate[bot] in #635
  • fix(deps): update dependency org.json:json to v20250517 by @renovate[bot] in #644
  • chore(deps): update actions/setup-python action to v6 by @renovate[bot] in #640
  • chore(deps): update dependency org.apache.maven.plugins:maven-shade-plugin to v3.6.1 by @renovate[bot] in #634
  • fix(deps): update dependency com.datastax.oss:native-protocol to v1.5.2 by @renovate[bot] in #617
  • fix(deps): update dependency io.projectreactor:reactor-bom to v2020.0.47 by @renovate[bot] in #651
  • fix(deps): update dependency io.projectreactor.tools:blockhound to v1.0.14.release by @renovate[bot] in #654
  • fix(deps): update dependency io.projectreactor.tools:blockhound-junit-platform to v1.0.14.release by @renovate[bot] in #656
  • fix(deps): update dependency io.reactivex.rxjava2:rxjava to v2.2.21 by @renovate[bot] in #657
  • fix(deps): update dependency io.smallrye:smallrye-metrics to v3.0.5 by @renovate[bot] in #658
  • fix(deps): update dependency org.apache.directory.api:api-ldap-codec-standalone to v1.0.3 by @renovate[bot] in #659
  • fix(deps): update dependency org.apache.felix:org.apache.felix.framework to v7.0.5 by @renovate[bot] in #660
  • 4.x: Stabilize will_cache_invalid_cql test method. by @Bouncheck in #664
  • fix(deps): update dependency org.xerial.snappy:snappy-java to v1.1.10.8 by @renovate[bot] in #673
  • Initial implementation of SCYLLA_USE_METADATA_ID feature by @nikagra in #599
  • fix(deps): update dependency org.slf4j:slf4j-api to v1.7.36 by @renovate[bot] in #669
  • chore(deps): update dependency au.com.acegi:xml-format-maven-plugin to v3.3.1 by @renovate[bot] in #681
  • fix(deps): update pax-url.version to v2.6.17 by @renovate[bot] in #674
  • fix(deps): update dependency org.eclipse.microprofile.metrics:microprofile-metrics-api to v3.0.1 by @renovate[bot] in #662
  • chore(deps): update dependency org.apache.maven.plugins:maven-javadoc-plugin to v3.12.0 by @renovate[bot] in #687
  • chore(deps): update dependency org.apache.maven.plugins:maven-dependency-plugin to v3.9.0 by @renovate[bot] in #686
  • chore(deps): update dependency org.apache.maven.scm:maven-scm-provider-gitexe to v2.2.1 by @renovate[bot] in #688
  • fix(deps): update reactive-streams.version to v1.0.4 by @renovate[bot] in #680
  • chore(deps): update dependency org.codehaus.mojo:flatten-maven-plugin to v1.7.3 by @renovate[bot] in #690
  • chore(deps): update dependency org.apache.servicemix.tooling:depends-maven-plugin to v1.5.0 by @renovate[bot] in #689
  • chore(deps): update dependency org.sonatype.plugins:nexus-staging-maven-plugin to v1.7.0 by @renovate[bot] in #694
  • chore(deps): update dependency org.codehaus.mojo:versions-maven-plugin to v2.19.1 by @renovate[bot] in #691
  • chore(deps): update dependency python to 3.13 by @renovate[bot] in #695
  • chore(deps): update surefire.version to v3.5.4 by @renovate[bot] in #696
  • fix(deps): update dependency com.google.testing.compile:compile-testing to v0.23.0 by @renovate[bot] in #700
  • fix(deps): update dependency io.micrometer:micrometer-core to v1.15.4 by @renovate[bot] in #702
  • fix(deps): update dependency io.dropwizard.metrics:metrics-core to v4.2.37 by @renovate[bot] in #701
  • fix(deps): update dependency org.apache.commons:commons-exec to v1.5.0 by @renovate[bot] in #705
  • fix(deps): update dependency org.awaitility:awaitility to v4.3.0 by @renovate[bot] in #708
  • fix(deps): update dependency org.burningwave:tools to v0.27.2 by @renovate[bot] in #709
  • fix(deps): update dependency org.hdrhistogram:hdrhistogram to v2.2.2 by @renovate[bot] in #713
  • fix(deps): update dependency org.graalvm.nativeimage:svm to v20.3.17 by @renovate[bot] in #712
  • fix(deps): update dependency org.glassfish.hk2:hk2-api to v2.6.1 by @renovate[bot] in #710
  • fix(deps): update dependency org.lz4:lz4-java to v1.8.0 by @renovate[bot] in #714
  • 4.x: Bump netty-handler to 4.1.127.Final by @Bouncheck in #675
  • fix(deps): update dependency wheel to ^0.45.0 by @renovate[bot] in #716
  • fix(deps): update jackson monorepo to v2.20.0 by @renovate[bot] in #718
  • fix(deps): update jersey monorepo to v2.47 by @renovate[bot] in #719
  • chore(deps): update dependency au.com.acegi:xml-format-maven-plugin to v4 by @renovate[bot] in #722
  • chore(deps): update dependency org.jctools:jctools-core to v4 by @renovate[bot] in #725
  • chore(deps): update dependency com.esri.geometry:es...
Read more

3.11.5.8

23 Aug 03:45

Choose a tag to compare

What's Changed

Full Changelog: 3.11.5.7...3.11.5.8

4.19.0.1

09 Apr 12:55

Choose a tag to compare

What's Changed

Full Changelog: 4.19.0.0...4.19.0.1

4.19.0.0

24 Mar 11:30

Choose a tag to compare

What's Changed

Changelog:

  • [bug] JAVA-3055: Prevent PreparedStatement cache to be polluted if a request is cancelled.
  • [bug] JAVA-3168: Copy node info for contact points on initial node refresh only from first match by endpoint
  • [improvement] JAVA-3143: Extend driver vector support to arbitrary subtypes and fix handling of variable length types (OSS C* 5.0)
  • [improvement] CASSJAVA-53: Update Guava version used in cassandra-java-driver
  • [improvement] JAVA-3118: Add support for vector data type in Schema Builder, QueryBuilder
  • [bug] CASSJAVA-55: Remove setting "Host" header for metadata requests
  • [bug] JAVA-3057: Allow decoding a UDT that has more fields than expected
  • [improvement] CASSJAVA-52: Bring java-driver-shaded-guava into the repo as a submodule
  • [bug] CASSJAVA-2: TableMetadata#describe produces invalid CQL when a type of a column is a vector
  • [bug] JAVA-3051: Memory leak in DefaultLoadBalancingPolicy measurement of response times
  • [improvement] CASSJAVA-14: Query builder support for NOT CQL syntax
  • [bug] CASSJAVA-12: DefaultSslEngineFactory missing null check on close
  • [improvement] CASSJAVA-46: Expose table extensions via schema builders
  • [bug] PR 1938: Fix uncaught exception during graceful channel shutdown after exceeding max orphan ids
  • [improvement] PR 1607: Annotate BatchStatement, Statement, SimpleStatement methods with CheckReturnValue
  • [improvement] CASSJAVA-41: Reduce lock held duration in ConcurrencyLimitingRequestThrottler
  • [bug] JAVA-3149: Async Query Cancellation Not Propagated To RequestThrottler
  • [bug] JAVA-3167: CompletableFutures.allSuccessful() may return never completed future
  • [bug] PR 1620: Don't return empty routing key when partition key is unbound
  • [improvement] PR 1623: Limit calls to Conversions.resolveExecutionProfile
  • [improvement] CASSJAVA-29: Update target Cassandra versions for integration tests, support new 5.0.x
  • [improvement] PR-474 Switch to use scylla-ccm master
  • [improvement] PR-470 Make schema agreement query pull only columns that are used

Full Changelog: 4.18.1.0...4.19.0.0

3.11.5.7

24 Mar 04:47

Choose a tag to compare

What's Changed

Full Changelog: 3.11.5.6...3.11.5.7

3.11.5.6

21 Mar 15:52

Choose a tag to compare

What's Changed

  • fix(metadata): reduce registration log messages of tabletMap listener by @dkropachev in #431
  • 3.x: Make all queries to system.local contain WHERE clause by @dkropachev in #437
  • Add step to parse and publish as artifact test results by @dkropachev in #454
  • 3.x: Clean up the mocks after DnsEndpointTest by @Bouncheck in #432
  • Move metadata internal API to use List instead of Set as replicas store by @dkropachev in #446
  • 3.x: Update github ubuntu runner by @dkropachev in #455
  • Introduce skipCQL4MetadataResolveMethod to address CQL4 issues by @dkropachev in #463

Full Changelog: 3.11.5.5...3.11.5.6

4.18.1.0

13 Mar 15:26

Choose a tag to compare

What's Changed

  • Bump sphinx-scylladb-theme from 1.8.4 to 1.8.5 in /docs by @dependabot in #421
  • Increase enterprise requirement for ZeroTokenNodesIT by @Bouncheck in #435
  • Add "WHERE key='local'" to accelerate queries against system.local by @mykaul in #434
  • 4.x: Make all queries to system.local use WHERE clause by @dkropachev in #436
  • Bump io.netty:netty-handler from 4.1.116.Final to 4.1.118.Final by @dependabot in #433
  • Pull upstream changes until 4.18.1 by @Bouncheck in #452
  • 4.x: Update github ubuntu runner image by @dkropachev in #457
  • Parse test results and publish html report by @dkropachev in #461
  • Intruduce flag to disable skip metadata by @dkropachev in #458

Full Changelog: 4.18.0.2...4.18.1.0

3.11.5.5

12 Feb 02:08

Choose a tag to compare

What's Changed

  • 3.x: TokenAwarePolicy fix bad perf of ReplicaOrdering.RANDOM by @dkropachev in #427

Full Changelog: 3.11.5.4...3.11.5.5

4.18.0.2

13 Mar 15:25

Choose a tag to compare

What's Changed

Full Changelog: 4.18.0.1...4.18.0.2

4.18.0.1

06 Jul 19:47

Choose a tag to compare

ScyllaDB side changes:

  • Schema queries with configurable server-side timeouts (PR #312)