Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

rebase to Docker Distribution v2.6.2 #15694

Merged

Commits on Aug 9, 2017

  1. bump(github.com/docker/distribution): 48294d928ced5dd9b378f7fd7c6f5da…

    …3ff3f2c89
    Oleg Bulatov committed Aug 9, 2017
    Configuration menu
    Copy the full SHA
    5b96873 View commit details
    Browse the repository at this point in the history
  2. UPSTREAM: docker/distribution: <carry>: add README.md to docker/distr…

    …ibution/vendor
    Oleg Bulatov committed Aug 9, 2017
    Configuration menu
    Copy the full SHA
    f81df04 View commit details
    Browse the repository at this point in the history
  3. UPSTREAM: docker/distribution: <carry>: custom routes/auth

    Add support for custom routes and custom auth records per route.
    Andy Goldstein authored and Oleg Bulatov committed Aug 9, 2017
    Configuration menu
    Copy the full SHA
    fe7b6b6 View commit details
    Browse the repository at this point in the history
  4. UPSTREAM: docker/distribution: 2299: Fix signalling Wait in regulator…

    ….enter
    
    In some conditions, regulator.exit may not send a signal to blocked
    regulator.enter.
    
    Let's assume we are in the critical section of regulator.exit and r.available
    is equal to 0. And there are three more gorotines. One goroutine also executes
    regulator.exit and waits for the lock. Rest run regulator.enter and wait for
    the signal.
    
    We send the signal, and after releasing the lock, there will be lock
    contention:
    
      1. Wait from regulator.enter
      2. Lock from regulator.exit
    
    If the winner is Lock from regulator.exit, we will not send another signal to
    unlock the second Wait.
    
    Signed-off-by: Oleg Bulatov <obulatov@redhat.com>
    Oleg Bulatov committed Aug 9, 2017
    Configuration menu
    Copy the full SHA
    314849b View commit details
    Browse the repository at this point in the history
  5. Fix imports

    Oleg Bulatov committed Aug 9, 2017
    Configuration menu
    Copy the full SHA
    e6bc3b6 View commit details
    Browse the repository at this point in the history