Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Releases: zendesk/ruby-kafka

v1.4.0

27 Dec 12:29

Choose a tag to compare

What's Changed

  • fix Kafka::TransactionManager#send_offsets_to_txn by @stasCF in #866
  • Add kafka 2.6.0 to Circle CI by @methodmissing in #869
  • Resolve "Passing the keyword argument as ..." deprecation warning by @abicky in #875
  • Resolve RSpec::Mocks::OutsideOfExampleError by @abicky in #874
  • Make "consuming messages with a custom assignment strategy" stable by @abicky in #876
  • kafka 2.7.0 by @vvuibert in #880
  • Add murmur2_random support for message partitioning. by @divo in #884
  • Support seed brokers' hostname with multiple addresses by @abicky in #877
  • Fix "@param tag has unknown parameter name" by @abicky in #897
  • Updated to ignore all control batches by @rkruze in #893
  • Handle SyncGroup responses with a non-zero error and no assignments by @BrentWheeldon in #896
  • Refresh metadata if necessary on deliver_message by @wamaral in #901
  • ISSUE-525 / 764: ruby-kafka does not support different topic subscriptions in the same consumer group by @eduardopoleoflipp in #903
  • Make ssl_ca_cert_file_path support an array of files by @syedriko in #905
  • This spec stopped working at some point by @dasch in #909
  • Fix multiple [Producer name] tags on failures by @ojab in #910

New Contributors

Full Changelog: v1.3.0...v1.4.0

v1.3.0

27 Dec 12:30

Choose a tag to compare

What's Changed

  • Various AsyncProducer improvements by @cstyles in #855
  • Log RebalanceInProgress in ConsumerGroup#heartbeat as warning by @marcoroth in #858
  • change parameter to ssl_verify_hostname in readme by @contrun in #856
  • Support custom assignment strategy by @abicky in #846
  • Positional and keyword argument handling in Ruby 2.7 by @tsrivishnu in #859
  • Improved Exceptions in TransactionManager by @jwilger in #862

New Contributors

Full Changelog: v1.2.0...v1.3.0

v1.1.0

27 Dec 12:30

Choose a tag to compare

What's Changed

  • Instrument create_time from last message in batch by @jonmagic in #811
  • Add client function for fetching topic replica count by @lairen in #822
  • [Feat] Allow consumers to refresh the topic lists by @lmduc in #818
  • Disconnect after leaving the group by @abicky in #817
  • Issue 823 > Use max_wait_time while sleeping in fetch_batches by @ElenaHenderson in #825
  • Add kafka 2.5 to CI by @geoff2k in #830
  • Make verify_hostname settable for ssl contexts by @lairen in #828
  • Support Unix domain socket in Kafka::Datadog by @abicky in #827
  • Critical bug fix: Extra sanity checking when marking offsets as processed by @theturtle32 in #824
  • Use the standard SPDX ID for license in gemspec by @kenhys in #832
  • Add some hardening by @dasch in #833

New Contributors

Full Changelog: v1.0.0...v1.1.0

v0.5.4

16 Mar 09:22

Choose a tag to compare

  • Add support for config entries in the topic creation API (#540).
  • Don't fail on retry when the cluster is secured (#545).

v0.5.3

16 Feb 10:49

Choose a tag to compare

  • Add support for the topic deletion API (#528).
  • Add support for the partition creation API (#533).
  • Allow passing in the seed brokers in a positional argument (#538).

v0.5.2

09 Jan 10:25

Choose a tag to compare

  • Instrument the start of message/batch processing (#496).
  • Mark Client#fetch_messages as stable.
  • Fix the list topics API (#508).
  • Add support for LZ4 compression (#499).
  • Refactor compression codec lookup (#509).
  • Fix compressed message set offset bug (#506).
  • Test against multiple versions of Kafka.
  • Fix double-processing of messages after a consumer exception (#518).
  • Track consumer offsets in Datadog.

v0.5.2.beta3

09 Jan 10:25

Choose a tag to compare

v0.5.2.beta3 Pre-release
Pre-release
Version 0.5.2.beta3

v0.5.2.beta2

09 Jan 10:25

Choose a tag to compare

v0.5.2.beta2 Pre-release
Pre-release
Version 0.5.2.beta2

v0.5.2.beta1

09 Jan 10:25

Choose a tag to compare

v0.5.2.beta1 Pre-release
Pre-release
Version 0.5.2.beta1

v0.5.1

20 Dec 11:32

Choose a tag to compare

Requires Kafka 0.10.1+ due to usage of a few new APIs.

  • Fix bug when using compression (#458).
  • Update the v3 of the Fetch API, allowing a per-request max_bytes setting (#468).
  • Make #deliver_message more resilient using retries and backoff.
  • Add support for SASL SCRAM authentication (#465).
  • Refactor and simplify SASL code.
  • Fix issue when a consumer resets a partition to its default offset.
  • Allow specifying a create time for messages (#481).
Morty Proxy This is a proxified and sanitized view of the page, visit original site.