Skip to content

Latest commit

 

History

History
88 lines (59 loc) · 2.47 KB

CHANGELOG.md

File metadata and controls

88 lines (59 loc) · 2.47 KB

2015-12-14 - Release 1.0.3

Summary

This release fixes some issues regarding the detection of existing topics, some lint issues, wrong calculated default values and the the correct generation of the install directory.

Features

  • Add trailing comma etc. to comply with the Puppet style guide.

Bugfixes

  • Fix detection of existing topics. This closes #14.
  • Fix some lint issues. Use default instead of false. This closes #25.
  • Fix wrong calculated default values. This closes #21.
  • Remove parameter install_dir from params.pp and sub classes. This closes #9 and #10.

2015-12-10 - Release 1.0.2

Summary

This release fixes some issues regarding the init script. For example the service is started as user kafka, uses su instead of runuser and will remove stale pid files.

Features

  • Replace ensure_resource with explicit conditional.
  • Update readme with an example of use.

Bugfixes

  • Make Beaker run on CentOS. This closes #5.
  • Update init script of Kafka broker. This closes #17 and #26.
  • Added missing dependency on puppetlabs-java. This closes #27.
  • Using su instead of runuser. This closes #22 and #24.

2015-03-24 - Release 1.0.1

Summary

Adding deploy section for Travis CI.

2014-10-10 - Release 1.0.0

Summary

This release adds a number of new features and fixes lots of idempotency issues. The main additions with this release are support for installing and configuring consumers, producers and mirrors

Features

  • added support for adding topics
  • added support for managing consumers, producers, and mirrors
  • improved documentation
  • improved testing

Bugfixes

  • updated install_dir to /opt
  • fixing install_dir symlink
  • fixing idempotency issue in kafka server.properties
  • fixing idempotency issue with untar-ing kafka package
  • fixing bug in service restart

2014-06-02 - Release 0.2.1

Summary

This is a bugfix release to fix conflict with wget dependency

Bugfixes

  • Fixing conflict with maestrodev/wget in how it is installed causing issue with duplicate resource.

2014-06-02 - Release 0.2.0

Summary

This release fixed some bugs with the kafka service and refactored the code in preparation of supporting things other than the broker.

Features

  • refactoring of the kafka installation

Bugfixes

  • fixing issue with kafka service not starting correctly.

2014-05-27 - Release 0.1.0

Summary

Initial release. Support for the installation and configuration of a kafka broker