Replace Wiki create page operation with Gitaly RPC
What does this MR do and why?
Related to #36865 (closed)
We plan to remove Gollum from Gitaly. This will allow us to remove the Ruby sidecar altogether.
In this MR we're adding the replacement for wiki page create operation that uses the Gollum RPC call using just Gitaly RPCs.
The new logic is behind the feature flag gitaly_replace_wiki_create_page
.
How to set up and validate locally
- Enable the feature flag
gitaly_replace_wiki_create_page
and update a regular page through the UI
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 Francisco Javier López (ex-Gitlab)