Revisions of librdkafka
buildservice-autocommit
accepted
request 845629
from
Marcus Meissner (msmeissn)
(revision 21)
baserev update by copy to link target
Marcus Meissner (msmeissn)
accepted
request 844028
from
Dirk Mueller (dirkmueller)
(revision 20)
- update to 1.5.2: * Security fixes: There was an incorrect call to zlib's inflateGetHeader() with unitialized memory pointers that could lead to the GZIP header of a fetched message batch to be copied to arbitrary memory. * The default value for the producer configuration property retries has been increased from 2 to infinity * The default value for the producer configuration property request.timeout.ms has been increased from 5 to 30 seconds * lots of bugfixes, see https://raw.githubusercontent.com/edenhill/librdkafka/v1.5.2/CHANGELOG.md
buildservice-autocommit
accepted
request 830730
from
Dirk Mueller (dirkmueller)
(revision 19)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 18)
* Improved broker connection error reporting with more useful information and hints on the cause of the problem. * Consumer: Propagate errors when subscribing to unavailable topics (#1540) * Producer: Add `batch.size` producer configuration property (#638) * Add `topic.metadata.propagation.max.ms` to allow newly manually created topics to be propagated throughout the cluster before reporting them as non-existent. This fixes race issues where CreateTopics() is quickly followed by produce(). * Prefer least idle connection for periodic metadata refreshes, et.al., to allow truly idle connections to time out and to avoid load-balancer-killed idle connection errors (#2845) * Added `rd_kafka_event_debug_contexts()` to get the debug contexts for a debug log line (by @wolfchimneyrock). * Added Test scenarios which define the cluster configuration. * Added MinGW-w64 builds (@ed-alertedh, #2553) * `./configure --enable-XYZ` now requires the XYZ check to pass, and `--disable-XYZ` disables the feature altogether (@benesch) * Added `rd_kafka_produceva()` which takes an array of produce arguments for situations where the existing `rd_kafka_producev()` va-arg approach can't be used. * Added `rd_kafka_message_broker_id()` to see the broker that a message was produced or fetched from, or an error was associated with. * Added RTT/delay simulation to mock brokers. * Subscribing to non-existent and unauthorized topics will now propagate errors `RD_KAFKA_RESP_ERR_UNKNOWN_TOPIC_OR_PART` and `RD_KAFKA_RESP_ERR_TOPIC_AUTHORIZATION_FAILED` to the application through the standard consumer error (the err field in the message object). * Consumer will no longer trigger auto creation of topics, `allow.auto.create.topics=true` may be used to re-enable the old deprecated functionality.
Dirk Mueller (dirkmueller)
accepted
request 828543
from
Chris Coutinho (cbcoutinho)
(revision 17)
Update library v1.3.0 -> 1.5.0 - Update locations of doc/license files - Fix permissions to remove rpmlint warnings
buildservice-autocommit
accepted
request 790014
from
Marcus Meissner (msmeissn)
(revision 16)
baserev update by copy to link target
Marcus Meissner (msmeissn)
accepted
request 788367
from
R. Tyler Croy (agentdero)
(revision 15)
- Add v1.3.0 which includes a number of properties and bugfixes over 1.1.0
buildservice-autocommit
accepted
request 746377
from
Dirk Mueller (dirkmueller)
(revision 14)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
accepted
request 744491
from
Guillaume GARDET (Guillaume_G)
(revision 13)
- lto breaks crc32 detection in configure script, so disable it for non x86_64 architectures. Reported upstream: https://github.com/edenhill/librdkafka/issues/2426
buildservice-autocommit
accepted
request 728486
from
Thomas Bechtold (tbechtold)
(revision 12)
baserev update by copy to link target
Thomas Bechtold (tbechtold)
committed
(revision 11)
- 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
buildservice-autocommit
accepted
request 658073
from
Thomas Bechtold (tbechtold)
(revision 10)
baserev update by copy to link target
Thomas Bechtold (tbechtold)
accepted
request 658070
from
Andreas Stieger (AndreasStieger)
(revision 9)
- fix pkg-config provides warning
buildservice-autocommit
accepted
request 656799
from
Thomas Bechtold (tbechtold)
(revision 8)
baserev update by copy to link target
Thomas Bechtold (tbechtold)
committed
(revision 7)
- Don't BuildRequire lz4 on SLE12 - Do not use %make_build which is not available on SLE12
Dominique Leuenberger (dimstar_suse)
accepted
request 655553
from
Thomas Bechtold (tbechtold)
(revision 6)
initialized devel package after accepting 655553
Thomas Bechtold (tbechtold)
committed
(revision 5)
- Add missing Requires to -devel package
Thomas Bechtold (tbechtold)
accepted
request 652675
from
Jan Engelhardt (jengelh)
(revision 4)
- Update summaries. Remove performance results that do not mention their reference. - Remove duplicate Group/Summary fields. - Fix rpmlint's "librdkafka.x86_64: W: no-binary" - Fix shlib package requiring itself. Remove excess Provides.
Thomas Bechtold (tbechtold)
accepted
request 652594
from
Thomas Bechtold (tbechtold)
(revision 2)
- Fix Requires for -devel package
Displaying revisions 21 - 40 of 41