From 4822bd56c5b267069a1f1a37392cd055f70b5460 Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Wed, 16 Aug 2017 13:21:21 +0200 Subject: v3.0.4 --- REFLECTION | 34 +++++++++++++++++++++++++++++----- php-pecl-rdkafka.spec | 9 ++++++--- 2 files changed, 35 insertions(+), 8 deletions(-) diff --git a/REFLECTION b/REFLECTION index 650716e..43006b8 100644 --- a/REFLECTION +++ b/REFLECTION @@ -1,14 +1,14 @@ -Extension [ extension #120 rdkafka version 3.0.3 ] { +Extension [ extension #122 rdkafka version 3.0.4 ] { - - Constants [99] { + - Constants [116] { Constant [ integer RD_KAFKA_CONSUMER ] { 1 } Constant [ integer RD_KAFKA_OFFSET_BEGINNING ] { -2 } Constant [ integer RD_KAFKA_OFFSET_END ] { -1 } Constant [ integer RD_KAFKA_OFFSET_STORED ] { -1000 } Constant [ integer RD_KAFKA_PARTITION_UA ] { -1 } Constant [ integer RD_KAFKA_PRODUCER ] { 0 } - Constant [ integer RD_KAFKA_VERSION ] { 591359 } - Constant [ integer RD_KAFKA_BUILD_VERSION ] { 591359 } + Constant [ integer RD_KAFKA_VERSION ] { 721151 } + Constant [ integer RD_KAFKA_BUILD_VERSION ] { 721151 } Constant [ integer RD_KAFKA_RESP_ERR__BEGIN ] { -200 } Constant [ integer RD_KAFKA_RESP_ERR__BAD_MSG ] { -199 } Constant [ integer RD_KAFKA_RESP_ERR__BAD_COMPRESSION ] { -198 } @@ -46,6 +46,11 @@ Extension [ extension #120 rdkafka version 3.0.3 ] { Constant [ integer RD_KAFKA_RESP_ERR__TIMED_OUT_QUEUE ] { -166 } Constant [ integer RD_KAFKA_RESP_ERR__UNSUPPORTED_FEATURE ] { -165 } Constant [ integer RD_KAFKA_RESP_ERR__WAIT_CACHE ] { -164 } + Constant [ integer RD_KAFKA_RESP_ERR__INTR ] { -163 } + Constant [ integer RD_KAFKA_RESP_ERR__KEY_SERIALIZATION ] { -162 } + Constant [ integer RD_KAFKA_RESP_ERR__VALUE_SERIALIZATION ] { -161 } + Constant [ integer RD_KAFKA_RESP_ERR__KEY_DESERIALIZATION ] { -160 } + Constant [ integer RD_KAFKA_RESP_ERR__VALUE_DESERIALIZATION ] { -159 } Constant [ integer RD_KAFKA_RESP_ERR__END ] { -100 } Constant [ integer RD_KAFKA_RESP_ERR_UNKNOWN ] { -1 } Constant [ integer RD_KAFKA_RESP_ERR_NO_ERROR ] { 0 } @@ -92,6 +97,18 @@ Extension [ extension #120 rdkafka version 3.0.3 ] { Constant [ integer RD_KAFKA_RESP_ERR_NOT_CONTROLLER ] { 41 } Constant [ integer RD_KAFKA_RESP_ERR_INVALID_REQUEST ] { 42 } Constant [ integer RD_KAFKA_RESP_ERR_UNSUPPORTED_FOR_MESSAGE_FORMAT ] { 43 } + Constant [ integer RD_KAFKA_RESP_ERR_POLICY_VIOLATION ] { 44 } + Constant [ integer RD_KAFKA_RESP_ERR_OUT_OF_ORDER_SEQUENCE_NUMBER ] { 45 } + Constant [ integer RD_KAFKA_RESP_ERR_DUPLICATE_SEQUENCE_NUMBER ] { 46 } + Constant [ integer RD_KAFKA_RESP_ERR_INVALID_PRODUCER_EPOCH ] { 47 } + Constant [ integer RD_KAFKA_RESP_ERR_INVALID_TXN_STATE ] { 48 } + Constant [ integer RD_KAFKA_RESP_ERR_INVALID_PRODUCER_ID_MAPPING ] { 49 } + Constant [ integer RD_KAFKA_RESP_ERR_INVALID_TRANSACTION_TIMEOUT ] { 50 } + Constant [ integer RD_KAFKA_RESP_ERR_CONCURRENT_TRANSACTIONS ] { 51 } + Constant [ integer RD_KAFKA_RESP_ERR_TRANSACTION_COORDINATOR_FENCED ] { 52 } + Constant [ integer RD_KAFKA_RESP_ERR_TRANSACTIONAL_ID_AUTHORIZATION_FAILED ] { 53 } + Constant [ integer RD_KAFKA_RESP_ERR_SECURITY_DISABLED ] { 54 } + Constant [ integer RD_KAFKA_RESP_ERR_OPERATION_NOT_ATTEMPTED ] { 55 } Constant [ integer RD_KAFKA_CONF_UNKNOWN ] { -2 } Constant [ integer RD_KAFKA_CONF_INVALID ] { -1 } Constant [ integer RD_KAFKA_CONF_OK ] { 0 } @@ -493,7 +510,7 @@ Extension [ extension #120 rdkafka version 3.0.3 ] { - Properties [0] { } - - Methods [7] { + - Methods [8] { Method [ public method __construct ] { - Parameters [0] { @@ -535,6 +552,13 @@ Extension [ extension #120 rdkafka version 3.0.3 ] { } } + Method [ public method setStatsCb ] { + + - Parameters [1] { + Parameter #0 [ $callback ] + } + } + Method [ public method setRebalanceCb ] { - Parameters [1] { diff --git a/php-pecl-rdkafka.spec b/php-pecl-rdkafka.spec index 7dcabc0..0d5c7cc 100644 --- a/php-pecl-rdkafka.spec +++ b/php-pecl-rdkafka.spec @@ -24,8 +24,8 @@ Summary: Kafka client based on librdkafka Name: %{?sub_prefix}php-pecl-%{pecl_name} -Version: 3.0.3 -Release: 4%{?dist}%{!?nophptag:%(%{__php} -r 'echo ".".PHP_MAJOR_VERSION.".".PHP_MINOR_VERSION;')} +Version: 3.0.4 +Release: 1%{?dist}%{!?nophptag:%(%{__php} -r 'echo ".".PHP_MAJOR_VERSION.".".PHP_MINOR_VERSION;')} License: MIT Group: Development/Languages URL: http://pecl.php.net/package/%{pecl_name} @@ -38,7 +38,7 @@ BuildRequires: %{?scl_prefix}php-pear Requires: %{?scl_prefix}php(zend-abi) = %{php_zend_api} Requires: %{?scl_prefix}php(api) = %{php_core_api} %{?_sclreq:Requires: %{?scl_prefix}runtime%{?_sclreq}%{?_isa}} -Requires: librdkafka%{?_isa} >= %{buildver}~RC2 +Requires: librdkafka%{?_isa} >= %{buildver} Provides: %{?scl_prefix}php-%{pecl_name} = %{version} Provides: %{?scl_prefix}php-%{pecl_name}%{?_isa} = %{version} @@ -219,6 +219,9 @@ cd ../ZTS # TODO fix required version %changelog +* Wed Aug 16 2017 Remi Collet - 3.0.4-1 +- Update to 3.0.4 + * Tue Jul 18 2017 Remi Collet - 3.0.3-4 - rebuild for PHP 7.2.0beta1 new API -- cgit