Skip to content

chore(deps): bump the cargo-major group across 1 directory with 61 updates - #26005

Open
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/cargo/cargo-major-65b7e07df4
Open

chore(deps): bump the cargo-major group across 1 directory with 61 updates#26005
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/cargo/cargo-major-65b7e07df4

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 3, 2026

Copy link
Copy Markdown
Contributor

Bumps the cargo-major group with 61 updates in the / directory:

Package From To
console-subscriber 0.4.1 0.5.0
aws-smithy-http 0.63.6 0.64.0
opendal 0.54.0 0.55.0
tower-http 0.4.4 0.6.8
goauth 0.16.0 0.17.0
smpl_jwt 0.8.0 0.9.0
greptimedb-ingester 0.17.0 0.18.0
arrow 58.3.0 59.1.0
arrow-schema 58.3.0 59.1.0
parquet 58.3.0 59.1.0
bollard 0.20.2 0.21.0
databend-client 0.28.2 0.34.2
evmap 10.0.2 11.0.0
headers 0.3.9 0.4.1
http 0.2.12 1.3.1
http-serde 1.1.3 2.1.1
http-body 0.4.6 1.0.1
hyper-openssl 0.9.2 0.10.2
lru 0.16.3 0.18.1
maxminddb 0.27.3 0.30.0
md-5 0.10.6 0.11.0
async-nats 0.49.0 0.50.0
openssl-probe 0.1.6 0.2.1
redis 0.32.5 1.2.0
rumqttc 0.24.0 0.25.1
sqlx 0.8.6 0.9.0
syslog 6.1.1 7.0.0
warp 0.3.7 0.4.3
sysinfo 0.37.2 0.39.6
windows-sys 0.52.0 0.61.0
windows 0.58.0 0.61.3
quick-xml 0.31.0 0.41.0
base64 0.22.1 0.23.0
similar-asserts 1.7.0 2.0.0
openssl-src 300.6.0+3.6.2 400.0.0+4.0.1
convert_case 0.8.0 0.10.0
darling 0.20.11 0.23.0
itertools 0.14.0 0.15.0
metrics-util 0.18.0 0.20.4
ordered-float 4.6.0 5.3.0
proptest-derive 0.6.0 0.8.0
prost 0.12.6 0.14.3
prost-build 0.12.6 0.14.3
prost-reflect 0.14.7 0.16.5
prost-types 0.12.6 0.14.3
rand_distr 0.5.1 0.6.0
reqwest 0.11.26 0.13.3
socket2 0.5.10 0.6.3
tokio-tungstenite 0.20.1 0.29.0
syn 2.0.117 3.0.3
tonic-health 0.11.0 0.14.5
tonic-reflection 0.11.0 0.14.5
serial_test 3.4.0 4.0.1
apache-avro 0.20.0 0.21.0
bytecheck 0.6.11 0.7.0
temp-dir 0.1.16 0.2.0
serde_derive_internals 0.29.1 0.30.0
ndarray 0.16.1 0.17.2
ndarray-stats 0.6.0 0.7.0
sha2 0.10.9 0.11.0
git2 0.20.4 0.21.0

Updates console-subscriber from 0.4.1 to 0.5.0

Release notes

Sourced from console-subscriber's releases.

console-subscriber-v0.5.0

