Skip to content

0.14.181: Merge pull request #1594 from tigerbeetle/batiati-release-2024-02-26

Compare
Choose a tag to compare
@github-actions github-actions released this 26 Feb 11:46
998301b

0.14.181

Automated build. Do not use in production.

NOTE: You must run the same version of server and client. We do
not yet follow semantic versioning where all patch releases are
interchangeable.

Server

  • Binary: Download the zip for your OS and architecture from this page and unzip.
  • Docker: docker pull ghcr.io/tigerbeetle/tigerbeetle:0.14.181
  • Docker (debug image): docker pull ghcr.io/tigerbeetle/tigerbeetle:0.14.181-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.

  • .NET: dotnet add package tigerbeetle --version 0.14.181
  • Go: go mod edit -require github.com/tigerbeetle/tigerbeetle-go@v0.14.181
  • Java: Update the version of com.tigerbeetle.tigerbeetle-java in pom.xml to 0.14.181.
  • Node.js: npm install tigerbeetle-node@0.14.181

Changelog

Safety And Performance

  • #1591
    #1589
    #1579
    #1576

    Rework the log repair logic to never repair beyond a "confirmed" checkpoint, fixing a
    liveness issue where it was impossible
    for the primary to repair its entire log, even with a quorum of replicas at a recent checkpoint.

  • #1572

    Some Java unit tests created native client instances without the proper deinitialization,
    causing an OutOfMemoryError during CI.

  • #1569
    #1570

    Fix Vopr's false alarms.

Internals

  • #1585

    Document how assertions should be used, especially those with complexity O(n) under
    the constants.verify conditional.

  • #1580

    Harmonize and automate the logging pattern by using the @src built-in to retrieve the
    function name.

  • #1568

    Include the benchmark smoke as part of the zig build test command rather than a special case
    during CI.

  • #1574

    Remove unused code coverage metrics from the CI.

  • #1575
    #1573
    #1582

    Re-enable Windows CI 🎉.

TigerTracks 🎧