From 630e38f7b36618658c808f3978a12528f6631773 Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Thu, 29 Mar 2018 13:52:58 +0200 Subject: v0.11.4 --- compat_reports/0.11.3_to_0.11.4/compat_report.html | 748 +++++++++++++++++++++ librdkafka.spec | 12 +- librdkafka.xml | 2 +- 3 files changed, 758 insertions(+), 4 deletions(-) create mode 100644 compat_reports/0.11.3_to_0.11.4/compat_report.html diff --git a/compat_reports/0.11.3_to_0.11.4/compat_report.html b/compat_reports/0.11.3_to_0.11.4/compat_report.html new file mode 100644 index 0000000..9ff10f7 --- /dev/null +++ b/compat_reports/0.11.3_to_0.11.4/compat_report.html @@ -0,0 +1,748 @@ + + + + + + + + +librdkafka: 0.11.3 to 0.11.4 compatibility report + + + +

API compatibility report for the librdkafka library between 0.11.3 and 0.11.4 versions on x86_64

+ +
+
+ Binary
Compatibility
+ Source
Compatibility
+
+

Test Info


+ + + + + + + +
Library Namelibrdkafka
Version #10.11.3
Version #20.11.4
Archx86_64
GCC Version7
SubjectBinary Compatibility
+

Test Results


+ + + + + + +
Total Header Files1
Total Libraries1
Total Symbols / Types155 / 69
Compatibility100%
+

Problem Summary


+ + + + + + + + + + + +
SeverityCount
Added Symbols-17
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low1
Other Changes
in Data Types
-3
Other Changes
in Constants
-1
+ +

Added Symbols  17 


+rdkafka.h, librdkafka.so.1
+rd_kafka_default_topic_conf_dup ( rd_kafka_t* rk )
+rd_kafka_header_add ( rd_kafka_headers_t* hdrs, char const* name, ssize_t name_size, void const* value, ssize_t value_size )
+rd_kafka_header_cnt ( rd_kafka_headers_t const* hdrs )
+rd_kafka_header_get ( rd_kafka_headers_t const* hdrs, size_t idx, char const* name, void const** valuep, size_t* sizep )
+rd_kafka_header_get_all ( rd_kafka_headers_t const* hdrs, size_t idx, char const** namep, void const** valuep, size_t* sizep )
+rd_kafka_header_get_last ( rd_kafka_headers_t const* hdrs, char const* name, void const** valuep, size_t* sizep )
+rd_kafka_header_remove ( rd_kafka_headers_t* hdrs, char const* name )
+rd_kafka_headers_copy ( rd_kafka_headers_t const* src )
+rd_kafka_headers_destroy ( rd_kafka_headers_t* hdrs )
+rd_kafka_headers_new ( size_t initial_count )
+rd_kafka_interceptor_add_on_request_sent ( rd_kafka_t* rk, char const* ic_name, enum rd_kafka_resp_err_t(*on_request_sent)(rd_kafka_t*, int, char const*, int32_t, int16_t, int16_t, int32_t, size_t, void*), void* ic_opaque )
+rd_kafka_message_detach_headers ( rd_kafka_message_t* rkmessage, rd_kafka_headers_t** hdrsp )
+rd_kafka_message_headers ( rd_kafka_message_t const* rkmessage, rd_kafka_headers_t** hdrsp )
+rd_kafka_message_set_headers ( rd_kafka_message_t* rkmessage, rd_kafka_headers_t* hdrs )
+rd_kafka_msg_partitioner_murmur2 ( rd_kafka_topic_t const* rkt, void const* key, size_t keylen, int32_t partition_cnt, void* rkt_opaque, void* msg_opaque )
+rd_kafka_msg_partitioner_murmur2_random ( rd_kafka_topic_t const* rkt, void const* key, size_t keylen, int32_t partition_cnt, void* rkt_opaque, void* msg_opaque )
+rd_kafka_topic_conf_set_msg_order_cmp ( rd_kafka_topic_conf_t* topic_conf, int(*msg_order_cmp)(rd_kafka_message_t const*, rd_kafka_message_t const*) )
+
+to the top
+ +

Problems with Constants, Low Severity  1 


+rdkafka.h
+ +[+] RD_KAFKA_DEBUG_CONTEXTS +
+ + +
+to the top
+ +

Other Changes in Data Types  3 


+rdkafka.h
+ +[+] enum rd_kafka_resp_err_t  3  +
+ + +
+to the top
+ +

Other Changes in Constants  1 


+rdkafka.h
+ +[+] RD_KAFKA_MSG_F_PARTITION +
+ + +
+to the top
+

Header Files  1 


+
+rdkafka.h
+
+
to the top
+

Libraries  1 


+
+librdkafka.so.1
+
+
to the top
+


+

Test Info


+ + + + + + +
Library Namelibrdkafka
Version #10.11.3
Version #20.11.4
Archx86_64
SubjectSource Compatibility
+

Test Results


+ + + + + + +
Total Header Files1
Total Libraries1
Total Symbols / Types156 / 69
Compatibility100%
+

Problem Summary


