Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
tigerbeetle-x86_64-linux.zip | 2025-08-18 | 7.3 MB | |
tigerbeetle-x86_64-windows-debug.zip | 2025-08-18 | 5.5 MB | |
tigerbeetle-x86_64-windows.zip | 2025-08-18 | 8.1 MB | |
tigerbeetle-aarch64-linux-debug.zip | 2025-08-18 | 11.9 MB | |
tigerbeetle-aarch64-linux.zip | 2025-08-18 | 7.1 MB | |
tigerbeetle-universal-macos-debug.zip | 2025-08-18 | 13.6 MB | |
tigerbeetle-universal-macos.zip | 2025-08-18 | 15.2 MB | |
tigerbeetle-x86_64-linux-debug.zip | 2025-08-18 | 11.9 MB | |
0.16.55 source code.tar.gz | 2025-08-18 | 1.9 MB | |
0.16.55 source code.zip | 2025-08-18 | 2.1 MB | |
README.md | 2025-08-18 | 3.1 kB | |
Totals: 11 Items | 84.7 MB | 2 |
0.16.55
Supported upgrade versions
Oldest supported client version: 0.16.4 Oldest upgradable replica version: 0.16.51
Server
- Binary: Download the zip for your OS and architecture from this page and unzip.
- Docker:
docker pull ghcr.io/tigerbeetle/tigerbeetle:0.16.55
- Docker (debug image):
docker pull ghcr.io/tigerbeetle/tigerbeetle:0.16.55-debug
Clients
NOTE: Because of package manager caching, it may take a few minutes after the release for this version to appear in the package manager.
You cannot run a newer client against an older cluster: clients are only compatible
with replicas from their own release or newer, subject to the newer release's
Oldest supported client version
.
- .NET:
dotnet add package tigerbeetle --version 0.16.55
- Go:
go mod edit -require github.com/tigerbeetle/tigerbeetle-go@v0.16.55
- Java: Update the version of
com.tigerbeetle.tigerbeetle-java
inpom.xml
to0.16.55
. - Node.js:
npm install --save-exact tigerbeetle-node@0.16.55
- Python:
pip install tigerbeetle==0.16.55
Changelog
Safety And Performance
Make repair timeout reliably fire in a loaded cluster processing small batches.
Make tigerbeetle format
concurrent and only write essential data.
This speeds up the time to format considerably.
Cache prepares from the future, to help avoid needing to repair the WAL near checkpoints when a backup is a little behind primary.
Features
Don't unlink data file on formatting failure.
Use correct default statsd port (8125).
Remove translation logic from old checkpoint state to new. Note that this means that
tigerbeetle inspect
will no longer decode superblocks from 0.16.25 or older, until
they are upgraded to at least 0.16.26.
Internals
Improvements to the balance bounds, rate limiting, and two phase transfers recipes. Thanks @snth!
Use true quine to generate unit tests.
Drop SigIllHandler
. This was supposed to print a nice error message on unsupported
architectures, but we hit SigIll
in Zig's _start
, before we get to our main
.
Add constants for KiB thru PiB.