Releases: sous-chefs/kafka
v2.0.1
v2.0.0
For more background and motivation of a v2.0.0
release right away, see #93 and Webtrends/kafka#8.
v0.9.1
- Log a warning that Kafka v0.8.0 support will be removed.
Maintenance release with the purpose of informing users of deprecation of Kafka v0.8.0 support.
v0.9.0
- It's now possible to opt-out of user and group creation using the
kafka.manage_user
attribute. Thanks to @cbaenziger, #85. broker.id
andport
won't be set in the_defaults
recipe if one has explicitly set them tonil
. Should be useful for the newer Kafka releases (>= 0.9.0.0
) where it's possible to configure multiple listeners and one doesn't have to configure an ID for each broker as Kafka does it automagically. Thanks to @aravindan-bk, #91 and #95.- The init scripts now checks that the started process is listening to some port, #92.
This should be a no-op upgrade, but I'd advise to test this in a non-production environment first, so that nothing unexpected crops up due to the change of defaults and/or init scripts.
v0.8.0
v0.7.2
v0.7.1
Bug fix release due to changes to the remote_file
resource in Chef 12.
Previously it was possible to set an empty string as checksum
on a remote_file
resource and it would simply skip validating (or at least ignore it in some way) , but in Chef 12 it’ll try to compare an empty string with whatever checksum it gets from the file.
v0.7.0
This release includes some significant changes that unfortunately are not backwards compatible, mentioned below:
- Support for specifying open file handle limit (see #56).
- Experimental support for systemd, with some specific changes for Debian (see #13, #59 and #68).
- Support for creating custom coordination logic when restarting Kafka (see #58).
host.name
attribute is not set by default (see #62).- Certain path attributes are now lazily initialized (see #61 and #64).
- Support for installing Kafka from source has been removed (see #66).
- Each version of Kafka is now installed into a version specific directory and then symlinked to the
install_dir
location. Backwards incompatible. (see #16 and #70). - Other various small fixes.
Thanks to all contributors for tracking down bugs and making fixes. Sorry about the backwards incompatible changes. Unless something else comes up, the next release will most likely be v1.0.0
and from then on there won't be any backwards incompatible changes without a major version bump.
v0.6.0
v0.5.2
Bug fix release for weird default date_pattern
values. Previously they included "."
which leads to actually having "
in the rotated logs filenames.