Skip to content

Commit

Permalink
rdkafka: release v0.29.0
Browse files Browse the repository at this point in the history
  • Loading branch information
benesch committed Oct 29, 2022
1 parent 9dc0294 commit 65520c8
Show file tree
Hide file tree
Showing 7 changed files with 17 additions and 9 deletions.
9 changes: 9 additions & 0 deletions CONTRIBUTING.md
Expand Up @@ -47,3 +47,12 @@ KAFKA_HOST="kafka_server:9092" cargo test
In this case there is a broker expected to be running on `KAFKA_HOST`.
The broker must be configured with default partition number 3 and topic
autocreation in order for the tests to succeed.

## Releasing

* Ensure the changelog is up to date.
* Ensure Cargo.toml is up to date.
* Run `./generate_readme.py > README.md`.
* Run `git tag -am $VERSION $VERSION`.
* Run `git push origin $VERSION`.
* Run `cargo publish`.
2 changes: 1 addition & 1 deletion Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "rdkafka"
version = "0.28.0"
version = "0.29.0"
authors = ["Federico Giraud <giraud.federico@gmail.com>"]
repository = "https://github.com/fede1024/rust-rdkafka"
readme = "README.md"
Expand Down
5 changes: 2 additions & 3 deletions README.md
Expand Up @@ -11,8 +11,8 @@ library for Rust based on [librdkafka].

## The library

`rust-rdkafka` provides a safe Rust interface to librdkafka. The master
branch is currently based on librdkafka 1.9.0.
`rust-rdkafka` provides a safe Rust interface to librdkafka. This version
is compatible with librdkafka v1.9.2+.

### Documentation

Expand Down Expand Up @@ -160,7 +160,6 @@ your executable. To compile librdkafka you'll need:
* GNU `make`
* `pthreads`
* `zlib`: optional, but included by default (feature: `libz`)
* `curl`: optional, but included by default (feature: `curl`)
* `cmake`: optional, *not* included by default (feature: `cmake-build`)
* `libssl-dev`: optional, *not* included by default (feature: `ssl`)
* `libsasl2-dev`: optional, *not* included by default (feature: `gssapi`)
Expand Down
2 changes: 1 addition & 1 deletion changelog.md
Expand Up @@ -2,7 +2,7 @@

See also the [rdkafka-sys changelog](rdkafka-sys/changelog.md).

## Unreleased
## 0.29.0 (2022-10-29)

* **Breaking change.** Pass through errors from librdkafka in
`BaseProducer::flush`, `StreamProducer::flush`, and `FutureProducer::flush`.
Expand Down
2 changes: 1 addition & 1 deletion rdkafka-sys/CONTRIBUTING.md
Expand Up @@ -21,5 +21,5 @@ Then:

* Ensure the changelog is up to date.
* Ensure Cargo.toml is up to date.
* Run `cd rdkafka-sys && ../generate_readme.py > README.md`
* Run `cd rdkafka-sys && ../generate_readme.py > README.md`.
* Run `cargo publish`.
4 changes: 2 additions & 2 deletions src/lib.rs
Expand Up @@ -3,8 +3,8 @@
//!
//! ## The library
//!
//! `rust-rdkafka` provides a safe Rust interface to librdkafka. The master
//! branch is currently based on librdkafka 1.9.0.
//! `rust-rdkafka` provides a safe Rust interface to librdkafka. This version
//! is compatible with librdkafka v1.9.2+.
//!
//! ### Documentation
//!
Expand Down

0 comments on commit 65520c8

Please sign in to comment.