+ + + + + + + + + + + +
SeverityCount
Added Symbols-17
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low2
Other Changes
in Data Types
-3
Other Changes
in Constants
-1
+ +

Added Symbols  17 


+rdkafka.h
+rd_kafka_default_topic_conf_dup ( rd_kafka_t* rk )
+rd_kafka_header_add ( rd_kafka_headers_t* hdrs, char const* name, ssize_t name_size, void const* value, ssize_t value_size )
+rd_kafka_header_cnt ( rd_kafka_headers_t const* hdrs )
+rd_kafka_header_get ( rd_kafka_headers_t const* hdrs, size_t idx, char const* name, void const** valuep, size_t* sizep )
+rd_kafka_header_get_all ( rd_kafka_headers_t const* hdrs, size_t idx, char const** namep, void const** valuep, size_t* sizep )
+rd_kafka_header_get_last ( rd_kafka_headers_t const* hdrs, char const* name, void const** valuep, size_t* sizep )
+rd_kafka_header_remove ( rd_kafka_headers_t* hdrs, char const* name )
+rd_kafka_headers_copy ( rd_kafka_headers_t const* src )
+rd_kafka_headers_destroy ( rd_kafka_headers_t* hdrs )
+rd_kafka_headers_new ( size_t initial_count )
+rd_kafka_interceptor_add_on_request_sent ( rd_kafka_t* rk, char const* ic_name, enum rd_kafka_resp_err_t(*on_request_sent)(rd_kafka_t*, int, char const*, int32_t, int16_t, int16_t, int32_t, size_t, void*), void* ic_opaque )
+rd_kafka_message_detach_headers ( rd_kafka_message_t* rkmessage, rd_kafka_headers_t** hdrsp )
+rd_kafka_message_headers ( rd_kafka_message_t const* rkmessage, rd_kafka_headers_t** hdrsp )
+rd_kafka_message_set_headers ( rd_kafka_message_t* rkmessage, rd_kafka_headers_t* hdrs )
+rd_kafka_msg_partitioner_murmur2 ( rd_kafka_topic_t const* rkt, void const* key, size_t keylen, int32_t partition_cnt, void* rkt_opaque, void* msg_opaque )
+rd_kafka_msg_partitioner_murmur2_random ( rd_kafka_topic_t const* rkt, void const* key, size_t keylen, int32_t partition_cnt, void* rkt_opaque, void* msg_opaque )
+rd_kafka_topic_conf_set_msg_order_cmp ( rd_kafka_topic_conf_t* topic_conf, int(*msg_order_cmp)(rd_kafka_message_t const*, rd_kafka_message_t const*) )
+
+to the top
+ +

Problems with Constants, Low Severity  2 


+rdkafka.h
+ +[+] RD_KAFKA_DEBUG_CONTEXTS +
+ + + +[+] RD_KAFKA_VERSION +
+ + +
+to the top
+ +

Other Changes in Data Types  3 


+rdkafka.h
+ +[+] enum rd_kafka_resp_err_t  3  +
+ + +
+to the top
+ +

Other Changes in Constants  1 


+rdkafka.h
+ +[+] RD_KAFKA_MSG_F_PARTITION +
+ + +
+to the top
+

Header Files  1 


+
+rdkafka.h
+
+
to the top
+

Libraries  1 


+
+librdkafka.so.1
+
+
to the top
+



+ +
+ + diff --git a/librdkafka.spec b/librdkafka.spec index c154514..e1b93ff 100644 --- a/librdkafka.spec +++ b/librdkafka.spec @@ -7,12 +7,12 @@ # Please, preserve the changelog entries # %global libname librdkafka -%global gh_commit b581d0d9df282847f76e8b9e87337161959d39c9 +%global gh_commit 7478b5ef16aadd6543fe38bc6a2deb895c70da98 %global gh_short %(c=%{gh_commit}; echo ${c:0:7}) %global gh_owner edenhill %global gh_project %{libname} -%global upstream_version 0.11.3 +%global upstream_version 0.11.4 #global upstream_prever RC1 Name: %{libname} @@ -75,10 +75,13 @@ make %{?_smp_mflags} make install DESTDIR=%{buildroot} rm %{buildroot}%{_libdir}/*.a +rm %{buildroot}%{_libdir}/pkgconfig/*static.pc -%post -p /sbin/ldconfig +%if 0%{?fedora} < 28 && 0%{?rhel} < 8 +%post -p /sbin/ldconfig %postun -p /sbin/ldconfig +%endif %files @@ -99,6 +102,9 @@ rm %{buildroot}%{_libdir}/*.a # NOTICE: available in EPEL-7 so not in remi %changelog +* Thu Mar 29 2018 Remi Collet - 1.11.4-1 +- update to 1.11.4 + * Wed Dec 6 2017 Remi Collet - 0.11.3-1 - update to 0.11.3 diff --git a/librdkafka.xml b/librdkafka.xml index 55148d9..1cc2602 100644 --- a/librdkafka.xml +++ b/librdkafka.xml @@ -9,7 +9,7 @@ -0.11.3 +0.11.4 -- cgit