Sha256: 3b10ca941a0d8b3cbd2c8b7af08c7138edc93c6b54d0310ab33ec048e6bb635d

Contents?: true

Size: 916 Bytes

Versions: 17

Compression:

Stored size: 916 Bytes

Contents

# Ext

This gem depends on the `librdkafka` C library. It is downloaded, stored in
`dist/` directory, and checked into source control.

To update the `librdkafka` version follow the following steps:

* Go to https://github.com/confluentinc/librdkafka/releases to get the new
  version number and asset checksum for `tar.gz`.
* Change the version in `lib/rdkafka/version.rb`
* Change the `sha256` in `lib/rdkafka/version.rb`
* Run `bundle exec rake dist:download` in the `ext` directory to download the
  new release and place it in the `dist/` for you
* Run `bundle exec rake` in the `ext` directory to build the new version
* Run `docker-compose pull` in the main gem directory to ensure the docker
  images used by the tests and run `docker-compose up`
* Finally, run `bundle exec rspec` in the main gem directory to execute
  the test suite to detect any regressions that may have been introduced
  by the update

Version data entries

17 entries across 17 versions & 2 rubygems

Version Path
karafka-rdkafka-0.19.0 ext/README.md
rdkafka-0.20.0 ext/README.md
karafka-rdkafka-0.18.1 ext/README.md
karafka-rdkafka-0.18.0 ext/README.md
karafka-rdkafka-0.18.0.rc1 ext/README.md
rdkafka-0.19.0 ext/README.md
karafka-rdkafka-0.17.6 ext/README.md
karafka-rdkafka-0.17.5 ext/README.md
karafka-rdkafka-0.17.4 ext/README.md
rdkafka-0.18.0 ext/README.md
karafka-rdkafka-0.17.3 ext/README.md
karafka-rdkafka-0.17.2 ext/README.md
karafka-rdkafka-0.17.2.rc1 ext/README.md
rdkafka-0.17.0 ext/README.md
karafka-rdkafka-0.17.1 ext/README.md
karafka-rdkafka-0.17.1.beta1 ext/README.md
karafka-rdkafka-0.17.0 ext/README.md