Skip to content

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

  1. 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.

Merge request reports