30 Commits (f54db4a85701df3209a4c2b473555c704feb6766)

Author SHA1 Message Date
  Han-Wen Nienhuys e60b9e1879 FileSnapshot: fix bug with timestamp thresholding 4 years ago
  Matthias Sohn 275f3da783 Fix FileSnapshot#save(long) and FileSnapshot#save(Instant) 4 years ago
  Matthias Sohn d45219baac Persist minimal racy threshold and allow manual configuration 4 years ago
  Matthias Sohn 5911521ba6 Measure minimum racy interval to auto-configure FileSnapshot 4 years ago
  Matthias Sohn 130aa31262 Add test for racy git detection in FileSnapshot 4 years ago
  Matthias Sohn 72d6e304b8 Fix FileSnapshot#saveNoConfig 4 years ago
  Matthias Sohn 95e8264cc8 Use Instant instead of milliseconds for filesystem timestamp handling 4 years ago
  Matthias Sohn 09fec1a102 Add debug trace for FileSnapshot 4 years ago
  Matthias Sohn 16760c3e9a Persist filesystem timestamp resolution and allow manual configuration 5 years ago
  Han-Wen Nienhuys 84e6c24e58 FileSnapshot#equals: consider UNKNOWN_SIZE 4 years ago
  David Pursehouse 430be89307 Error Prone: Increase severity of NonOverridingEquals to ERROR 5 years ago
  David Pursehouse 50c0275aba FileSnapshot#toString: Suppress ReferenceEquality warnings 5 years ago
  Matthias Sohn 9a7d3b053a Extend FileSnapshot for packfiles to also use checksum to detect changes 5 years ago
  Matthias Sohn 8bf9c668ad Wait opening new packfile until it can't be racy anymore 5 years ago
  Matthias Sohn 43b06f51f9 Capture reason for result of FileSnapshot#isModified 5 years ago
  Matthias Sohn 91101414ae Include filekey file attribute when comparing FileSnapshots 5 years ago
  Matthias Sohn b513b77477 Measure file timestamp resolution used in FileSnapshot 5 years ago
  Matthias Sohn 201bbd6ead Fix FileSnapshot's consideration of file size 5 years ago
  Luca Milanesio 2dc572df24 Include size when comparing FileSnapshot 5 years ago
  Han-Wen Nienhuys 6d370d837c Remove 'final' in parameter lists 6 years ago
  Matthias Sohn 5480da5999 Fix javadoc in org.eclipse.jgit storage/file package 6 years ago
  Christian Halstrick 11d24e6844 Fix FileSnapshot.isModified 7 years ago
  Masaya Suzuki edd8ad4d04 Use FS#lastModified instead of File#lastModified 7 years ago
  Matthias Sohn efb91ee2d1 Implement FileSnapshot.toString() to help debugging 9 years ago
  Robin Rosenberg 5ef6d69532 Use the new FS.exists method in commonly occuring places 11 years ago
  Shawn Pearce f32b861243 JGit 3.0: move internal classes into an internal subpackage 11 years ago
  Christian Halstrick 2302a6d3ce Let RefDirectory use FileSnapShot to handle fast updates 13 years ago
  Shawn O. Pearce c261b28f67 RefDirectory: Use FileSnapshot for packed-refs 13 years ago
  Robin Rosenberg 3947bd25d9 Fix DirCache re-read. 13 years ago
  Robin Rosenberg c3f52c62a8 Fix FileSnapShot 13 years ago
  Shawn O. Pearce 3922e026e0 FileBasedConfig: Use FileSnapshot for isOutdated() 13 years ago
  Shawn O. Pearce c8db22f355 Extract pack directory last modified check code 13 years ago