Use Gitaly::ListCommitsRequest in network graph to include tags
This commit allows the repository network graph to include tags that do not belong to a particular branch. It also uses the `Gitaly::ListCommitsRequest` RPC, which is preferred over the `Gitaly::FindAllCommitsRequest` RPC. Changelog: fixed
显示
- app/models/network/graph.rb 30 个添加, 3 个删除app/models/network/graph.rb
- config/feature_flags/gitlab_com_derisk/use_list_commits_rpc_network_graph.yml 9 个添加, 0 个删除.../gitlab_com_derisk/use_list_commits_rpc_network_graph.yml
- lib/gitlab/git/commit.rb 11 个添加, 0 个删除lib/gitlab/git/commit.rb
- lib/gitlab/gitaly_client/commit_service.rb 6 个添加, 1 个删除lib/gitlab/gitaly_client/commit_service.rb
- spec/features/projects/network_graph_spec.rb 2 个添加, 0 个删除spec/features/projects/network_graph_spec.rb
- spec/lib/gitlab/git/commit_spec.rb 49 个添加, 1 个删除spec/lib/gitlab/git/commit_spec.rb
- spec/lib/gitlab/gitaly_client/commit_service_spec.rb 3 个添加, 1 个删除spec/lib/gitlab/gitaly_client/commit_service_spec.rb
- spec/models/network/graph_spec.rb 44 个添加, 20 个删除spec/models/network/graph_spec.rb
加载中
想要评论请 注册 或 登录