What's Changed
Other
- chore(deps): unpin kafka-protocol — move to crates.io 0.18.0 (#153)
Full Changelog: v0.17.3...v0.17.4
Release Notes
Changed
kafka-protocolis now the crates.io 0.18.0 release and the temporary
[patch.crates-io]git pin from 0.17.3 has been removed. 0.18.0 contains
both fixes the pin carried — the recordtimestampDeltavarlong decode fix
(kafka-protocol-rs#159, our #150)
and the snappy-decompression fix (kafka-protocol-rs#149) — plus the KIP-534
delete_horizonbatch attribute (kafka-protocol-rs#157), which this
codebase already supported. Requested upstream in
kafka-protocol-rs#162.- Publishing
kafka-backup-coreto crates.io resumes with this release
(it was skipped for 0.17.3 while the source patch was active). Library
consumers no longer need a[patch.crates-io]entry in their workspace.
Install kafka-backup-cli 0.17.4
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/osodevops/kafka-backup/releases/download/v0.17.4/kafka-backup-cli-installer.sh | shInstall prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/osodevops/kafka-backup/releases/download/v0.17.4/kafka-backup-cli-installer.ps1 | iex"Install prebuilt binaries via Homebrew
brew install osodevops/tap/kafka-backupDownload kafka-backup-cli 0.17.4
| File | Platform | Checksum |
|---|---|---|
| kafka-backup-cli-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| kafka-backup-cli-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| kafka-backup-cli-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
| kafka-backup-cli-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |