28 Commits (8ada9048c5add754c3b34851b1bd501ce28b3321)

Author SHA1 Message Date
  Matthias Sohn 5c5f7c6b14 Update EDL 1.0 license headers to new short SPDX compliant format 4 years ago
  Matthias Sohn de6df3bdd9 Repeat RefDirectoryTest.testGetRef_DiscoversModifiedLoose 100 times 5 years ago
  Matthias Sohn 95e8264cc8 Use Instant instead of milliseconds for filesystem timestamp handling 5 years ago
  Carsten Hammer 84fc5c908d Convert to lambda or member reference 5 years ago
  Matthias Sohn 23c30c6310 Fix warnings for usage of deprecated RefDatabase#getRef 5 years ago
  Jonathan Nieder b2ec6405e4 RefDirectory: Do not use search path to find additional refs 8 years ago
  Ivan Frade 6ea888a036 RefDatabase/Ref: Add versioning to reference database 5 years ago
  Matthias Sohn 9edf9bf2d6 Remove trivial cases of using deprecated RefDatabase.getRefs() 6 years ago
  Dave Borowitz 6f23210781 RefDirectory: Retry acquiring ref locks with backoff 7 years ago
  Dave Borowitz 65b64768b3 Move BatchRefUpdate tests to a new file 7 years ago
  Dave Borowitz 26962861d4 Implement atomic BatchRefUpdates for RefDirectory 7 years ago
  Dave Borowitz cf9e3fad52 Separate RefUpdate.Result.REJECTED_{MISSING_OBJECT,OTHER_REASON} 7 years ago
  Dave Borowitz 21ec281f3e ReceiveCommand: Explicitly check constructor preconditions 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
  David Pursehouse a45cfee7a3 Organize imports 7 years ago
  David Pursehouse 615280ba07 RefDirectoryTest: Fix warning about member variable hiding 8 years ago
  Jonathan Nieder 1e47c7058d RefDirectory.getRef: Treat fake missing symrefs like real ones 8 years ago
  Jonathan Nieder 797f94d331 RefDirectory.exactRef: Do not ignore symrefs to unborn branch 8 years ago
  Jonathan Nieder 48b67012d6 Allow lookup of multiple exact refs in one shot 9 years ago
  Jonathan Nieder a04d1ad2f1 Introduce exactRef to read a ref whose exact name is known 9 years ago
  Roberto Tyley 2b722815c9 Non-Fast-Forward Ref-Updates: Omit isMergedInto() calls 10 years ago
  Roberto Tyley 47f47ffc07 Initialise ReceiveCommand status to NOT_ATTEMPTED for all constructors 10 years ago
  Roberto Tyley b4b3999f82 Fix BatchRefUpdate progress-monitoring so it doesn't count twice 11 years ago
  Robin Rosenberg 5cf53fdacf Speed up clone/fetch with large number of refs 11 years ago
  Shawn Pearce f32b861243 JGit 3.0: move internal classes into an internal subpackage 11 years ago
  Christian Halstrick 252727c4fc Support branches with name 'config' 12 years ago
  Christian Halstrick 4c3f017a77 Garbage collector for FileRepositories 12 years ago
  Kevin Sawicki 91f5ce3a15 Only increment mod count if packed-refs file changes 12 years ago
  Robin Rosenberg c536873c87 Fix reading of ref names containing characters that sort before / 13 years ago
  Christian Halstrick 2302a6d3ce Let RefDirectory use FileSnapShot to handle fast updates 13 years ago
  Shawn O. Pearce 33e65ec691 Fix sorting of names in RefDirectory 13 years ago
  Shawn O. Pearce c261b28f67 RefDirectory: Use FileSnapshot for packed-refs 13 years ago
  Robin Rosenberg d9e07a574a Convert all JGit unit tests to JUnit 4 13 years ago
  Shawn O. Pearce ad5238dc67 Move FileRepository to storage.file.FileRepository 14 years ago
  Shawn O. Pearce 01b5392cdb Rewrite reference handling to be abstract and accurate 14 years ago