Hello community,
here is the log from the commit of package python-confluent-kafka for
openSUSE:Factory checked in at 2019-11-27 13:51:52
Comparing /work/SRC/openSUSE:Factory/python-confluent-kafka (Old)
and /work/SRC/openSUSE:Factory/.python-confluent-kafka.new.26869 (New)
Package is "python-confluent-kafka"
Wed Nov 27 13:51:52 2019 rev:2 rq:745369 version:1.1.0
Changes:
---
/work/SRC/openSUSE:Factory/python-confluent-kafka/python-confluent-kafka.changes
2018-12-06 12:19:36.785371965 +0100
+++
/work/SRC/openSUSE:Factory/.python-confluent-kafka.new.26869/python-confluent-kafka.changes
2019-11-27 13:51:58.816437914 +0100
@@ -1,0 +2,25 @@
+Thu Oct 31 09:17:20 UTC 2019 - Dirk Mueller
+
+- update to 1.1.0:
+ * confluent-kafka-python is based on librdkafka v1.1.0, see the librdkafka
v1.1.0 release notes for a complete list of changes, enhancements, fixes and
upgrade considerations.
+
+ * ssl.endpoint.identification.algorithm=https (off by default) to validate
the broker hostname matches the certificate. Requires OpenSSL >= 1.0.2(included
with Wheel installations))
+ * Improved GSSAPI/Kerberos ticket refresh
+ * Confluent monitoring interceptor package bumped to v0.11.1 (#634)
+
+ New configuration properties:
+
+ * ssl.key.pem - client's private key as a string in PEM format
+ * ssl.certificate.pem - client's public key as a string in PEM format
+ * enable.ssl.certificate.verification - enable(default)/disable OpenSSL's
builtin broker certificate verification.
+ * enable.ssl.endpoint.identification.algorithm - to verify the broker's
hostname with its certificate (disabled by default).
+ * Add new rd_kafka_conf_set_ssl_cert() to pass PKCS#12, DER or PEM certs in
(binary) memory form to the configuration object.
+ * The private key data is now securely cleared from memory after last use.
+
+ * 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
+
+---
Old:
confluent-kafka-0.11.6.tar.gz
New:
confluent-kafka-1.1.0.tar.gz
Other differences:
--
++ python-confluent-kafka.spec ++
--- /var/tmp/diff_new_pack.J4CaLO/_old 2019-11-27 13:52:00.332436655 +0100
+++ /var/tmp/diff_new_pack.J4CaLO/_new 2019-11-27 13:52:00.380436615 +0100
@@ -1,7 +1,7 @@
#
# spec file for package python-confluent-kafka
#
-# 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 @@
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
Name: python-confluent-kafka
-Version:0.11.6
+Version:1.1.0
Release:0
Summary:Confluent's Apache Kafka client for Python
License:Apache-2.0
@@ -49,7 +49,7 @@
%prep
%setup -q -n confluent-kafka-%{version}
-%patch1 -p1
+%patch1
%build
export CFLAGS="%{optflags}"
++ confluent-kafka-0.11.6.tar.gz -> confluent-kafka-1.1.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/confluent-kafka-0.11.6/PKG-INFO
new/confluent-kafka-1.1.0/PKG-INFO
--- old/confluent-kafka-0.11.6/PKG-INFO 2018-11-09 14:36:54.0 +0100
+++ new/confluent-kafka-1.1.0/PKG-INFO 2019-07-15 16:50:57.0 +0200
@@ -1,12 +1,12 @@
Metadata-Version: 2.1
Name: confluent-kafka
-Version: 0.11.6
-Summary: Confluent's Apache Kafka client for Python
+Version: 1.1.0
+Summary: Confluent's Python client for Apache Kafka
Home-page: https://github.com/confluentinc/confluent-kafka-python
Author: Confluent Inc
Author-email: supp...@confluent.io
License: UNKNOWN
Description: UNKNOWN
Platform: UNKNOWN
-Provides-Extra: avro
Provides-Extra: dev
+Provides-Extra: avro
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/confluent-kafka-0.11.6/README.md
new/confluent-kafka-1.1.0/README.md
--- old/confluent-kafka-0.11.6/README.md2018-11-08 22:17:18.0
+0100
+++ new/confluent-kafka-1.1.0/README.md 2019-03-27 11:11:30.0 +0100
@@ -85,11 +85,8 @@
if msg is None:
continue
if msg.error():
-if msg.error().code() == KafkaError._PARTITION_EOF:
-continue