| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| 0.3.11 source code.tar.gz | 2026-03-10 | 386.7 kB | |
| 0.3.11 source code.zip | 2026-03-10 | 476.0 kB | |
| README.md | 2026-03-10 | 1.8 kB | |
| Totals: 3 Items | 864.5 kB | 0 | |
This is a fairly minor release. It updates Jepsen to work with Debian Trixie DB nodes, fixes a few minor bugs, and introduces some very small quality-of-life improvements, along with the usual slew of dependency bumps.
Bugfixes
- Jepsen's internal test suite assumed the OS was already set up before running, which could cause it to fail when packages were missing. It now installs those packages explicitly.
- The corrupt-file nemesis contained a latent segfault due to a double-free error when no file was provided. This issue manifested with a new version of
gccin Debian Trixie, and is now fixed by freeing only once. jepsen.generator's docstring had an incorrect example which generated a series of writes, not a single write.
API Changes
os.debianis now built for Debian Trixie.
New Features
antithesis.composer: a new namespace for letting Antithesis' test composers drive Jepsen tests.- New documentation, "What's here", explains how Jepsen's source is organized and where to find key features
Minor Changes
- All system-specific test suites have been extracted to their own Git repositories; except for a few (robustirc, raftis, mongodb.smartos, mongodb-rocks, and mysql-cluster) small tests which seemed unlikely to be used again.
- Removed a few instances of reflection, which should speed things up a bit
generator.interpreternow suppresses logging of duplicate stacktraces forclient/open- Elle 0.2.6
- Stephen C. Gilardi passed away; clj-commons has taken over maintenance of slingshot.
- jepsen.generator 0.1.1
- jepsen.txn 0.1.3
- knossos 0.3.15
- dom-top 1.0.10
- clojure 1.12.4
- criterium 0.4.6
- jepsen.history 0.1.7
- data.generators 1.1.1
- New docs for LXC setup on Mint 22.3 "Zena"