87 Commits (d46af8c69d598b63301900758e49b6b260168c16)

Author SHA1 Message Date
  Antonio Barone 24d6d60538 Retry loose object read upon "Stale file handle" exception 3 years ago
  Martin Fick 6167641834 Restore preserved packs during missing object seeks 3 years ago
  Nasser Grainawi 7fbff35887 Pack: Replace extensions bitset with bitmapIdx PackFile 3 years ago
  Nasser Grainawi efb154fc24 Rename PackFile to Pack 3 years ago
  Martin Fick ecad2dc0a6 Split out loose object handling from ObjectDirectory 6 years ago
  Martin Fick a84a2d22ab Split out packfile handling from ObjectDirectory 6 years ago
  Matthias Sohn 7fbc0e02a0 ObjectDirectory#selectObjectRepresentation: fix formatting 3 years ago
  David Pursehouse dac6801b47 ObjectDirectory: Further clean up insertUnpackedObject 4 years ago
  David Pursehouse 949ee670c6 ObjectDirectory: Explicitly handle NoSuchFileException 4 years ago
  David Pursehouse c2ab332e81 ObjectDirectory: Fail immediately when atomic move is not supported 4 years ago
  David Pursehouse 064834d350 Reorder modifiers to follow Java Language Specification 4 years ago
  David Pursehouse 4cc13297cc ErrorProne: Enable and fix UnusedException check 4 years ago
  Matthias Sohn 5c5f7c6b14 Update EDL 1.0 license headers to new short SPDX compliant format 4 years ago
  David Turner 59640fb4f0 Constants for objects and info/{http-,}alternates 4 years ago
  Marc Strapetz f1577909e7 ObjectDirectory: fix closing of obsolete packs 5 years ago
  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 fef782128d Do not reuse packfiles when changed on filesystem 5 years ago
  Matthias Sohn 7b3ee6f62e Fix error log message in ObjectDirectory.handlePackError() 5 years ago
  David Pursehouse e6fd4732d0 ObjectDirectory: Clean up logging 5 years ago
  Luca Milanesio baf1bb20d0 ObjectDirectory: extra logging on packfile exceptions 5 years ago
  Matthias Sohn 997d785418 Fix error log message in ObjectDirectory.handlePackError() 5 years ago
  David Pursehouse 9665d86ba1 ObjectDirectory: Clean up logging 5 years ago
  Luca Milanesio 962babc4b2 ObjectDirectory: extra logging on packfile exceptions 5 years ago
  David Pursehouse e6b4ae2e14 Remove unnecessary @since tags from non-API classes 5 years ago
  David Pursehouse 62012d0bdd Explicitly specify charset when constructing BufferedReader 5 years ago
  Michael Keppler 2fc00af44e refactor: simplify collection.toArray() 5 years ago
  Han-Wen Nienhuys f3ec7cf3f0 Remove further unnecessary 'final' keywords 6 years ago
  Han-Wen Nienhuys 6d370d837c Remove 'final' in parameter lists 6 years ago
  David Pursehouse db0b7911fe ObjectDirectory: Open BufferedReader in try-with-resource 6 years ago
  Matthias Sohn 5480da5999 Fix javadoc in org.eclipse.jgit storage/file package 6 years ago
  Hector Caballero 4334b27d3c ObjectDirectory: Add pack directory getter 6 years ago
  Marc Strapetz 9bb126d12d FileUtils.toPath to convert File to Path 6 years ago
  Dave Borowitz f7ceeaa23f FileRepository: Add pack-based inserter implementation 6 years ago
  Dave Borowitz 5ce1cc3d43 ObjectDirectory: Factor a method to close open pack handles 6 years ago
  Dave Borowitz 5b5c3a2e1d ObjectDirectory: Remove last modified check in insertPack 6 years ago
  Martin Fick e4714a2a5f Prevent alternates loop 7 years ago
  Luca Milanesio 4c558225dc Don't remove pack when FileNotFoundException is transient 7 years ago
  David Pursehouse 3b4448637f Enable and fix warnings about redundant specification of type arguments 7 years ago
  David Pursehouse 7ac182f4e4 Enable and fix 'Should be tagged with @Override' warning 7 years ago
  Hongkai Liu a33663fd4e Detect stale-file-handle error in causal chain 7 years ago
  James Melvin 91132bb05e gc: Add options to preserve and prune old pack files 7 years ago
  Marc Strapetz 1c4b3f8c45 Fix possible InvalidObjectIdException in ObjectDirectory 7 years ago
  Matthias Sohn 3fc93f8a56 Rename files using NIO2 atomic rename 9 years ago
  Matthias Sohn d2faec27a7 Raise error if FileNotFoundException is caught for an existing file 8 years ago
  Matthias Sohn 05acf1c62f Use java.io.File to check existence of loose objects in ObjectDirectory 8 years ago
  Martin Fick cb08dd8b14 Add public isStaleFileHandle() API, improve detection. 8 years ago
  Hugo Arès ae4b72d50e Remove pack from list when file handle is stale 9 years ago
  Hugo Arès d3a73c1407 Lower log level to warn for handled pack errors 9 years ago
  Matthias Sohn c18694e0d1 Use slf4j to log instead of printing to System.err 9 years ago