-
- Downloads
Reuse Gitaly conns and Sidechannel
When gitlab-sshd has been introduced we've started running our own SSH server. In this case we're able to cache and reuse Gitaly connections and Registry. It helps to reduce memory usage.
Showing
- cmd/gitlab-shell/main.go 2 additions, 0 deletionscmd/gitlab-shell/main.go
- cmd/gitlab-sshd/main.go 2 additions, 0 deletionscmd/gitlab-sshd/main.go
- internal/command/receivepack/gitalycall.go 3 additions, 9 deletionsinternal/command/receivepack/gitalycall.go
- internal/command/uploadarchive/gitalycall.go 3 additions, 9 deletionsinternal/command/uploadarchive/gitalycall.go
- internal/command/uploadpack/gitalycall.go 6 additions, 12 deletionsinternal/command/uploadpack/gitalycall.go
- internal/command/uploadpack/gitalycall_test.go 7 additions, 4 deletionsinternal/command/uploadpack/gitalycall_test.go
- internal/config/config.go 3 additions, 0 deletionsinternal/config/config.go
- internal/gitaly/gitaly.go 133 additions, 0 deletionsinternal/gitaly/gitaly.go
- internal/gitaly/gitaly_test.go 53 additions, 0 deletionsinternal/gitaly/gitaly_test.go
- internal/handler/exec.go 34 additions, 80 deletionsinternal/handler/exec.go
- internal/handler/exec_test.go 71 additions, 31 deletionsinternal/handler/exec_test.go
- internal/metrics/metrics.go 16 additions, 3 deletionsinternal/metrics/metrics.go
internal/gitaly/gitaly.go
0 → 100644
internal/gitaly/gitaly_test.go
0 → 100644
Please register or sign in to comment