rust-rdkafka v0.15.0 Release Notes

Release Date: 2018-03-15 // about 6 years ago
    • ➕ Added iterator interface to the BaseConsumer.
    • 🔄 Change timeout to more rust-idiomatic Option<Duration>.
    • ➕ Add external_lz4 feature to use external lz4 library instead of the one one built in librdkafka. Disable by default.
    • Mark all from_ptr methods as unsafe.
    • Remove Timestamp::from_system_time and implement From trait instead.
    • 📇 Rename Context to ClientContext.
    • 0️⃣ Rename Empty(...)Context to Default(...)Context.
    • 0️⃣ Use default type parameters for the context of Client, producers and consumers with Default(...)Context set as the default one.
    • 0️⃣ Increase default buffer size in StreamConsumer from 0 to 10 to reduce context switching.