harbor/src/controller/proxy
stonezdj ee4b16ccdb Change the condition of LocalManifest
Compare the local digest and the remote digest when pull by tag
Use HEAD request (ManifestExist) instead of GET request (GetManifest) to avoid been throttled
For manifest list, it can avoid GET request because cached manifest list maybe different with the original manifest list
Make RemoteInterface public
Fixes #13112

Signed-off-by: stonezdj <stonezdj@gmail.com>
2020-10-14 15:15:48 +08:00
..
controller_test.go Change the condition of LocalManifest 2020-10-14 15:15:48 +08:00
controller.go Change the condition of LocalManifest 2020-10-14 15:15:48 +08:00
inflight_test.go Add proxy cache feature 2020-07-13 21:18:43 +08:00
inflight.go Add proxy cache feature 2020-07-13 21:18:43 +08:00
local_test.go Fix #12487: Proxy cache create duplicated operation log 2020-08-10 16:27:59 +08:00
local.go Use orm.Context instead request context in background go routing 2020-08-14 15:25:06 +08:00
remote.go Change the condition of LocalManifest 2020-10-14 15:15:48 +08:00