382 Commits (stable-4.5)

Author SHA1 Message Date
  Luca Milanesio d6e00d2015 Remember the cause for invalidating a packfile 5 years ago
  Luca Milanesio 82b1af31e2 Fix pack files scan when filesnapshot isn't modified 5 years ago
  Luca Milanesio bf3d1ded35 Check for packfile validity and fd before reading 5 years ago
  Luca Milanesio afef866a44 Move throw of PackInvalidException outside the catch 5 years ago
  Luca Milanesio 2d116cd0ab Use FileSnapshot to get lastModified on PackFile 5 years ago
  Luca Milanesio 2dc572df24 Include size when comparing FileSnapshot 5 years ago
  Luca Milanesio fef782128d Do not reuse packfiles when changed on filesystem 5 years ago
  Nasser Grainawi d13918310f Retry stale file handles on .git/config file 6 years ago
  Christian Halstrick 10e65cb4fa Fix LockFile semantics when running on NFS 6 years ago
  Christian Halstrick 218cf3403d Honor trustFolderStats also when reading packed-refs 6 years ago
  Christian Halstrick 1ed1e40387 Fix exception handling for opening bitmap index files 6 years ago
  Matthias Sohn aaf3c5154e Only mark packfile invalid if exception signals permanent problem 7 years ago
  Luca Milanesio 363a3657b1 Don't flag a packfile invalid if opening existing file failed 7 years ago
  Luca Milanesio 4c558225dc Don't remove pack when FileNotFoundException is transient 7 years ago
  Hector Oswaldo Caballero 4ddd4a3d1b Fix one case of missing object 7 years ago
  Martin Goellnitz 57a263f182 Add support for post-commit hooks 7 years ago
  Jonathan Nieder dd2a5a7faf Make GC.RepoStatistics static 7 years ago
  Shawn Pearce 9ae7d493c4 DfsReader: check object type during open 7 years ago
  Masaya Suzuki 1227165e27 Clarify the semantics of DfsRefDatabase#compareAndPut 7 years ago
  Masaya Suzuki 3e27fb3719 Do not fake a SymbolicRef as an ObjectIdRef 8 years ago
  Masaya Suzuki edd8ad4d04 Use FS#lastModified instead of File#lastModified 7 years ago
  Shawn Pearce f15e9c088a DfsObjDatabase: clear PackList dirty bit if no new packs 7 years ago
  David Pursehouse 300787b8cf PackWriter: Fix Javadoc tag for thrown exception in preparePack 7 years ago
  Jonathan Nieder f28de24fa8 Document new PackWriter#preparePack variant's parameters and exceptions 7 years ago
  Jonathan Nieder b16e207742 Shallow fetch: Pass along "shallow"s in unparsed-wants case, too 7 years ago
  Terry Parker e426aa8b90 Shallow fetch/clone: Make --depth mean the total history depth 7 years ago
  Terry Parker d385a7a5e5 Shallow fetch: Respect "shallow" lines 7 years ago
  Terry Parker 7edf05530d Shallow fetch: avoid sending unneeded blobs 7 years ago
  Dave Borowitz d6fe52e914 DiffFormatter: Support setting a reader without a repo 7 years ago
  Stefan Beller a2d3c376a6 RefSpecs: allow construction of weird wildcarded RefSpecs 8 years ago
  Dan Wang 7f9fb80002 Push implementation of option strings 8 years ago
  Dave Borowitz ecb2aa0503 DfsObjDatabase: Add lazy last modified method to PackList 8 years ago
  Dave Borowitz 0f1c361e62 DfsObjectDatabase: Expose PackList and move markDirty there 8 years ago
  Dave Borowitz 18e9db306b Invalidate DfsObjDatabase pack list when refs are updated 8 years ago
  Matthias Sohn ceaadf8f98 Log if Repository.useCnt becomes negative 8 years ago
  Hugo Arès c1ca9cc800 Add method to read time unit from config 8 years ago
  Jonathan Nieder ca2052a8c1 DfsGarbageCollector: avoid closing idx and bitmap streams twice 8 years ago
  Mike Williams fd527a2cd7 Prune UNREACHABLE_GARBAGE packs when they expire 8 years ago
  Hugo Arès 80cd855443 Config load should not fail on unsupported or nonexistent include path 8 years ago
  Shawn Pearce a1ca13e09c Use try-with-resources in DfsGarbageCollector.writePack 8 years ago
  Shawn Pearce d8603446a2 Fix lastModified to be consistent in DfsGarbageCollector 8 years ago
  Shawn Pearce 30eb6423a2 Add GC_REST PackSource to better order DFS packs 8 years ago
  Marco Miller 734d5bb3c9 RefDirectory: remove ref lock file for following ref dir removal 8 years ago
  Hugo Arès f379688aad Add method to read time unit from config 8 years ago
  Shawn Pearce 28b17afae5 DfsBlock: throw DataFormatException on 0 bytes 8 years ago
  Dave Borowitz 0d6ba84065 DfsInserter: Optionally disable existing object check 8 years ago
  Matthias Sohn 4c236ff4bb Replace use of deprecated method Repository.getRef() 8 years ago
  Matthias Sohn 6569a876a3 [findBugs] Prevent potential NPE in CloneCommand.init() 8 years ago
  Marco Miller 1f86350c5a Support git config [include] section with absolute path(s) 8 years ago
  Christian Halstrick 6590c0a92a GC should not pack objects only referenced by ORIG_HEAD,... 8 years ago