Download Latest Version v2.11.0 source code.tar.gz (4.9 MB)
Email in envelope

Get an email when there's a new version of librdkafka

Home / v2.8.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2025-01-07 2.1 kB
v2.8.0 source code.tar.gz 2025-01-07 4.8 MB
v2.8.0 source code.zip 2025-01-07 5.3 MB
Totals: 3 Items   10.1 MB 0

librdkafka v2.8.0 is a maintenance release:

  • Socket options are now all set before connection (#4893).
  • Client certificate chain is now sent when using ssl.certificate.pem or ssl_certificate or ssl.keystore.location (#4894).
  • Avoid sending client certificates whose chain doesn't match with broker trusted root certificates (#4900).
  • Fixes to allow to migrate partitions to leaders with same leader epoch, or NULL leader epoch (#4901).
  • Support versions of OpenSSL without the ENGINE component (Chris Novakovic, [#3535] and @remicollet, [#4911]).

Fixes

General fixes

  • Socket options are now all set before connection, as documentation says it's needed for socket buffers to take effect, even if in some cases they could have effect even after connection. Happening since v0.9.0 (#4893).
  • Issues: [#3225]. Client certificate chain is now sent when using ssl.certificate.pem or ssl_certificate or ssl.keystore.location. Without that, broker must explicitly add any intermediate certification authority certificate to its truststore to be able to accept client certificate. Happens since: 1.x (#4894).

Consumer fixes

  • Issues: [#4796]. Fix to allow to migrate partitions to leaders with NULL leader epoch. NULL leader epoch can happen during a cluster roll with an upgrade to a version supporting KIP-320. Happening since v2.1.0 (#4901).
  • Issues: [#4804]. Fix to allow to migrate partitions to leaders with same leader epoch. Same leader epoch can happen when partition is temporarily migrated to the internal broker (#4804), or if broker implementation never bumps it, as it's not needed to validate the offsets. Happening since v2.4.0 (#4901).

Note: there was no v2.7.0 librdkafka release

Checksums

Release asset checksums: * v2.8.0.zip SHA256 5525efaad154e277e6ce30ab78bb00dbd882b5eeda6c69c9eeee69b7abee11a4 * v2.8.0.tar.gz SHA256 5bd1c46f63265f31c6bfcedcde78703f77d28238eadf23821c2b43fc30be3e25

Source: README.md, updated 2025-01-07