-
- Downloads
There was an error fetching the commit references. Please try again later.
Add upload authorize struct support within the senddependency command
Add support in the workhorse senddependency action to include the upload authorization response. This way, the upload handler doesn't need to get the upload authorization from the rails backend, it's already there. This saves one request to the rails backend and shorten the overall upload processing time. Apply this shortcut in the maven virtual registry feature.
Showing
- lib/api/concerns/virtual_registries/packages/endpoint.rb 13 additions, 2 deletionslib/api/concerns/virtual_registries/packages/endpoint.rb
- lib/api/virtual_registries/packages/maven.rb 45 additions, 77 deletionslib/api/virtual_registries/packages/maven.rb
- lib/gitlab/workhorse.rb 2 additions, 1 deletionlib/gitlab/workhorse.rb
- spec/lib/gitlab/workhorse_spec.rb 10 additions, 2 deletionsspec/lib/gitlab/workhorse_spec.rb
- spec/requests/api/virtual_registries/packages/maven_spec.rb 4 additions, 50 deletionsspec/requests/api/virtual_registries/packages/maven_spec.rb
- workhorse/_support/lint_last_known_acceptable.txt 2 additions, 1 deletionworkhorse/_support/lint_last_known_acceptable.txt
- workhorse/internal/dependencyproxy/dependencyproxy.go 39 additions, 8 deletionsworkhorse/internal/dependencyproxy/dependencyproxy.go
- workhorse/internal/dependencyproxy/dependencyproxy_test.go 43 additions, 9 deletionsworkhorse/internal/dependencyproxy/dependencyproxy_test.go
- workhorse/internal/upload/body_uploader.go 66 additions, 40 deletionsworkhorse/internal/upload/body_uploader.go
- workhorse/internal/upload/body_uploader_test.go 27 additions, 0 deletionsworkhorse/internal/upload/body_uploader_test.go
Loading
Please register or sign in to comment