Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(deps): update rust crate clickhouse to 0.13.0 #124

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Dec 1, 2024

This PR contains the following updates:

Package Type Update Change
clickhouse (source) dev-dependencies minor 0.11.5 -> 0.13.0
clickhouse (source) dependencies minor 0.11.6 -> 0.13.0

Release Notes

ClickHouse/clickhouse-rs (clickhouse)

v0.13.1

Added
  • query/cursor: add RowCursor::{decoded_bytes,received_bytes} methods (#​169).
Changed
  • query/cursor: improve performance of RowCursor::next() (#​169).
Fixed
  • mock: work with the advanced time via tokio::time::advance() (#​165).

v0.13.0

Compare Source

Added
  • query: add Query::sql_display() (#​155).
  • client: add Client::with_product_info() (#​135).
  • client: add the User-Agent header to all requests (#​135).
Changed
Fixed
  • insert: don't panic on empty inserts (#​139).
  • uuid: serialization in human-readable formats (#​76).

v0.12.2

Compare Source

Changed
  • Now this crate is pure Rust, no more C/C++ dependencies.
  • insert: increase max size of frames to improve throughput (#​130).
  • compression: replace lz4 sys binding with lz4-flex (pure Rust).
  • compression: replace clickhouse-rs-cityhash-sys sys binding with cityhash-rs (pure Rust) (#​107).
Deprecated
  • compression: Compression::Lz4Hc is deprecated and becomes an alias to Compression::Lz4.

v0.12.1

Compare Source

Added
  • query/bind: support Option in query.bind(arg) (#​119, #​120).
  • client: Client::with_header() to provide custom headers (#​98, #​108).
  • query: added Query::with_option() similar to Client::with_option() (#​123).
  • insert: added Insert::with_option() similar to Client::with_option() (#​123).
  • inserter: added Inserter::with_option() similar to Client::with_option() (#​123).
Changed
  • insert: the outgoing request is now created after the first Insert::write call instead of Insert::new (#​123).

v0.12.0

Compare Source

Added
  • derive: support serde::skip_deserializing (#​83).
  • insert: apply options set on the client (#​90).
  • inserter: can be limited by size, see Inserter::with_max_bytes().
  • inserter: Inserter::pending() to get stats about still being inserted data.
  • inserter: Inserter::force_commit() to commit and insert immediately.
  • mock: impl Default instance for Mock.
Changed
  • BREAKING bump MSRV to 1.67.
  • BREAKING replace the tls feature with native-tls and rustls-tls that must be enabled explicitly now.
  • BREAKING http: HttpClient API is changed due to moving to hyper v1.
  • BREAKING inserter: move under the inserter feature.
  • BREAKING inserter: there is no default limits anymore.
  • BREAKING inserter: Inserter::write is synchronous now.
  • BREAKING inserter: rename entries to rows.
  • BREAKING drop the wa-37420 feature.
  • BREAKING remove deprecated items.
  • BREAKING mock: provide(), watch() and watch_only_events() now accept iterators instead of streams.
  • inserter: improve performance of time measurements by using quanta.
  • inserter: improve performance if the time limit isn't used.
  • derive: move to syn v2.
  • mock: return a request if no handler is installed (#​89, #​91).
Fixed
  • watch: support a new syntax.
  • uuid: possible unsoundness.
  • query: avoid panics during Query::bind() calls (#​103).

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the dependency label Dec 1, 2024
@renovate renovate bot enabled auto-merge (squash) December 1, 2024 07:13
@renovate renovate bot force-pushed the renovate/clickhouse-0.x branch 11 times, most recently from 2309da8 to 9c8f5a0 Compare December 9, 2024 13:36
@renovate renovate bot force-pushed the renovate/clickhouse-0.x branch from 9c8f5a0 to 5b91198 Compare December 9, 2024 15:48
@renovate renovate bot changed the title chore(deps): update rust crate clickhouse to 0.13.0 fix(deps): update rust crate clickhouse to 0.13.0 Dec 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants