Implement workhorse acceleration for wiki attachments
Wiki attachments don't get the benefits of workhorse disk acceleration (see https://gitlab.com/gitlab-org/gitlab-ce/issues/63097)
According to our wiki API implementation in this upload the file is multipart request.
This kind of upload can be accelerated from workhorse, but it will require changing the API implementation in rails.
Development log
Status
-
backend workhorse MR gitlab-workhorse!422 (merged) -
backend MR gitlab-org/gitlab-ce!32663 -
workhorse release -
upgrade workhorse version
Decisions
- In order to avoid service disruption gitlab-org/gitlab-ce!32663 will be able to work with an old workhorse without the acceleration
The next iteration
- Remove the support for not accelerated files
Edited by Alessio Caiazza