Age | Commit message (Collapse) | Author |
|
|
|
Fix praefect server info to include git version, server version
Closes #2083
See merge request gitlab-org/gitaly!1550
|
|
Enable second repository to have its storage re-written
Closes #2079
See merge request gitlab-org/gitaly!1548
|
|
|
|
Upgrade GRPC to 1.24.0
See merge request gitlab-org/gitaly!1539
|
|
|
|
Provide specifics about why a cherry-pick or revert has failed
See merge request gitlab-org/gitaly!1543
|
|
This will allow us to see why a cherry pick or revert failed, such as
because there was a conflict, or an empty commit.
|
|
|
|
Add virtual storage name to praefect config
See merge request gitlab-org/gitaly!1525
|
|
git.SafeCmd for linking object pools
Closes #1944
See merge request gitlab-org/gitaly!1547
|
|
|
|
Closes https://gitlab.com/gitlab-org/gitaly/issues/1944
|
|
|
|
Detect proto files as such for Linguist
See merge request gitlab-org/gitaly!1545
|
|
Make tempdir clean test more robust
See merge request gitlab-org/gitaly!1536
|
|
|
|
Support health checks for Praefect
Closes #2071
See merge request gitlab-org/gitaly!1541
|
|
When Praefect is enabled, the health check doesn't work. Making
observibility harder.
|
|
Use built-in RPC dummy handlers
See merge request gitlab-org/gitaly!1542
|
|
|
|
|
|
|
|
Port the RawBlame RPC to the GitDSL
Closes #1958
See merge request gitlab-org/gitaly!1540
|
|
Adding auth to praefect
Closes #1897
See merge request gitlab-org/gitaly!1517
|
|
|
|
Closes: https://gitlab.com/gitlab-org/gitaly/issues/1958
|
|
Log warning if repo has too many packfile bitmaps
See merge request gitlab-org/gitaly!1529
|
|
|
|
Use git.SafeCmd for numstats of diffs
Closes #1961
See merge request gitlab-org/gitaly!1538
|
|
Closes: https://gitlab.com/gitlab-org/gitaly/issues/1961
|
|
Allow praefect to handle ServerInfoRequest
Closes #1809
See merge request gitlab-org/gitaly!1527
|
|
Use git.SafeCmd for the remote package
Closes #1946 and #1945
See merge request gitlab-org/gitaly!1534
|
|
|
|
Fix the documentation label which is now lowercase
See merge request gitlab-org/gitaly!1535
|
|
|
|
Add a gauge to track in flight commands
Closes #1844
See merge request gitlab-org/gitaly!1531
|
|
As part of the epic that moves away for the git.Command usage, and to
the git.SafeCmd usage
(https://gitlab.com/groups/gitlab-org/-/epics/1893), this package was
ported to the git.SafeCmd form.
Closes: https://gitlab.com/gitlab-org/gitaly/issues/1945
Closes: https://gitlab.com/gitlab-org/gitaly/issues/1946
|
|
Iterate on security process
See merge request gitlab-org/gitaly!1486
|
|
|
|
Running commands is not something that's currently tracked. Adding a
Gauge in prometheus to track it and allow this to be trackend and
potentially alerted on.
Closes https://gitlab.com/gitlab-org/gitaly/issues/1844
|
|
Support configurable Git config search path for Rugged
Closes #2051
See merge request gitlab-org/gitaly!1526
|
|
This is a static variable that probably isn't thread-safe, so
we should set this at boot.
|
|
|
|
This commit adds an optional `git_config_search_path` parameter for
gitaly-ruby.
By default, Rugged searches inside `/etc/gitconfig` instead of
`/opt/gitlab/embedded/etc/gitconfig` for system-wide options unless the
`Rugged::Settings['search_path_system']` is set.
This means that important options such as `core.fsyncObjectFiles` are
not propagated to gitaly-ruby, which can result in data loss after
servers are rebooted.
The command-line `git` doesn't have this issue because it uses the
`prefix` compile-time option, but this isn't available in Rugged.
With this new parameter, package managers (e.g. Omnibus) can specify
where the system `gitconfig` file should be.
Closes https://gitlab.com/gitlab-org/gitaly/issues/2051
|
|
Move the user documentation in GitLab CE
Closes #1386
See merge request gitlab-org/gitaly!1421
|
|
|
|
Post security release resume push mirroring
See merge request gitlab-org/gitaly!1530
|
|
Use the Git DSL for fixRef Git command execution
Closes #1993
See merge request gitlab-org/gitaly!1524
|
|
|