kafka-python v1.0.2 Release Notes

Release Date: 2016-03-14 // about 8 years ago
  • Consumers

    • ๐Ÿ‘Œ Improve KafkaConsumer Heartbeat handling (dpkp PR 583)
    • ๐Ÿ›  Fix KafkaConsumer.position bug (stefanth PR 578)
    • Raise TypeError when partition is not a TopicPartition (dpkp PR 587)
    • ๐Ÿ“Š KafkaConsumer.poll should sleep to prevent tight-loops (dpkp PR 597)

    Producers

    • ๐Ÿ›  Fix producer threading bug that can crash sender (dpkp PR 590)
    • ๐Ÿ›  Fix bug in producer buffer pool reallocation (dpkp PR 585)
    • โœ‚ Remove spurious warnings when closing sync SimpleProducer (twm PR 567)
    • ๐Ÿ›  Fix FutureProduceResult.await() on python2.6 (dpkp)
    • โž• Add optional timeout parameter to KafkaProducer.flush() (dpkp)
    • KafkaProducer Optimizations (zackdever PR 598)

    Clients

    • ๐Ÿ“‡ Improve error handling in SimpleClient.load_metadata_for_topics (dpkp)
    • Improve handling of KafkaClient.least_loaded_node failure (dpkp PR 588)

    ๐Ÿ“š Documentation

    • ๐Ÿ›  Fix KafkaError import error in docs (shichao-an PR 564)
    • ๐Ÿ›  Fix serializer / deserializer examples (scribu PR 573)

    Internals

    • โšก๏ธ Update to Kafka 0.9.0.1 for integration testing
    • ๐Ÿ›  Fix ifr.future.failure in conn.py (mortenlj PR 566)
    • ๐Ÿ‘Œ Improve Zookeeper / Kafka Fixture management (dpkp)