Handle warm cache situations in Maven virtual registry
In this case, the cached response is located and checked if it can be used. If that's the case, it is used to provide the file. If not, it checked against the related upstream and updated if necessary.
显示
- app/models/virtual_registries/packages/maven/cached_response.rb 33 个添加, 0 个删除...dels/virtual_registries/packages/maven/cached_response.rb
- app/services/virtual_registries/packages/maven/cached_responses/create_or_update_service.rb 16 个添加, 7 个删除...ckages/maven/cached_responses/create_or_update_service.rb
- app/services/virtual_registries/packages/maven/handle_file_request_service.rb 47 个添加, 6 个删除..._registries/packages/maven/handle_file_request_service.rb
- lib/api/concerns/virtual_registries/packages/endpoint.rb 6 个添加, 0 个删除lib/api/concerns/virtual_registries/packages/endpoint.rb
- lib/api/helpers.rb 6 个添加, 4 个删除lib/api/helpers.rb
- lib/api/virtual_registries/packages/maven.rb 1 个添加, 1 个删除lib/api/virtual_registries/packages/maven.rb
- spec/factories/virtual_registries/packages/maven/cached_responses.rb 5 个添加, 0 个删除...ies/virtual_registries/packages/maven/cached_responses.rb
- spec/lib/api/helpers_spec.rb 93 个添加, 0 个删除spec/lib/api/helpers_spec.rb
- spec/models/virtual_registries/packages/maven/cached_response_spec.rb 125 个添加, 0 个删除...virtual_registries/packages/maven/cached_response_spec.rb
- spec/requests/api/virtual_registries/packages/maven_spec.rb 34 个添加, 3 个删除spec/requests/api/virtual_registries/packages/maven_spec.rb
- spec/services/virtual_registries/packages/maven/cached_responses/create_or_update_service_spec.rb 35 个添加, 4 个删除...s/maven/cached_responses/create_or_update_service_spec.rb
- spec/services/virtual_registries/packages/maven/handle_file_request_service_spec.rb 85 个添加, 19 个删除...stries/packages/maven/handle_file_request_service_spec.rb
加载中
想要评论请 注册 或 登录