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. |
||
|---|---|---|
| .. | ||
| conflict | ||
| patches | ||
| rugged_impl | ||
| attributes_at_ref_parser.rb | ||
| attributes_parser.rb | ||
| blame.rb | ||
| blob.rb | ||
| branch.rb | ||
| bundle_file.rb | ||
| commit.rb | ||
| commit_stats.rb | ||
| compare.rb | ||
| diff.rb | ||
| diff_collection.rb | ||
| diff_stats_collection.rb | ||
| gitmodules_parser.rb | ||
| hook_env.rb | ||
| index.rb | ||
| lfs_changes.rb | ||
| lfs_pointer_file.rb | ||
| merge_base.rb | ||
| object_pool.rb | ||
| operation_service.rb | ||
| path_helper.rb | ||
| pre_receive_error.rb | ||
| push.rb | ||
| raw_diff_change.rb | ||
| ref.rb | ||
| remote_mirror.rb | ||
| remote_repository.rb | ||
| repository.rb | ||
| repository_cleaner.rb | ||
| repository_mirroring.rb | ||
| tag.rb | ||
| tree.rb | ||
| user.rb | ||
| util.rb | ||
| version.rb | ||
| wiki.rb | ||
| wiki_file.rb | ||
| wiki_page.rb | ||
| wiki_page_version.rb | ||
| wraps_gitaly_errors.rb | ||