Age | Commit message (Collapse) | Author |
|
|
|
TreeEntries: reduce memory usage while parsing
See merge request gitlab-org/gitaly!2241
|
|
Revert "Merge branch 'jc-revert-revert-414c9b7c' into 'master'"
See merge request gitlab-org/gitaly!2246
|
|
This reverts commit d12e6ad38ecb911a92a80fd0660d2993023c5ad7, reversing
changes made to 1650e1ad8b06633144ec9f7154517d9cccc64867.
|
|
Skip creation of gitlab api if GITALY_TESTING_NO_GIT_HOOKS is set
See merge request gitlab-org/gitaly!2245
|
|
|
|
Linting fixes
See merge request gitlab-org/gitaly!2238
|
|
The linter complains about the casing of `Id`, which it thinks should be
`ID` instead. Let's just comply and rename all instances of the former
so that the linter is happy.
|
|
Simplification of parameters with Duration type
See merge request gitlab-org/gitaly!2232
|
|
Revert "Merge branch 'jc-revert-414c9b7c' into 'master'"
See merge request gitlab-org/gitaly!2243
|
|
This reverts commit d4f6083d79d41b03c520d365be109a947e679569, reversing
changes made to 414c9b7c075bae42bd929be7e5abfee52770bfe6.
|
|
Remove feature flag go_fetch_internal_remote
See merge request gitlab-org/gitaly!2203
|
|
|
|
While reading the source of GetTreeEntries, I found some issues with the
code as it used to read the full output buffer into memory, instead of
using an `io.Reader`. In this case the fix was to use an io.Reader, and
wrap that in a `bufio.NewReader()` to extend the API to it.
|
|
Fix build-git target on musl-based systems
See merge request gitlab-org/gitaly!2171
|
|
Update config.toml.example to use `gitlab.url`
See merge request gitlab-org/gitaly!2240
|
|
https://gitlab.com/gitlab-org/gitaly/-/commit/87b8dde88db42036d6c03b5537e7ee9b720c1aa5
|
|
Upgrade to Git 2.27
See merge request gitlab-org/gitaly!2237
|
|
- update Docker base image
- update CI testing matrix
Part of: https://gitlab.com/gitlab-org/gitaly/-/issues/2829
|
|
failover: Default to enabling SQL strategy
Closes #2682
See merge request gitlab-org/gitaly!2218
|
|
Revert "Merge branch 'jc-deprecate-gitlab-shell-yml' into 'master'"
See merge request gitlab-org/gitaly!2235
|
|
This reverts commit 414c9b7c075bae42bd929be7e5abfee52770bfe6, reversing
changes made to 3b0d832d1d7162528d35171516969509beee7ead.
|
|
Remove usage of gitlab shell yml
Closes #2182
See merge request gitlab-org/gitaly!2168
|
|
Since we are now passing values from gitaly's config.toml to gitlab
shell hooks through an environment variable, we can deprecate usage of
the legacy yml file.
|
|
Dependency inject gitlab api
See merge request gitlab-org/gitaly!2214
|
|
|
|
|
|
Bump Ruby to v2.6.6
See merge request gitlab-org/gitaly!2231
|
|
Type Duration was refactored and can be used directly
without additional field of time.Duration type.
|
|
This matches the version used in GitLab:
https://gitlab.com/gitlab-org/gitlab/-/merge_requests/33253
|
|
Clean configured storage paths
See merge request gitlab-org/gitaly!2223
|
|
Praefect: move of models package
Closes #2613
See merge request gitlab-org/gitaly!2228
|
|
[ci skip]
|
|
Cleans configured storage paths to ensure the paths are well-
formed.
|
|
Given the SQL strategy is a reasonable default, and tested well enough,
this change makes the SQL strategy the preferred strategy. This was
`local`, which creates dataloss scenarios when multiple Praefects are
behind a load balancer.
Additionally, this changes behaviour around the read only feature. This
would default to being enabled. Currently availability is favoured over
consistency. Now this is flipped.
Fixes: https://gitlab.com/gitlab-org/gitaly/-/issues/2682
|
|
Praefect gauge for replication jobs scoped by storage
Closes #2780
See merge request gitlab-org/gitaly!2207
|
|
|
|
Use default puma socket in example config
See merge request gitlab-org/gitaly!2213
|
|
After removal of Datastore struct it make sense to move
entities of the models package into config package.
As it is has only a configuration purpose.
As well 'node' configuration removed from Config as it is
not used anymore.
Closes: https://gitlab.com/gitlab-org/gitaly/-/issues/2613
|
|
Check auth before limit handler
Closes #2815
See merge request gitlab-org/gitaly!2221
|
|
[ci skip]
|
|
Remove outdated comment about alternates sync
See merge request gitlab-org/gitaly!2220
|
|
|
|
This comment links to an issue that's closed, referring:
https://gitlab.com/gitlab-org/gitaly/-/issues/1674#note_251566094.
Which points to https://gitlab.com/gitlab-org/gitaly/-/issues/2016,
itself closed too.
|
|
Praefect migration to drop gitaly_ tables
Closes #2796
See merge request gitlab-org/gitaly!2217
|
|
Allow danger to fail
See merge request gitlab-org/gitaly!2225
|
|
|
|
|
|
Reasoning:
https://gitlab.com/gitlab-org/gitlab-workhorse/-/blob/master/README.md#quick-facts-how-does-workhorse-work
https://gitlab.com/gitlab-org/gitlab-shell/-/merge_requests/388#note_351164003
|
|
Praefect: removal of unnecessary Datastore wrapper
See merge request gitlab-org/gitaly!2222
|