Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-11-19 | Allow socket dir for Gitaly-Ruby to be configured | Zeger-Jan van de Weg | |
In case the `/tmp` directory can't be used for security reasons, this can be configured. The default behaviour as in production right now will remain. So if nothing is set, `/tmp` will be reused. | |||
2019-10-02 | Rename git_config_search_path -> rugged_git_config_search_path | Stan Hu | |
2019-10-02 | Support configurable Git config search path for Rugged | Stan Hu | |
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 | |||
2019-10-02 | Move the user documentation in GitLab CE | Achilleas Pipinellis | |
2019-06-27 | Pass down log config through env vars | John Cai | |
2019-06-04 | Make catfile cache size configurable | Jacob Vosmaer | |
2018-12-04 | Add tls configuration to gitaly golang server | Ahmad Hassan | |
2018-10-16 | Fix order in config.toml.example | Jacob Vosmaer | |
2018-08-02 | Add authentication to `config.toml.example` | Andrew Newdigate | |
2018-07-24 | Lower gitaly-ruby default max_rss to 200MB | Jacob Vosmaer (GitLab) | |
2018-05-16 | Use round robin load balancing instead of 'pick first' for gitaly-ruby | Jacob Vosmaer (GitLab) | |
2018-04-26 | Allow configuration of log levels | Zeger-Jan van de Weg | |
Log level cannot be set for Gitaly, which makes it very verbose in production. This is not a problem, but in a development environment it might be. Especially when other applications log to STDOUT too, details get lost. Closes https://gitlab.com/gitlab-org/gitaly/issues/1156 | |||
2018-04-06 | Send gitaly-ruby exceptions to their own DSN | Jacob Vosmaer (GitLab) | |
2018-02-22 | Send gitaly-ruby exceptions to Sentry | Ahmad Sherif | |
Closes #988 | |||
2017-12-07 | Restart gitaly-ruby when it uses too much memory | Jacob Vosmaer (GitLab) | |
2017-11-13 | Implement RepositoryService::FetchSourceBranch | Jacob Vosmaer (GitLab) | |
2017-09-30 | Rate limiter | Andrew Newdigate | |
2017-08-07 | Add config for gitlab-shell | Kim "BKC" Carlbäcker | |
2017-07-27 | Implement CommitService.CommitLanguages | Jacob Vosmaer (GitLab) | |
2017-07-12 | Add config to specify a git binary path | Alejandro Rodríguez | |
2017-06-02 | Merge branch 'master' of gitlab.com:gitlab-org/gitaly into use-sentry | Andrew Newdigate | |
# Conflicts: # CHANGELOG.md # cmd/gitaly/main.go # config.toml.example | |||
2017-06-02 | Allow Gitaly to be configured to use histograms for GRPC method calls | Andrew Newdigate | |
2017-05-31 | Addressed @jacobvosmaer-gitlab’s MR review comments | Andrew Newdigate | |
2017-05-31 | Added configurable exception logging to sentry using the raven lib. | Andrew Newdigate | |
2017-05-26 | Add logrus logging | Andrew Newdigate | |
2017-04-06 | Fix mistake in config.toml.example | Jacob Vosmaer | |
2017-04-06 | Add config.toml.example | Jacob Vosmaer | |