Releases: karafka/karafka-rdkafka
Releases · karafka/karafka-rdkafka
v0.19.0
- [Breaking] Deprecate and remove
#each_batch
due to data consistency concerns.
- [Enhancement] Bump librdkafka to 2.8.0
- [Fix] Restore
Rdkafka::Bindings.rd_kafka_global_init
as it was not the source of the original issue.
v0.18.1
- [Fix] Do not run
Rdkafka::Bindings.rd_kafka_global_init
on require to prevent some of macos versions from hanging on Puma fork.
v0.18.0
- [Breaking] Drop Ruby 3.0 support
- [Enhancement] Bump librdkafka to 2.6.1
- [Enhancement] Use default oauth callback if none is passed (bachmanity1)
- [Enhancement] Expose
rd_kafka_global_init
to mitigate macos forking issues.
- [Patch] Retire no longer needed cooperative-sticky patch.
v0.18.0.rc1
- [Breaking] Drop Ruby 3.0 support
- [Enhancement] Bump librdkafka to 2.6.1
- [Enhancement] Use default oauth callback if none is passed (bachmanity1)
- [Enhancement] Expose
rd_kafka_global_init
to mitigate macos forking issues.
- [Patch] Retire no longer needed cooperative-sticky patch.
v0.17.6
- [Fix] Fix incorrectly behaving CI on failures.
- [Fix] Fix invalid patches librdkafka references.
v0.17.5
- [Patch] Patch with "Add forward declaration to fix compilation without ssl" fix
v0.17.4
- [Enhancement] Bump librdkafka to 2.5.3
- [Enhancement] Do not release GVL on
rd_kafka_name
(ferrous26)
- [Fix] Fix unused variable reference in producer (lucasmvnascimento)
v0.17.3
- [Fix] Mitigate a case where FFI would not restart the background events callback dispatcher in forks.
v0.17.2
- [Enhancement] Support returning
#details
for errors that do have topic/partition related extra info.
v0.17.2.rc1
- [Enhancement] Support returning
#details
for errors that do have topic/partition related extra info.