Breaking Changes

  • Upgrade tonic to 0.13 (#615) (2bd1afd)This is a breaking change for users of console-api and console-subscriber, as it changes the public tonic dependency to a semver-incompatible version. This breaks compatibility with tonic 0.12.x.
  • Upgrade tonic to 0.14 (#642)This is a breaking change for users of console-api and console-subscriber, as it changes the public tonic dependency to a semver-incompatible version. This breaks compatibility with tonic 0.13.x.

Added

Documented

  • Fix typo in doc comment (3dbca7a)

Updated

  • breaking Upgrade tonic to 0.13 (#615) (2bd1afd)
  • breaking Upgrade tonic to 0.14 (#645)
Commits
  • d8fba13 chore: release console-api-v0.9.0, console-subscriber-v0.5.0, tokio-console-v...
  • 5839f99 chore: update release-plz workflow (#646)
  • 51b9010 chore: update dist (cargo-dist) to 0.30.1 (#647)
  • 44e2281 Bump various dependencies (#643)
  • dca4748 Bump tonic to 0.14 (#642)
  • d3848d7 Fix Nix builds and update the lock file (#641)
  • 4238e73 Fix some clippy warnings and building with --all-features (#640)
  • 71e7f1d chore(deps-dev): bump vite in /console-subscriber/examples/grpc_web/app (#627)
  • 63c70ee feat: add support for vsock connections (#623)
  • 1aa5185 chore(deps): bump crossbeam-channel from 0.5.13 to 0.5.15 (#624)
  • Additional commits viewable in compare view

Updates aws-smithy-http from 0.63.6 to 0.64.0

Commits

Updates opendal from 0.54.0 to 0.55.0

Release notes

Sourced from opendal's releases.

v0.55.0

Rust Core Upgrade to v0.55

Public API

Timestamp types now come from jiff

All public metadata APIs that previously exposed chrono::DateTime<Utc> now use jiff::Timestamp. For example, Metadata::last_modified() and related setters return/accept Timestamp values (core/src/types/metadata.rs). Update downstream crates to depend on jiff if they manipulate these timestamps or convert them to other formats.

Scheme handling is string-based

OperatorInfo::scheme() now returns &'static str instead of Scheme, and Operator::via_iter accepts impl AsRef<str> (typically the services::*_SCHEME constants). Additionally, the deprecated constructors Operator::from_map and Operator::via_map have been removed. Migrate any code that relied on the enum variants or the removed constructors to the new string-based constants and from_iter/via_iter.

List APIs only support versions

OpList::with_version()/version() and Capability::list_with_version have been removed after a long deprecation cycle. Use with_versions()/versions() on OpList and read Capability::list_with_versions instead.

S3Builder::security_token removed

S3Builder no longer exposes the deprecated security_token() helper. Use session_token() exclusively when configuring temporary credentials.

KV-style services no longer pretend to support list

Services that never returned meaningful results for Operator::list (such as D1, FoundationDB, GridFS, Memcached, MongoDB, MySQL, Persy, PostgreSQL, Redb, Redis, SurrealDB, TiKV, etc.) now rely on the default Unsupported implementation. Those features will be implemented later.

Raw API

Deprecated KV adapters removed

The legacy opendal::raw::adapters::{kv, typed_kv} modules have been deleted. Services should directly implement Access instead of depending on the adapters. Remove the corresponding imports and shim layers from any out-of-tree services.

Bindings Python Upgrade to v0.47

Breaking change: Module exports are explicit

opendal.__init__ now only re-exports the capability, exceptions, file, layers, services, types, Operator, and AsyncOperator symbols. Imports such as:

from opendal import Metadata, Layer

no longer work. Update them to use the dedicated submodules:

from opendal.types import Metadata
from opendal.layers import Layer

The legacy helper module opendal.__base has also been removed together with _Base.

... (truncated)

Changelog

Sourced from opendal's changelog.

[v0.55.0] - 2025-11-11

Added

Changed

... (truncated)

Commits
  • 48c48b1 ci: Remove hdfs-native from arm platform (#6792)
  • f9b6790 chore: Don't introduce openssl for python binding (#6790)
  • ec8d0cd chore: Fix build (#6789)
  • fe8c14f Bump to version 0.55.0 with rc.2 (#6788)
  • d05602c fix(bindings/python): Update python/stubgen & core/hdfs-native (#6774)
  • 0c51354 docs: Make it clear that bindings have different version with rust core. (#6780)
  • e9494dc chore(services/fs): use NotADirectory directly (#6786)
  • d0eddb2 No need to copy the whole tree (#6783)
  • fc5725a feat(binding/nodejs): add TimeoutLayer, LoggingLayer and ThrottleLayer in nod...
  • 147b1e1 chore(services/s3)!: remove deprecated S3::security_token (#6779)
  • Additional commits viewable in compare view

Updates tower-http from 0.4.4 to 0.6.8

Release notes

Sourced from tower-http's releases.

tower-http-0.6.8

Fixed

  • Disable multiple_members in Gzip decoder, since HTTP context only uses one member. (#621)

#621: tower-rs/tower-http#621

What's Changed

New Contributors

Full Changelog: tower-rs/tower-http@tower-http-0.6.7...tower-http-0.6.8

tower-http-0.6.7

Added

  • TimeoutLayer::with_status_code(status) to define the status code returned when timeout is reached. (#599)

Deprecated

  • auth::require_authorization is too basic for real-world. (#591)
  • TimeoutLayer::new() should be replaced with TimeoutLayer::with_status_code(). (Previously was StatusCode::REQUEST_TIMEOUT) (#599)

Fixed

  • on_eos is now called even for successful responses. (#580)
  • ServeDir: call fallback when filename is invalid (#586)
  • decompression will not fail when body is empty (#618)

#580: tower-rs/tower-http#580 #586: tower-rs/tower-http#586 #591: tower-rs/tower-http#591 #599: tower-rs/tower-http#599 #618: tower-rs/tower-http#618

New Contributors

... (truncated)

Commits
  • 33166c8 v0.6.8
  • 6680160 Fix deprecated lints (#608)
  • 81b8231 ci: Switch cargo-public-api-crates to cargo-check-external-types (#613)
  • 1fb0144 ci: pin tracing in msrv job (#622)
  • 1fe4c09 fix(decompression): disable multiple_members option for gzip decoder (#621)
  • 3bf1ba7 v0.6.7
  • 723ca9a fix(decompression): Suppress EOF errors caused by decompressing empty body (#...
  • 8ab9f82 chore(ci): use newer cargo-public-api-crates job (#619)
  • 7cfdf76 doc: Replace doc_auto_cfg with doc_cfg (#609)
  • 50beeaf Add support for custom status code in TimeoutLayer (#599)
  • Additional commits viewable in compare view

Updates goauth from 0.16.0 to 0.17.0

Commits

Updates smpl_jwt from 0.8.0 to 0.9.0

Commits

Updates greptimedb-ingester from 0.17.0 to 0.18.0

Release notes

Sourced from greptimedb-ingester's releases.

v0.18.0

What's Changed

New Contributors

Full Changelog: GreptimeTeam/greptimedb-ingester-rust@v0.17.0...v0.18.0

Commits
  • 86aaa15 chore: bump version 0.18.0 (#57)
  • 5fa393e feat: add start_timestamp/end_timestamp to DoPutMetadata to facilitate fast i...
  • See full diff in compare view

Updates arrow from 58.3.0 to 59.1.0

Release notes

Sourced from arrow's releases.

arrow 59.1.0

Changelog

59.1.0 (2026-07-03)

Full Changelog

Implemented enhancements:

  • Fast path for nested DictionaryArray casting #10247 [arrow]
  • parquet/arrow: reading multiple nested columns fails with "Not all children array length are the same!" when a list continues across DataPageV2 page boundary #10243 [parquet]
  • Add product aggregate kernel to arrow-rs #10150 [arrow]
  • Stricter DataType parsing #10146 [arrow]
  • Support validating CSV headers against Schema #10143 [arrow]
  • arrow-ipc: Supports compression level configuration for arrow-ipc writer #10132 [arrow]
  • [Variant] VariantArray field API naming #10093
  • Add StructArray::field_ APIs symmetric to StructArray::column_ ones #10092 [arrow]
  • arrow-buffer: implement Saturating, CheckedShl, Not num-traits for i256 #10087 [arrow]
  • feat: native concat for MapArray #10047 [arrow]
  • [Variant] Add variant_to_arrow Dictionary/REE type support #10013

Fixed bugs:

  • arrow-row on fixed size binary/list with size 0 and no nulls return wrong length #10270
  • casting list to 0-size fixedsizelist can cause incorrect output length #10227 [arrow]
  • Buffer count mismatched with metadata when encoding records with dictionary of dictionaries #10213 [arrow]
  • Buffer::into_mutable is not consistent regarding sliced data and can lead to panics #10117 [arrow]
  • parquet_derive: cannot read or write columns whose name is a Rust keyword (raw identifiers like r#type become column "r#type") #10112
  • parquet: fix OffsetBuffer panic on corrupt input #10107 [parquet]
  • Parquet geospatial conversion uses metadata key "algorithm" instead of "edges" in geoarrow metadata #9929 [parquet]

... (truncated)

Changelog

Sourced from arrow's changelog.

Changelog

59.2.0 - (2026-08-02)

Full Changelog

Enhancements

Bug fixes

  • fix(arrow-schema): Persist dictionary ordered flag on FFI schema import by @​borchero in #10514
  • fix(arrow-json): validate ListView child nullability by @​dk3yyyy in #10486
  • fix(arrow-json): validate map value nullability by @​subotac in #10475
  • avro: bound VLQDecoder::long against overlong varints by @​STiFLeR7 in #10407
  • arrow-row: Fix decode_fixed_size_list to apply the corrected_type step for dictionary children by @​zhuqi-lucas in #10414
  • [Variant] make value mandatory field for VariantArray/ShreddingState by @​sdf-jkl in #10318

... (truncated)

Commits
  • b1de629 Prepare for 59.1.0 release (#10274)
  • c36e926 feat: Add support for MapArray in arrow_row (#9486)
  • d2519a1 fix(arrow-row): allow to convert non empty fixed size binary/list array with ...
  • ddef6cf chore: Fix audit CI run by ignore quick-xml audit advisories (#10267)
  • d969025 fix main: parquet test compilation failure (#10266)
  • c7dc6b8 Add validated row decode benchmark (#10259)
  • 7307740 fix: write error for dbg output of out of range timestamps (#10130)
  • af1c24a minor: drive-by refactors for dicts in substring & filter (#10264)
  • 7095ce4 Replace conversion of binary->string in arrow-row from arraydata to direct co...
  • 8c7df18 reduce noise in flight benchmarks [tokio-threads] [# of columns in benchmarks...
  • Additional commits viewable in compare view

Updates arrow-schema from 58.3.0 to 59.1.0

Release notes

Sourced from arrow-schema's releases.

arrow 59.1.0

Changelog

59.1.0 (2026-07-03)

Full Changelog

Implemented enhancements:

  • Fast path for nested DictionaryArray casting #10247 [arrow]
  • parquet/arrow: reading multiple nested columns fails with "Not all children array length are the same!" when a list continues across DataPageV2 page boundary #10243 [parquet]
  • Add product aggregate kernel to arrow-rs #10150 [arrow]
  • Stricter DataType parsing #10146 [arrow]
  • Support validating CSV headers against Schema #10143 [arrow]
  • arrow-ipc: Supports compression level configuration for arrow-ipc writer #10132 [arrow]
  • [Variant] VariantArray field API naming #10093
  • Add StructArray::field_ APIs symmetric to StructArray::column_ ones #10092 [arrow]
  • arrow-buffer: implement Saturating, CheckedShl, Not num-traits for i256 #10087 [arrow]
  • feat: native concat for MapArray #10047 [arrow]
  • [Variant] Add variant_to_arrow Dictionary/REE type support #10013

Fixed bugs:

  • arrow-row on fixed size binary/list with size 0 and no nulls return wrong length #10270
  • casting list to 0-size fixedsizelist can cause incorrect output length #10227 [arrow]
  • Buffer count mismatched with metadata when encoding records with dictionary of dictionaries #10213 [arrow]
  • Buffer::into_mutable is not consistent regarding sliced data and can lead to panics #10117 [arrow]
  • parquet_derive: cannot read or write columns whose name is a Rust keyword (raw identifiers like r#type become column "r#type") #10112
  • parquet: fix OffsetBuffer panic on corrupt input #10107 [parquet]
  • Parquet geospatial conversion uses metadata key "algorithm" instead of "edges" in geoarrow metadata #9929 [parquet]

... (truncated)

Changelog

Sourced from arrow-schema's changelog.

Changelog

59.2.0 - (2026-08-02)

Full Changelog

Enhancements

Bug fixes

  • fix(arrow-schema): Persist dictionary ordered flag on FFI schema import by @​borchero in #10514
  • fix(arrow-json): validate ListView child nullability by @​dk3yyyy in #10486
  • fix(arrow-json): validate map value nullability by @​subotac in #10475
  • avro: bound VLQDecoder::long against overlong varints by @​STiFLeR7 in #10407
  • arrow-row: Fix decode_fixed_size_list to apply the corrected_type step for dictionary children by @​zhuqi-lucas in #10414
  • [Variant] make value mandatory field for VariantArray/ShreddingState by @​sdf-jkl in #10318

... (truncated)

Commits
  • b1de629 Prepare for 59.1.0 release (#10274)
  • c36e926 feat: Add support for MapArray in arrow_row (#9486)
  • d2519a1 fix(arrow-row): allow to convert non empty fixed size binary/list array with ...
  • ddef6cf chore: Fix audit CI run by ignore quick-xml audit advisories (#10267)
  • d969025 fix main: parquet test compilation failure (#10266)
  • c7dc6b8 Add validated row decode benchmark (#10259)
  • 7307740 fix: write error for dbg output of out of range timestamps (#10130)
  • af1c24a minor: drive-by refactors for dicts in substring & filter (#10264)
  • 7095ce4 Replace conversion of binary->string in arrow-row from arraydata to direct co...
  • 8c7df18 reduce noise in flight benchmarks [tokio-threads] [# of columns in benchmarks...
  • Additional commits viewable in compare view

Updates parquet from 58.3.0 to 59.1.0

Release notes

Sourced from parquet's releases.

arrow 59.1.0

Changelog

59.1.0 (2026-07-03)

Full Changelog

Implemented enhancements:

  • Fast path for nested DictionaryArray casting #10247 [arrow]
  • parquet/arrow: reading multiple nested columns fails with "Not all children array length are the same!" when a list continues across DataPageV2 page boundary #10243 [parquet]
  • Add product aggregate kernel to arrow-rs #10150 [arrow]
  • Stricter DataType parsing #10146 [arrow]
  • Support validating CSV headers against Schema #10143 [arrow]
  • arrow-ipc: Supports compression level configuration for arrow-ipc writer #10132 [arrow]
  • [Variant] VariantArray field API naming #10093
  • Add StructArray::field_ APIs symmetric to StructArray::column_ ones #10092 [arrow]
  • arrow-buffer: implement Saturating, CheckedShl, Not num-traits for i256 #10087 [arrow]
  • feat: native concat for MapArray #10047 [arrow]
  • [Variant] Add variant_to_arrow Dictionary/REE type support #10013

Fixed bugs:

  • arrow-row on fixed size binary/list with size 0 and no nulls return wrong length

…dates

Bumps the cargo-major group with 61 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [console-subscriber](https://github.com/tokio-rs/console) | `0.4.1` | `0.5.0` |
| [aws-smithy-http](https://github.com/smithy-lang/smithy-rs) | `0.63.6` | `0.64.0` |
| [opendal](https://github.com/apache/opendal) | `0.54.0` | `0.55.0` |
| [tower-http](https://github.com/tower-rs/tower-http) | `0.4.4` | `0.6.8` |
| [goauth](https://github.com/durch/rust-goauth) | `0.16.0` | `0.17.0` |
| [smpl_jwt](https://github.com/durch/rust-jwt) | `0.8.0` | `0.9.0` |
| [greptimedb-ingester](https://github.com/GreptimeTeam/greptimedb-ingester-rust) | `0.17.0` | `0.18.0` |
| [arrow](https://github.com/apache/arrow-rs) | `58.3.0` | `59.1.0` |
| [arrow-schema](https://github.com/apache/arrow-rs) | `58.3.0` | `59.1.0` |
| [parquet](https://github.com/apache/arrow-rs) | `58.3.0` | `59.1.0` |
| [bollard](https://github.com/fussybeaver/bollard) | `0.20.2` | `0.21.0` |
| [databend-client](https://github.com/databendlabs/bendsql) | `0.28.2` | `0.34.2` |
| [evmap](https://github.com/jonhoo/evmap) | `10.0.2` | `11.0.0` |
| [headers](https://github.com/hyperium/headers) | `0.3.9` | `0.4.1` |
| [http](https://github.com/hyperium/http) | `0.2.12` | `1.3.1` |
| [http-serde](https://gitlab.com/kornelski/http-serde) | `1.1.3` | `2.1.1` |
| [http-body](https://github.com/hyperium/http-body) | `0.4.6` | `1.0.1` |
| [hyper-openssl](https://github.com/sfackler/hyper-openssl) | `0.9.2` | `0.10.2` |
| [lru](https://github.com/jeromefroe/lru-rs) | `0.16.3` | `0.18.1` |
| [maxminddb](https://github.com/oschwald/maxminddb-rust) | `0.27.3` | `0.30.0` |
| [md-5](https://github.com/RustCrypto/hashes) | `0.10.6` | `0.11.0` |
| [async-nats](https://github.com/nats-io/nats.rs) | `0.49.0` | `0.50.0` |
| [openssl-probe](https://github.com/rustls/openssl-probe) | `0.1.6` | `0.2.1` |
| [redis](https://github.com/redis-rs/redis-rs) | `0.32.5` | `1.2.0` |
| [rumqttc](https://github.com/bytebeamio/rumqtt) | `0.24.0` | `0.25.1` |
| [sqlx](https://github.com/launchbadge/sqlx) | `0.8.6` | `0.9.0` |
| [syslog](https://github.com/Geal/rust-syslog) | `6.1.1` | `7.0.0` |
| [warp](https://github.com/seanmonstar/warp) | `0.3.7` | `0.4.3` |
| [sysinfo](https://github.com/GuillaumeGomez/sysinfo) | `0.37.2` | `0.39.6` |
| [windows-sys](https://github.com/microsoft/windows-rs) | `0.52.0` | `0.61.0` |
| [windows](https://github.com/microsoft/windows-rs) | `0.58.0` | `0.61.3` |
| [quick-xml](https://github.com/tafia/quick-xml) | `0.31.0` | `0.41.0` |
| [base64](https://github.com/marshallpierce/rust-base64) | `0.22.1` | `0.23.0` |
| [similar-asserts](https://github.com/mitsuhiko/similar-asserts) | `1.7.0` | `2.0.0` |
| [openssl-src](https://github.com/alexcrichton/openssl-src-rs) | `300.6.0+3.6.2` | `400.0.0+4.0.1` |
| [convert_case](https://github.com/rutrum/convert-case) | `0.8.0` | `0.10.0` |
| [darling](https://github.com/TedDriggs/darling) | `0.20.11` | `0.23.0` |
| [itertools](https://github.com/rust-itertools/itertools) | `0.14.0` | `0.15.0` |
| [metrics-util](https://github.com/metrics-rs/metrics) | `0.18.0` | `0.20.4` |
| [ordered-float](https://github.com/reem/rust-ordered-float) | `4.6.0` | `5.3.0` |
| [proptest-derive](https://github.com/proptest-rs/proptest) | `0.6.0` | `0.8.0` |
| [prost](https://github.com/tokio-rs/prost) | `0.12.6` | `0.14.3` |
| [prost-build](https://github.com/tokio-rs/prost) | `0.12.6` | `0.14.3` |
| [prost-reflect](https://github.com/andrewhickman/prost-reflect) | `0.14.7` | `0.16.5` |
| [prost-types](https://github.com/tokio-rs/prost) | `0.12.6` | `0.14.3` |
| [rand_distr](https://github.com/rust-random/rand_distr) | `0.5.1` | `0.6.0` |
| [reqwest](https://github.com/seanmonstar/reqwest) | `0.11.26` | `0.13.3` |
| [socket2](https://github.com/rust-lang/socket2) | `0.5.10` | `0.6.3` |
| [tokio-tungstenite](https://github.com/snapview/tokio-tungstenite) | `0.20.1` | `0.29.0` |
| [syn](https://github.com/dtolnay/syn) | `2.0.117` | `3.0.3` |
| [tonic-health](https://github.com/hyperium/tonic) | `0.11.0` | `0.14.5` |
| [tonic-reflection](https://github.com/hyperium/tonic) | `0.11.0` | `0.14.5` |
| [serial_test](https://github.com/palfrey/serial_test) | `3.4.0` | `4.0.1` |
| [apache-avro](https://github.com/apache/avro-rs) | `0.20.0` | `0.21.0` |
| [bytecheck](https://github.com/rkyv/bytecheck) | `0.6.11` | `0.7.0` |
| [temp-dir](https://gitlab.com/leonhard-llc/ops) | `0.1.16` | `0.2.0` |
| [serde_derive_internals](https://github.com/serde-rs/serde) | `0.29.1` | `0.30.0` |
| [ndarray](https://github.com/rust-ndarray/ndarray) | `0.16.1` | `0.17.2` |
| [ndarray-stats](https://github.com/rust-ndarray/ndarray-stats) | `0.6.0` | `0.7.0` |
| [sha2](https://github.com/RustCrypto/hashes) | `0.10.9` | `0.11.0` |
| [git2](https://github.com/rust-lang/git2-rs) | `0.20.4` | `0.21.0` |



Updates `console-subscriber` from 0.4.1 to 0.5.0
- [Release notes](https://github.com/tokio-rs/console/releases)
- [Changelog](https://github.com/tokio-rs/console/blob/main/release-plz.toml)
- [Commits](tokio-rs/console@console-subscriber-v0.4.1...console-subscriber-v0.5.0)

Updates `aws-smithy-http` from 0.63.6 to 0.64.0
- [Release notes](https://github.com/smithy-lang/smithy-rs/releases)
- [Changelog](https://github.com/smithy-lang/smithy-rs/blob/main/CHANGELOG.md)
- [Commits](https://github.com/smithy-lang/smithy-rs/commits)

Updates `opendal` from 0.54.0 to 0.55.0
- [Release notes](https://github.com/apache/opendal/releases)
- [Changelog](https://github.com/apache/opendal/blob/main/CHANGELOG.md)
- [Commits](apache/opendal@v0.54.0...v0.55.0)

Updates `tower-http` from 0.4.4 to 0.6.8
- [Release notes](https://github.com/tower-rs/tower-http/releases)
- [Commits](tower-rs/tower-http@tower-http-0.4.4...tower-http-0.6.8)

Updates `goauth` from 0.16.0 to 0.17.0
- [Release notes](https://github.com/durch/rust-goauth/releases)
- [Commits](https://github.com/durch/rust-goauth/commits)

Updates `smpl_jwt` from 0.8.0 to 0.9.0
- [Commits](https://github.com/durch/rust-jwt/commits)

Updates `greptimedb-ingester` from 0.17.0 to 0.18.0
- [Release notes](https://github.com/GreptimeTeam/greptimedb-ingester-rust/releases)
- [Commits](GreptimeTeam/greptimedb-ingester-rust@v0.17.0...v0.18.0)

Updates `arrow` from 58.3.0 to 59.1.0
- [Release notes](https://github.com/apache/arrow-rs/releases)
- [Changelog](https://github.com/apache/arrow-rs/blob/main/CHANGELOG.md)
- [Commits](apache/arrow-rs@58.3.0...59.1.0)

Updates `arrow-schema` from 58.3.0 to 59.1.0
- [Release notes](https://github.com/apache/arrow-rs/releases)
- [Changelog](https://github.com/apache/arrow-rs/blob/main/CHANGELOG.md)
- [Commits](apache/arrow-rs@58.3.0...59.1.0)

Updates `parquet` from 58.3.0 to 59.1.0
- [Release notes](https://github.com/apache/arrow-rs/releases)
- [Changelog](https://github.com/apache/arrow-rs/blob/main/CHANGELOG.md)
- [Commits](apache/arrow-rs@58.3.0...59.1.0)

Updates `bollard` from 0.20.2 to 0.21.0
- [Release notes](https://github.com/fussybeaver/bollard/releases)
- [Changelog](https://github.com/fussybeaver/bollard/blob/master/RELEASE.md)
- [Commits](fussybeaver/bollard@v0.20.2...v0.21.0)

Updates `databend-client` from 0.28.2 to 0.34.2
- [Release notes](https://github.com/databendlabs/bendsql/releases)
- [Commits](databendlabs/bendsql@v0.28.2...v0.34.2)

Updates `evmap` from 10.0.2 to 11.0.0
- [Commits](jonhoo/evmap@v10.0.2...v11.0.0)

Updates `headers` from 0.3.9 to 0.4.1
- [Release notes](https://github.com/hyperium/headers/releases)
- [Commits](hyperium/headers@headers-v0.3.9...headers-v0.4.1)

Updates `http` from 0.2.12 to 1.3.1
- [Release notes](https://github.com/hyperium/http/releases)
- [Changelog](https://github.com/hyperium/http/blob/master/CHANGELOG.md)
- [Commits](hyperium/http@v0.2.12...v1.3.1)

Updates `http-serde` from 1.1.3 to 2.1.1
- [Commits](https://gitlab.com/kornelski/http-serde/compare/v1.1.3...v2.1.1)

Updates `http-body` from 0.4.6 to 1.0.1
- [Release notes](https://github.com/hyperium/http-body/releases)
- [Commits](hyperium/http-body@v0.4.6...v1.0.1)

Updates `hyper-openssl` from 0.9.2 to 0.10.2
- [Release notes](https://github.com/sfackler/hyper-openssl/releases)
- [Changelog](https://github.com/sfackler/hyper-openssl/blob/master/CHANGELOG.md)
- [Commits](sfackler/hyper-openssl@0.9.2...0.10.2)

Updates `lru` from 0.16.3 to 0.18.1
- [Changelog](https://github.com/jeromefroe/lru-rs/blob/master/CHANGELOG.md)
- [Commits](jeromefroe/lru-rs@0.16.3...0.18.1)

Updates `maxminddb` from 0.27.3 to 0.30.0
- [Release notes](https://github.com/oschwald/maxminddb-rust/releases)
- [Changelog](https://github.com/oschwald/maxminddb-rust/blob/main/CHANGELOG.md)
- [Commits](oschwald/maxminddb-rust@v0.27.3...v0.30.0)

Updates `md-5` from 0.10.6 to 0.11.0
- [Commits](RustCrypto/hashes@md-5-v0.10.6...md2-v0.11.0)

Updates `async-nats` from 0.49.0 to 0.50.0
- [Release notes](https://github.com/nats-io/nats.rs/releases)
- [Commits](nats-io/nats.rs@async-nats/v0.49.0...async-nats/v0.50.0)

Updates `openssl-probe` from 0.1.6 to 0.2.1
- [Release notes](https://github.com/rustls/openssl-probe/releases)
- [Commits](rustls/openssl-probe@0.1.6...0.2.1)

Updates `redis` from 0.32.5 to 1.2.0
- [Release notes](https://github.com/redis-rs/redis-rs/releases)
- [Commits](redis-rs/redis-rs@redis-0.32.5...redis-1.2.0)

Updates `rumqttc` from 0.24.0 to 0.25.1
- [Release notes](https://github.com/bytebeamio/rumqtt/releases)
- [Changelog](https://github.com/bytebeamio/rumqtt/blob/main/CHANGELOG.md)
- [Commits](bytebeamio/rumqtt@rumqttc-0.24.0...rumqttc-0.25.1)

Updates `sqlx` from 0.8.6 to 0.9.0
- [Changelog](https://github.com/transact-rs/sqlx/blob/main/CHANGELOG.md)
- [Commits](transact-rs/sqlx@v0.8.6...v0.9.0)

Updates `syslog` from 6.1.1 to 7.0.0
- [Commits](Geal/rust-syslog@6.1.1...7.0.0)

Updates `warp` from 0.3.7 to 0.4.3
- [Release notes](https://github.com/seanmonstar/warp/releases)
- [Changelog](https://github.com/seanmonstar/warp/blob/master/CHANGELOG.md)
- [Commits](seanmonstar/warp@v0.3.7...v0.4.3)

Updates `sysinfo` from 0.37.2 to 0.39.6
- [Changelog](https://github.com/GuillaumeGomez/sysinfo/blob/main/CHANGELOG.md)
- [Commits](GuillaumeGomez/sysinfo@v0.37.2...v0.39.6)

Updates `windows-sys` from 0.52.0 to 0.61.0
- [Release notes](https://github.com/microsoft/windows-rs/releases)
- [Commits](microsoft/windows-rs@0.52.0...0.61.0)

Updates `windows` from 0.58.0 to 0.61.3
- [Release notes](https://github.com/microsoft/windows-rs/releases)
- [Commits](https://github.com/microsoft/windows-rs/commits)

Updates `quick-xml` from 0.31.0 to 0.41.0
- [Release notes](https://github.com/tafia/quick-xml/releases)
- [Changelog](https://github.com/tafia/quick-xml/blob/master/Changelog.md)
- [Commits](tafia/quick-xml@v0.31.0...v0.41.0)

Updates `base64` from 0.22.1 to 0.23.0
- [Changelog](https://github.com/marshallpierce/rust-base64/blob/master/RELEASE-NOTES.md)
- [Commits](marshallpierce/rust-base64@v0.22.1...v0.23.0)

Updates `similar-asserts` from 1.7.0 to 2.0.0
- [Changelog](https://github.com/mitsuhiko/similar-asserts/blob/main/CHANGELOG.md)
- [Commits](mitsuhiko/similar-asserts@1.7.0...2.0.0)

Updates `openssl-src` from 300.6.0+3.6.2 to 400.0.0+4.0.1
- [Release notes](https://github.com/alexcrichton/openssl-src-rs/releases)
- [Commits](https://github.com/alexcrichton/openssl-src-rs/commits)

Updates `convert_case` from 0.8.0 to 0.10.0
- [Commits](https://github.com/rutrum/convert-case/commits)

Updates `darling` from 0.20.11 to 0.23.0
- [Release notes](https://github.com/TedDriggs/darling/releases)
- [Changelog](https://github.com/TedDriggs/darling/blob/master/CHANGELOG.md)
- [Commits](TedDriggs/darling@v0.20.11...v0.23.0)

Updates `itertools` from 0.14.0 to 0.15.0
- [Changelog](https://github.com/rust-itertools/itertools/blob/master/CHANGELOG.md)
- [Commits](rust-itertools/itertools@v0.14.0...v0.15.0)

Updates `metrics-util` from 0.18.0 to 0.20.4
- [Changelog](https://github.com/metrics-rs/metrics/blob/main/release.toml)
- [Commits](metrics-rs/metrics@metrics-util-v0.18.0...metrics-util-v0.20.4)

Updates `ordered-float` from 4.6.0 to 5.3.0
- [Release notes](https://github.com/reem/rust-ordered-float/releases)
- [Commits](reem/rust-ordered-float@v4.6.0...v5.3.0)

Updates `proptest-derive` from 0.6.0 to 0.8.0
- [Release notes](https://github.com/proptest-rs/proptest/releases)
- [Changelog](https://github.com/proptest-rs/proptest/blob/main/CHANGELOG.md)
- [Commits](proptest-rs/proptest@proptest-derive-0.6.0...proptest-derive-0.8.0)

Updates `prost` from 0.12.6 to 0.14.3
- [Release notes](https://github.com/tokio-rs/prost/releases)
- [Changelog](https://github.com/tokio-rs/prost/blob/master/CHANGELOG.md)
- [Commits](tokio-rs/prost@v0.12.6...v0.14.3)

Updates `prost-build` from 0.12.6 to 0.14.3
- [Release notes](https://github.com/tokio-rs/prost/releases)
- [Changelog](https://github.com/tokio-rs/prost/blob/master/CHANGELOG.md)
- [Commits](tokio-rs/prost@v0.12.6...v0.14.3)

Updates `prost-reflect` from 0.14.7 to 0.16.5
- [Release notes](https://github.com/andrewhickman/prost-reflect/releases)
- [Changelog](https://github.com/andrewhickman/prost-reflect/blob/main/CHANGELOG.md)
- [Commits](https://github.com/andrewhickman/prost-reflect/commits/prost-reflect-v0.16.5)

Updates `prost-types` from 0.12.6 to 0.14.3
- [Release notes](https://github.com/tokio-rs/prost/releases)
- [Changelog](https://github.com/tokio-rs/prost/blob/master/CHANGELOG.md)
- [Commits](tokio-rs/prost@v0.12.6...v0.14.3)

Updates `rand_distr` from 0.5.1 to 0.6.0
- [Release notes](https://github.com/rust-random/rand_distr/releases)
- [Changelog](https://github.com/rust-random/rand_distr/blob/master/CHANGELOG.md)
- [Commits](rust-random/rand_distr@0.5.1...0.6.0)

Updates `reqwest` from 0.11.26 to 0.13.3
- [Release notes](https://github.com/seanmonstar/reqwest/releases)
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md)
- [Commits](seanmonstar/reqwest@v0.11.26...v0.13.3)

Updates `socket2` from 0.5.10 to 0.6.3
- [Release notes](https://github.com/rust-lang/socket2/releases)
- [Changelog](https://github.com/rust-lang/socket2/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/socket2/commits/v0.6.3)

Updates `tokio-tungstenite` from 0.20.1 to 0.29.0
- [Changelog](https://github.com/snapview/tokio-tungstenite/blob/master/CHANGELOG.md)
- [Commits](snapview/tokio-tungstenite@v0.20.1...v0.29.0)

Updates `syn` from 2.0.117 to 3.0.3
- [Release notes](https://github.com/dtolnay/syn/releases)
- [Commits](dtolnay/syn@2.0.117...3.0.3)

Updates `tonic-health` from 0.11.0 to 0.14.5
- [Release notes](https://github.com/hyperium/tonic/releases)
- [Changelog](https://github.com/grpc/grpc-rust/blob/master/CHANGELOG.md)
- [Commits](grpc/grpc-rust@v0.11.0...v0.14.5)

Updates `tonic-reflection` from 0.11.0 to 0.14.5
- [Release notes](https://github.com/hyperium/tonic/releases)
- [Changelog](https://github.com/grpc/grpc-rust/blob/master/CHANGELOG.md)
- [Commits](grpc/grpc-rust@v0.11.0...v0.14.5)

Updates `serial_test` from 3.4.0 to 4.0.1
- [Release notes](https://github.com/palfrey/serial_test/releases)
- [Commits](palfrey/serial_test@v3.4.0...v4.0.1)

Updates `apache-avro` from 0.20.0 to 0.21.0
- [Release notes](https://github.com/apache/avro-rs/releases)
- [Changelog](https://github.com/apache/avro-rs/blob/main/RELEASE.md)
- [Commits](apache/avro-rs@rel/release-0.20.0...rel/release-0.21.0)

Updates `bytecheck` from 0.6.11 to 0.7.0
- [Release notes](https://github.com/rkyv/bytecheck/releases)
- [Commits](https://github.com/rkyv/bytecheck/commits/v0.7.0)

Updates `temp-dir` from 0.1.16 to 0.2.0
- [Commits](https://gitlab.com/leonhard-llc/ops/compare/temp-dir-v0.1.16...temp-dir-v0.2.0)

Updates `serde_derive_internals` from 0.29.1 to 0.30.0
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/commits)

Updates `ndarray` from 0.16.1 to 0.17.2
- [Release notes](https://github.com/rust-ndarray/ndarray/releases)
- [Changelog](https://github.com/rust-ndarray/ndarray/blob/master/RELEASES.md)
- [Commits](rust-ndarray/ndarray@0.16.1...0.17.2)

Updates `ndarray-stats` from 0.6.0 to 0.7.0
- [Release notes](https://github.com/rust-ndarray/ndarray-stats/releases)
- [Commits](rust-ndarray/ndarray-stats@0.6.0...v0.7.0)

Updates `sha2` from 0.10.9 to 0.11.0
- [Commits](RustCrypto/hashes@sha2-v0.10.9...sha2-v0.11.0)

Updates `git2` from 0.20.4 to 0.21.0
- [Changelog](https://github.com/rust-lang/git2-rs/blob/main/CHANGELOG.md)
- [Commits](rust-lang/git2-rs@git2-0.20.4...git2-0.21.0)

---
updated-dependencies:
- dependency-name: console-subscriber
  dependency-version: 0.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-major
- dependency-name: aws-smithy-http
  dependency-version: 0.64.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-major
- dependency-name: opendal
  dependency-version: 0.55.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-major
- dependency-name: tower-http
  dependency-version: 0.6.8
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-major
- dependency-name: goauth
  dependency-version: 0.17.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-major
- dependency-name: smpl_jwt
  dependency-version: 0.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-major
- dependency-name: greptimedb-ingester
  dependency-version: 0.18.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-major
- dependency-name: arrow
  dependency-version: 59.1.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: cargo-major
- dependency-name: arrow-schema
  dependency-version: 59.1.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: cargo-major
- dependency-name: parquet
  dependency-version: 59.1.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: cargo-major
- dependency-name: bollard
  dependency-version: 0.21.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-major
- dependency-name: databend-client
  dependency-version: 0.34.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-major
- dependency-name: evmap
  dependency-version: 11.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: cargo-major
- dependency-name: headers
  dependency-version: 0.4.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-major
- dependency-name: http
  dependency-version: 1.3.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: cargo-major
- dependency-name: http-serde
  dependency-version: 2.1.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: cargo-major
- dependency-name: http-body
  dependency-version: 1.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: cargo-major
- dependency-name: hyper-openssl
  dependency-version: 0.10.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-major
- dependency-name: lru
  dependency-version: 0.18.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-major
- dependency-name: maxminddb
  dependency-version: 0.30.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-major
- dependency-name: md-5
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-major
- dependency-name: async-nats
  dependency-version: 0.50.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-major
- dependency-name: openssl-probe
  dependency-version: 0.2.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-major
- dependency-name: redis
  dependency-version: 1.2.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: cargo-major
- dependency-name: rumqttc
  dependency-version: 0.25.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-major
- dependency-name: sqlx
  dependency-version: 0.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-major
- dependency-name: syslog
  dependency-version: 7.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: cargo-major
- dependency-name: warp
  dependency-version: 0.4.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-major
- dependency-name: sysinfo
  dependency-version: 0.39.6
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-major
- dependency-name: windows-sys
  dependency-version: 0.61.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-major
- dependency-name: windows
  dependency-version: 0.61.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-major
- dependency-name: quick-xml
  dependency-version: 0.41.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-major
- dependency-name: base64
  dependency-version: 0.23.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-major
- dependency-name: similar-asserts
  dependency-version: 2.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: cargo-major
- dependency-name: openssl-src
  dependency-version: 400.0.0+4.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: cargo-major
- dependency-name: convert_case
  dependency-version: 0.10.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-major
- dependency-name: darling
  dependency-version: 0.23.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-major
- dependency-name: itertools
  dependency-version: 0.15.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-major
- dependency-name: metrics-util
  dependency-version: 0.20.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-major
- dependency-name: ordered-float
  dependency-version: 5.3.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: cargo-major
- dependency-name: proptest-derive
  dependency-version: 0.8.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-major
- dependency-name: prost
  dependency-version: 0.14.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-major
- dependency-name: prost-build
  dependency-version: 0.14.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-major
- dependency-name: prost-reflect
  dependency-version: 0.16.5
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-major
- dependency-name: prost-types
  dependency-version: 0.14.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-major
- dependency-name: rand_distr
  dependency-version: 0.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-major
- dependency-name: reqwest
  dependency-version: 0.13.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-major
- dependency-name: socket2
  dependency-version: 0.6.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-major
- dependency-name: tokio-tungstenite
  dependency-version: 0.29.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-major
- dependency-name: syn
  dependency-version: 3.0.3
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: cargo-major
- dependency-name: tonic-health
  dependency-version: 0.14.5
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-major
- dependency-name: tonic-reflection
  dependency-version: 0.14.5
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-major
- dependency-name: serial_test
  dependency-version: 4.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: cargo-major
- dependency-name: apache-avro
  dependency-version: 0.21.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-major
- dependency-name: bytecheck
  dependency-version: 0.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-major
- dependency-name: temp-dir
  dependency-version: 0.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-major
- dependency-name: serde_derive_internals
  dependency-version: 0.30.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-major
- dependency-name: ndarray
  dependency-version: 0.17.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-major
- dependency-name: ndarray-stats
  dependency-version: 0.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-major
- dependency-name: sha2
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-major
- dependency-name: git2
  dependency-version: 0.21.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added domain: deps Anything related to Vector's dependencies no-changelog Changes in this PR do not need user-facing explanations in the release changelog labels Aug 3, 2026
@dependabot
dependabot Bot requested a review from a team as a code owner August 3, 2026 15:08
@dependabot dependabot Bot added domain: deps Anything related to Vector's dependencies no-changelog Changes in this PR do not need user-facing explanations in the release changelog labels Aug 3, 2026
@github-actions github-actions Bot added domain: core Anything related to core crates i.e. vector-core, core-common, etc domain: vdev Anything related to the vdev tooling labels Aug 3, 2026
@cose-datadog

cose-datadog Bot commented Aug 3, 2026

Copy link
Copy Markdown

Pipelines

⚠️ Warnings

🚦 17 Pipeline jobs failed

Check Generated VRL Docs Freshness | check-generated-vrl-docs   View in Datadog   GitHub Actions

Check Generated VRL Docs Freshness | run-check-generated-vrl-docs   View in Datadog   GitHub Actions

See error Compilation errors due to missing enum variants `LOWER_DIGIT` and `UPPER_DIGIT` in `Boundary` at lib/vector-config-common/src/human_friendly.rs:75, and mismatched types involving the `maybe_float_or_int` function in lib/vector-config-common/src/validation.rs

Deny - Linux | test-deny   View in Datadog   GitHub Actions

See error Compilation error in git.rs:210: no method named `ok_or_else` found for enum `Result<T, E>`; use `or_else` instead.

View all 17 failed jobs.

Useful? React with 👍 / 👎

This comment will be updated automatically if new data arrives.
🔗 Commit SHA: 0b3820c | Docs | Datadog PR Page | Give us feedback!

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 0b3820c8bc

ℹ️ About Codex in GitHub

Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".

Comment thread Cargo.toml
Comment on lines +225 to +226
tonic-health = { version = "0.14", default-features = false }
tonic-reflection = { version = "0.14", default-features = false, features = ["server"] }

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Align tonic helper crates with tonic

For default builds that enable the API and sources-vector, these helper bumps split the gRPC stack: tonic-health/tonic-reflection 0.14 pull in tonic/prost 0.14, while the workspace still pins tonic/tonic-build to 0.11 and tonic 0.11 uses prost 0.12 in Cargo.lock. Existing code constructs tonic::transport::Channel/Server and then passes tonic_health clients/services in lib/vector-api-client/src/client.rs, src/api/grpc_server.rs, and src/sources/vector/mod.rs, so those channel/service/message types come from different tonic/prost major versions and the workspace will not type-check; upgrade the whole tonic/prost stack together or keep these helpers on the 0.11-compatible line.

Useful? React with 👍 / 👎.

Comment on lines +25 to +26
headers = { version = "0.4.1", default-features = false }
http = { version = "1.3.1", default-features = false }

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Keep vector-core HTTP types compatible with hyper-proxy

For builds that include vector-core proxy support, bumping headers/http here without bumping hyper-proxy leaves ProxyConfig split across incompatible major versions: lib/vector-core/src/config/proxy.rs imports headers::Authorization and http::uri::InvalidUri, but hyper-proxy 0.9.1 still depends on headers 0.3.9 and http 0.2.12 in Cargo.lock. Calls such as Proxy::new(..., parsed) and set_authorization(...) now pass 0.4/1.x types to APIs expecting 0.3/0.2 types, so vector-core will not compile until these dependencies are upgraded as a set or reverted.

Useful? React with 👍 / 👎.

Comment thread lib/codecs/Cargo.toml
Comment on lines +17 to +18
arrow = { version = "59.1.0", default-features = false, features = ["ipc", "json"], optional = true }
parquet = { version = "59.1.0", default-features = false, features = [

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Keep Arrow versions unified across the codec boundary

Default builds enable codecs-parquet, which now pulls Arrow/Parquet 59 through vector-lib, while the vector crate still enables its own Arrow/Parquet 58 dependencies via codecs-arrow/codecs-parquet. That creates two incompatible arrow::record_batch::RecordBatch types across the vector_lib::codecs::BatchOutput::Arrow boundary; for example src/sinks/databricks_zerobus/service.rs expects the root Arrow type when destructuring the codec output, so any build with the Arrow codec path enabled will fail until the root Arrow/Parquet dependencies are bumped in lockstep.

Useful? React with 👍 / 👎.

async-stream = "0.3.6"
async-trait.workspace = true
bytecheck = { version = "0.6.9", default-features = false, features = ["std"] }
bytecheck = { version = "0.7.0", default-features = false, features = ["std"] }

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Keep bytecheck aligned with rkyv

The disk buffer code imports bytecheck::CheckBytes directly and uses it in rkyv::check_archived_root validation bounds, but rkyv 0.7.46 still depends on bytecheck 0.6.12 while this line adds bytecheck 0.7.0. The derived/manual CheckBytes impls in lib/vector-buffers/src/variants/disk_v2 now come from a different bytecheck crate than the one rkyv expects, so vector-buffers will not type-check unless rkyv is upgraded to the matching bytecheck line or this bump is reverted.

Useful? React with 👍 / 👎.

Comment thread Cargo.toml
tokio-stream = { version = "0.1.18", default-features = false }
tokio-test = "0.4.5"
tokio-tungstenite = { version = "0.20.1", default-features = false }
tokio-tungstenite = { version = "0.29.0", default-features = false }

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Update WebSocket message construction for tungstenite 0.29

Default builds include sources-websocket and the sinks bundle includes sinks-websocket, but Tungstenite 0.29 changed Message::Text/Ping/Binary payloads to its Utf8Bytes/Bytes types while the current source and sink still construct variants with String and Vec<u8> directly (for example Message::Text(ping_msg.clone()) and Message::Ping(vec![]) in src/sources/websocket/source.rs). This dependency bump therefore breaks the websocket components until those call sites are converted or the dependency stays on 0.20.

Useful? React with 👍 / 👎.

Comment thread Cargo.toml
quickcheck = { version = "1.1.0" }
rand = { version = "0.9.2", default-features = false, features = ["small_rng", "thread_rng"] }
rand_distr = { version = "0.5.1", default-features = false }
rand_distr = { version = "0.6.0", default-features = false }

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Keep rand_distr on the same rand major

This bump resolves rand_distr 0.6.0 against rand 0.10.1 in Cargo.lock, while the workspace still exposes rand 0.9 and code mixes the two APIs, e.g. rand::rng().sample_iter(&rand_distr::Alphanumeric) in the MQTT source and similar test helpers. Those distributions implement the Distribution trait from rand 0.10, not the rand 0.9 trait required by the workspace RNGs, so features such as sources-mqtt will fail to build unless rand and rand_distr are upgraded together.

Useful? React with 👍 / 👎.

tracing.workspace = true
url = { version = "2.5.4", default-features = false, features = ["serde"] }
http = { version = "0.2.9", default-features = false }
http = { version = "1.3.1", default-features = false }

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Keep vector-config on the same http crate as components

vector-config provides the repository's Configurable impl for http::StatusCode, but after this bump that impl is for http 1.3 while the vector crate still depends on http 0.2 for component config fields such as src/sources/http_server.rs's response_code: StatusCode. The derive macros now require Configurable for the root crate's http 0.2::StatusCode, which no longer has the impl, so generated schema/docs builds for those components will fail unless the component-side http dependency is upgraded at the same time or this crate stays on 0.2.

Useful? React with 👍 / 👎.

Comment thread Cargo.toml
proc-macro2 = { version = "1", default-features = false }
quote = { version = "1", default-features = false }
syn = { version = "2", default-features = false }
syn = { version = "3", default-features = false }

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Keep macro helpers on one syn major

The macro crates now parse their inputs as syn 3 types, but darling 0.23 in the updated lockfile still builds its FromMeta/NestedMeta/span helpers against syn 2. Code in lib/vector-config-macros and lib/vector-config-common passes parsed syn attributes and meta items directly into darling APIs, so the proc-macro crates will fail to type-check until darling also supports syn 3 or these dependencies stay on the syn 2 line.

Useful? React with 👍 / 👎.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

domain: core Anything related to core crates i.e. vector-core, core-common, etc domain: deps Anything related to Vector's dependencies domain: vdev Anything related to the vdev tooling no-changelog Changes in this PR do not need user-facing explanations in the release changelog

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants