JGit/New and Noteworthy/5.3
< JGit | New and Noteworthy
JGit
Features
- Expose the filter blob limit in UploadPack
- bug 542611 Enable cloning only specific tags
- bug 543152 SshdSessionFactory: generalize providing default keys
- bug 543579 Allow to check for signing key
- bug 382212 Implement signing commits using BouncyCastle
- bug 382212 Add signing options to commit CLI
- bug 382212 Allow CommitCommand to sign commits
- RefDatabase/Ref: Add versioning to reference database
Performance Improvements
- bug 543739 Reduce contention on PackFile.idx() function.
- UploadPack: Read wanted refs in one shot
- Lazily open ReadableChannel in BlockBasedFile.getOrLoadBlock
- Lock DfsBlockCache while loading object references to avoid concurrent index loading
- RefDirectory: Look up several exact refs in one shot
Other Changes
The complete list of new features and bug fixes is available in the release notes.
Contributors
The following 19 developers worked on this release:
Andre Bossert, Christian Halstrick, Dave Borowitz, David Pursehouse, Gunnar Wagenknecht, Ivan Frade, Jackson Toeniskoetter, Jonathan Nieder, Juergen Denner, Luca Milanesio, Mario Molina, Masaya Suzuki, Matthias Sohn, Medha Bhargav Prabhala, Michael Keppler, Mincong HUANG, Minh Thai, Terry Parker, Thomas Wolf