Skip to content

v0.26.0

Latest

Choose a tag to compare

@mensfeld mensfeld released this 02 Apr 11:13
· 21 commits to master since this release
76e6714
  • [Enhancement] Bump librdkafka to 2.13.2
  • [Enhancement] Embed a per-file SPEC_HASH in test topic and consumer group names for tracing Kafka warnings back to specific spec files.
  • [Fix] Register ObjectSpace.define_finalizer in Rdkafka::Consumer to prevent segfaults when a consumer is GC'd without being explicitly closed (jturkel).
  • [Fix] Remove dead #finalizer instance methods from Consumer and Admin that could never work as GC finalizers.
  • [Fix] Prevent cascading test failures in admin specs when a single handle leaks into the registry.
  • [Feature] Extend Rdkafka::RdkafkaError with instance_name attribute containing the rd_kafka_name for tying errors back to specific native Kafka instances (#181).