Merge branch 'stable-3.10' into stable-3.11

* stable-3.10:
  Log cancelled fetch collisions without reschedule
  Add per-project shared lock to avoid fetch collisions
  Revert "Prevent concurrent fetches on the same repository"
  Revert "Extract QueueInfo into its own class"
  Extract QueueInfo into its own class
  Throw LockFailureException from filterAndLock interface
  Expose new constructor for LockFailureException
  Prevent concurrent fetches on the same repository

Change-Id: Id1aa990ab3a59f0232418738b084ea20c977d183
tree: 6cc27c25d6a930674bd7c74ec3212c87a637a5c8
  1. example-setup/
  2. src/
  3. .gitignore
  4. BUILD
  5. Jenkinsfile
  6. LICENSE