Skip to content

chore(deps): bump scylla from 1.6.0 to 1.7.0 - #1932

Merged
gold-silver-copper merged 1 commit into
mainfrom
dependabot/cargo/scylla-1.7.0
Jul 3, 2026
Merged

chore(deps): bump scylla from 1.6.0 to 1.7.0#1932
gold-silver-copper merged 1 commit into
mainfrom
dependabot/cargo/scylla-1.7.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 22, 2026

Copy link
Copy Markdown
Contributor

Bumps scylla from 1.6.0 to 1.7.0.

Release notes

Sourced from scylla's releases.

Release 1.7.0

The ScyllaDB team is pleased to announce ScyllaDB Rust Driver 1.7.0, an asynchronous CQL driver for Rust, optimized for ScyllaDB, but also compatible with Apache Cassandra!

Some interesting statistics:

  • over 7.2M downloads on crates.io!
  • over 674 GitHub stars!

Changes

New features / enhancements:

  • Preferred DC and rack can now be configured on Session directly (#1658).
  • Introduced refill trigger in connection pool. Now a refill is triggered automatically upon two kinds of events: 1) client routes change 2) node status changes to UP, which decreases reconnection delay in those situations (#1630).
  • Added method to ClusterState to get node by host id (#1646).
  • Exposed cluster name in ClusterState (#1666).
  • Re-exported in scylla crate VectorIterator and other Vector-related types (#1650).
  • get_tracing_info now waits for the request duration to be available (#1652).
  • Implemented / fixed / optimized optional methods (size_hint) and traits (ExactSizeIterator) for our iterators (#1664).
  • Added Vec accessor support for CqlValue::Vector (#1705).
  • Made TCP options use dedicated tokio helpers (#1618).

Bug fixes:

  • Statements executed with SERIAL/LOCAL_SERIAL consistency are now treated as LWT for routing, reducing Paxos contention (#1647).
  • Fixed panic in metadata/reader occurring on runtime shutdown (#1644).
  • Node attribute changes are now handled correctly w.r.t. HostFilter (#1654).
  • Fixed shard-awareness port iteration logic when REUSEADDR is used (#1622).
  • Made driver reject lz4 frame bodies shorter than the 4-byte size prefix (#1642).
  • Fixed read_inet port conversion (#1649).
  • Fixed panic in connection pool on out-of-range shard (#1656).
  • Fixed shard aware port range crash (and other problems) (#1657).
  • Require first_tablet < last_tablet when parsing tablet hint from the server (#1660).
  • Fixed tracing diagnostics to reference system_traces.sessions (#1698).
  • Fixed RequiredHostAbsent error, which always displayed host id 0 (#1700).
  • Hex prefix validation error is now propagated in custom type parser (#1701).
  • Zero prepared-statement cache capacity is now rejected to prevent infinite looping (#1702).
  • Exposed inner error in TracingError row-conversion variants (#1703).
  • Zero latency scale in the default load-balancing policy is now rejected (#1704).
  • Fixed (again) ser/deser of tuples that are shorter than the metadata says (#1708).
  • Zero keepalive interval is now rejected during session creation (#1711).

Internal refactors:

  • Extracted part of scylla-cql crate that is exposed in scylla crate's public API into a new scylla-cql-core crate, which is now a dependency of scylla-cql. This allows us to make breaking changes in scylla-cql from now on, without affecting the scylla crate's public API. (#1604, #1609, #1593).
  • Pinned scylla crate's dependencies (scylla-cql-core, scylla-cql) to specific versions, to prevent resolving incompatible dependencies. Now users will no longer suffer from incompability of scylla with scylla-cql[-core] (#1715).

Documentation:

  • Described interaction of statement idempotence and DefaultRetryPolicy decision matrix (#1633).
  • Updated actions (#1635).
  • Clarified connection_address semantics in Coordinator (#1651).
  • Fixed broken links (#1663).

... (truncated)

Commits
  • 5ecb2de scylla: bump version to 1.7.0
  • d549d61 scylla-cql: bump version to 1.7.0
  • 6033a72 scylla-cql-core: bump version to 1.7.0
  • f64ec48 scylla-macros: bump version to 1.7.0
  • f7a20ad Move macros to scylla-cql-core (#1715)
  • 8e8e322 scylla: strict dependency on cql and cql-core
  • 1ad0d52 Move macros to scylla-cql-core
  • 097674d Fix shard aware port range crash (and other problems) (#1657)
  • e873817 Sharder: Fix panic on small range and other problems
  • 2de1d43 codewide: Use next_multiple_of
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Jun 22, 2026
Bumps [scylla](https://github.com/scylladb/scylla-rust-driver) from 1.6.0 to 1.7.0.
- [Release notes](https://github.com/scylladb/scylla-rust-driver/releases)
- [Commits](scylladb/scylla-rust-driver@v1.6.0...v1.7.0)

---
updated-dependencies:
- dependency-name: scylla
  dependency-version: 1.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/cargo/scylla-1.7.0 branch from 2c9cc45 to 3655def Compare July 2, 2026 05:03
@gold-silver-copper
gold-silver-copper added this pull request to the merge queue Jul 3, 2026
Merged via the queue into main with commit 07a70ed Jul 3, 2026
6 checks passed
@dependabot
dependabot Bot deleted the dependabot/cargo/scylla-1.7.0 branch July 3, 2026 03:16
@github-actions github-actions Bot mentioned this pull request Jul 3, 2026
@github-actions github-actions Bot mentioned this pull request Jul 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file rust Pull requests that update rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant