JGit

Reftable

FileReftableDatabase is a new Reftable implementation for JGit's standard file storage backend besides DfsReftableDatabase providing a Reftable implementation for dfs storage API based backends.

Reftable is a binary, block-based storage format for the ref-database. It provides several advantages over the traditional packed + loose refs storage.

Storage format:

Other Changes

The complete list of new features and bug fixes is available in the release notes.