summaryrefslogtreecommitdiff
path: root/scripts/lint-rugged
Commit message (Collapse)AuthorAgeFilesLines
* Backport EE changes made to the scripts/ directoryresolve-scripts-differencesYorick Peterse2019-07-291-0/+3
| | | | | | This backport changes made by EE to the files in the scripts/ directory. This comes with a few changes to some scripts to make them work in the single codebase setup.
* Add Rugged calls to performance barStan Hu2019-07-231-1/+3
| | | | | | This will help diagnose the source of excessive I/O from Rugged calls. To implement this, we need to obtain the full list of arguments sent to each request method.
* Add Rugged calls and duration to API and Rails logsStan Hu2019-07-181-1/+6
| | | | | | | | This adds `rugged_duration_ms` and `rugged_calls` fields to `api_json.log` and `production_json.log`. This will make it easier to identify performance issues caused by excessive I/O. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/64676
* Bring back Rugged implementation of find_commitStan Hu2019-03-011-1/+7
| | | | | | | | | | | | | | | | This brings back some of the changes in https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/20339. For users using Gitaly on top of NFS, accessing the Git data directly via Rugged is more performant than Gitaly. This merge request introduces the feature flag `rugged_find_commit` to activate Rugged paths. There are also Rake tasks `gitlab:features:enable_rugged` and `gitlab:features:disable_rugged` to enable/disable these feature flags altogether. Part of four Rugged changes identified in https://gitlab.com/gitlab-org/gitlab-ce/issues/57317.
* Remove Gitlab::Git::Repository#rugged and Gollum codeAlejandro Rodríguez2018-10-021-13/+1
| | | | | | | | Cleanup code, and refactor tests that still use Rugged. After this, there should be no Rugged code that access the instance's repositories on non-test environments. There is still some rugged code for other tasks like the repository import task, but since it doesn't access any repository storage path it can stay.
* Use rugged to validate ref nameAhmad Hassan2018-07-191-1/+4
|
* Ban Rugged from Repositoryban-rugged-app-modelsJacob Vosmaer2018-02-011-4/+1
|
* Decouple more of Repository from RuggedJacob Vosmaer (GitLab)2018-01-301-0/+1
|
* Look for rugged with static analysislint-ruggedJacob Vosmaer2018-01-251-0/+36