Use the HTTP_V2 alongside LegacyHTTP
What does this MR do and why?
- Move the existing HTTP lib to LegacyHTTP
- Use the existing HTTP file to switch between HTTP and LegacyHTTP via the new feature flag use_gitlab_http_v2
- Adjust test files according to the new changes
These changes are behind the feature flag use_gitlab_http_v2
#426549 (closed).
Issue / MR | Link |
---|---|
Main issue | #415686 (closed) |
First MR to initialize the gem | !125024 (merged) |
Small fixes | !131612 (merged) |
POC | !131644 (closed) |
Enabling on GitLab | !132238 (merged) |
Replace UrlBlocker::BlockedUrlError with HTTP_V2 | !132541 (merged) |
Use the HTTP_V2 alongside LegacyHTTP | ==HERE== !132742 (merged) |
Related to #415686 (closed)
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Edited by Furkan Ayhan