Hello community, here is the log from the commit of package librdkafka for openSUSE:Factory checked in at 2019-09-07 11:50:23 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/librdkafka (Old) and /work/SRC/openSUSE:Factory/.librdkafka.new.7948 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "librdkafka" Sat Sep 7 11:50:23 2019 rev:4 rq:728486 version:1.1.0 Changes: -------- --- /work/SRC/openSUSE:Factory/librdkafka/librdkafka.changes 2018-12-18 14:57:57.870290133 +0100 +++ /work/SRC/openSUSE:Factory/.librdkafka.new.7948/librdkafka.changes 2019-09-07 11:50:24.590299800 +0200 @@ -1,0 +2,45 @@ +Thu Sep 5 11:47:36 UTC 2019 - Thomas Bechtold <[email protected]> + +- update to 1.1.0: + * SASL OAUTHBEARER support + * In-memory SSL certificates (PEM, DER, PKCS#12) support + * Pluggable broker SSL certificate verification callback + * ssl.endpoint.identification.algorithm=https (off by default) to validate + the broker hostname matches the certificate. Requires OpenSSL >= 1.0.2. + * Improved GSSAPI/Kerberos ticket refresh + * SSL peer (broker) certificate verification is now enabled by default + (disable with enable.ssl.certificate.verification=false) + * %{broker.name} is no longer supported in sasl.kerberos.kinit.cmd since + kinit refresh is no longer executed per broker, but per client instance. + * SASL GSSAPI/Kerberos: Don't run kinit refresh for each broker, + just per client instance. + * SASL GSSAPI/Kerberos: Changed sasl.kerberos.kinit.cmd to first attempt + ticket refresh, then acquire. + * SASL: Proper locking on broker name acquisition. + * Consumer: max.poll.interval.ms now correctly handles blocking poll calls, + allowing a longer poll timeout than the max poll interval. + * configure: Fix libzstd static lib detection + * rdkafka_performance: Fix for Misleading "All messages delivered!" message + +- update to version 1.0.1: + * Fix consumer stall when broker connection goes down + * Fix AdminAPI memory leak when broker does not support request + * Update/fix protocol error response codes + * Treat ECONNRESET as standard Disconnects + +- update to version 1.0.0: + * This release changes configuration defaults and deprecates a set + of configuration properties, make sure to read the Upgrade considerations + section from https://github.com/edenhill/librdkafka/releases/tag/v1.0.0 + * add support for Idempotent Producer, providing exactly-once + producing and guaranteed ordering of messages. + * In previous releases librdkafka would maintain open connections to all + brokers in the cluster and the bootstrap servers. + With this release librdkafka now connects to a single bootstrap server + to retrieve the full broker list, and then connects to the brokers + it needs to communicate with: partition leaders, group coordinators, etc. + For large scale deployments this greatly reduces the number of connections + between clients and brokers, and avoids the repeated idle connection closes + for unused connections. + +------------------------------------------------------------------- Old: ---- v0.11.6.tar.gz New: ---- v1.1.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ librdkafka.spec ++++++ --- /var/tmp/diff_new_pack.HlkY3A/_old 2019-09-07 11:50:25.666299647 +0200 +++ /var/tmp/diff_new_pack.HlkY3A/_new 2019-09-07 11:50:25.666299647 +0200 @@ -1,7 +1,7 @@ # # spec file for package librdkafka # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %define libname %{name}1 Name: librdkafka -Version: 0.11.6 +Version: 1.1.0 Release: 0 Summary: A library for changing configuration files License: BSD-2-Clause ++++++ v0.11.6.tar.gz -> v1.1.0.tar.gz ++++++ ++++ 36202 lines of diff (skipped)
