* Teach UploadPack "filter" in protocol v2 fetch
* Refactor test of capabilities output
* Refactor v2 advertisement into own function
* Refactor parsing of "filter" into its own method
* Disallow unknown args to "fetch" in protocol v2
* Teach UploadPack shallow fetch in protocol v2
* Refactor unshallowCommits to local variable
* Add protocol v2 support in http
* Give info/refs services more control over response
* PackInserter: Implement newReader()
* Move some strings from DfsText to JGitText
* FileRepository: Add pack-based inserter implementation
* ObjectDirectory: Factor a method to close open pack handles
* ObjectDirectory: Remove last modified check in insertPack
* NoteMapTest: Open TreeWalk instances in try-with-resource
* ObjectDirectoryTest: Fix warnings about variable hiding
* PackWriterTest: Open RevWalk in try-with-resource
* PatchIdDiffFormatterTest: Open Git and PatchIdDiffFormatter in try-with-resource
* PathSuffixFilterTest: Open TreeWalk in try-with-resource
* PostOrderTreeWalkTest: Open TreeWalk in try-with-resource
* PullCommandWithRebaseTest: Open RevWalk in try-with-resource
* PushCommandTest: Open Git instances in try-with-resource
* RacyGitTests: Open NameConflictTreeWalk in try-with-resource
* RecursiveMergerTest: Open TreeWalk and BufferedReader in try-with-resource
* ReflogConfigTest: refactor commit method to avoid variable hiding
* Update .mailmap
* RefDirectoryTest: Fix warning about member variable hiding
* ReflogResolveTest: Open Git instances in try-with-resource
* ReflogTest: Open Git instances in try-with-resource
* RepoCommandTest: Open Git instances in try-with-resource
* DfsBlockCache: Update hits to not include contains()
* Add a listener for changes to a DfsObjDatabase's pack files
* Expose the reverse index size in the DfsPackDescription
* Add a DfsPackFile method to get the number of cached bytes
* Expose the list of pack files in the DfsBlockCache
* Add a DFS repository description and reference it in each pack
* Clarify the docstring of DfsBlockCache.reconfigure()
* DFS: A storage layer for JGit