rust-rdkafka v0.13.0 Release Notes

Release Date: 2017-10-22 // over 6 years ago
  • ๐Ÿ”จ Refactoring

    • Split producer.rs into multiple files
    • Both producers now return the original message after failure
    • BaseConsumer returns an Option<Result> instead of Result<Option>

    ๐Ÿ”‹ Features

    • โฌ†๏ธ Upgrade to librdkafka 0.11.1
    • Enable dynamic linking via feature
    • ๐Ÿ”จ Refactor BaseConsumer, which now implements the Consumer trait directly
    • A negative timestamp will now automatically be reported as NonAvailable timestamp
    • โœ… Point rdkafka-sys to latest librdkafka master branch
    • Add producer.flush and producer.in_flight_count
    • โž• Add max block time for FutureProducer

    ๐Ÿ› Bugs

    • ๐Ÿ›  Fix memory leak during consumer error reporting
    • ๐Ÿ›  Fix memory leak during producer error reporting