influxdata / rskafka

A minimal Rust client for Apache Kafka
Apache License 2.0
292 stars 33 forks source link

chore(deps): update rdkafka requirement from 0.34 to 0.35 #229

Closed dependabot[bot] closed 9 months ago

dependabot[bot] commented 9 months ago

Updates the requirements on rdkafka to permit the latest version.

Changelog

Sourced from rdkafka's changelog.

0.35.0 (2023-11-07)

  • Update bundled librdkafka to 2.3.0.
  • Add cargo enforcement of MSRV of 1.61.
  • Derives serde::Serialize on Statistics

0.34.0 (2023-08-25)

  • Update bundled librdkafka to 2.2.0.

0.33.2 (2023-07-06)

  • Breaking change. Change signature for seek_partitions. Following librdkafka, individual partition errors should be reported in the per-partition error field of TopicPartitionList elements.

0.33.0 (2023-06-30)

  • Add interface to specify custom partitioners by extending ProducerContext trait with capability to return optional custom partitioner.
  • Add seek_partitions to consumer.

0.32.1 (2023-06-09)

  • Add support for the cluster mock API.
  • Expose assignment_lost method on the consumer.

0.31.0 (2023-05-17)

  • Breaking change. Pass KafkaError to rebalance hooks instead of human-readable string representation.

0.30.0 (2023-05-12)

  • Support for unassigning static partitions by passing null to rdsys::rd_kafka_assign and expose the feature as unassign in base_consumer

  • Expose rdsys::rd_kafka_incremental_assign and rdsys::rd_kafka_incremental_unassign in base_consumer for incremental changes to static assignments

  • Breaking change. util::get_rdkafka_version now returns (i32, String). Previously, it returned (u16, String) which would silently truncate the hex representation of the version:

    Interpreted as hex MM.mm.rr.xx:

    MM = Major mm = minor rr = revision xx = pre-release id (0xff is the final release) E.g.: 0x010902ff = 1.9.2

... (truncated)

Commits
  • d425a60 Release v0.35.0
  • 573a02a Release rdkafka-sys v4.7.0+2.3.0
  • c4c1d8c Derives serde::Serialize on Statistics (#616)
  • b3f3201 Merge pull request #623 from fede1024/davidblewett/add-msrv-rust-version
  • d12dd2d Add rust-version, so that our MSRV is enforced by cargo:
  • b125267 Merge pull request #622 from fede1024/davidblewett/librdkafka-2.3.0
  • 4235b5b Merge pull request #602 from joelwachsler/master
  • 87105bc Bump librdkafka to 2.3.0.
  • 93e6cd4 Merge pull request #621 from fede1024/scanterog/update-kafka-for-integration-...
  • 67d91e6 Set max.message.bytes based on the kafka version used for testing
  • Additional commits viewable in compare view


Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)