youtube image
From YouTube: How Gitaly fits into GitLab: Episode 5 – Merge Requests across Forks

Description

A 1-hour training video for contributors new to GitLab and Gitaly.

fixing a locally broken Ruby gem C extension by recompiling, demo of how creating a MR across forks causes new commits to suddenly appear in the fork parent repository, deep dive into the FetchSourceBranch RPC, adding debug code to see
how address and authentication metadata is passed down to
gitaly-ruby, failed attempt to log gitaly-ssh arguments, comparison
of gitaly-ssh and gitlab-shell, a Gitaly server can end up making RPC calls to itself.

Recorded 2019-03-21