-
- Downloads
Propagate feature flag actors in all Gitaly RPC services
In gitaly#4459, we introduced Repository actor for Gitaly. Due to its complication, we control the new actor propagation strictly. All the new changes are behind `actors_aware_gitaly_calls` flag. We also applied to Gitaly commit service only. This commit applies the actor propagation module to all Gitaly RPC services. They are still controlled by the aforementioned feature flag in case we face a performance degrade. Issue: gitaly#4613 Changelog: other Signed-off-by:Quang-Minh Nguyen <qmnguyen@gitlab.com>
parent
fb1b6f78
No related branches found
No related tags found
Showing
- lib/gitlab/gitaly_client/blob_service.rb 10 additions, 7 deletionslib/gitlab/gitaly_client/blob_service.rb
- lib/gitlab/gitaly_client/cleanup_service.rb 5 additions, 1 deletionlib/gitlab/gitaly_client/cleanup_service.rb
- lib/gitlab/gitaly_client/conflicts_service.rb 5 additions, 2 deletionslib/gitlab/gitaly_client/conflicts_service.rb
- lib/gitlab/gitaly_client/object_pool_service.rb 14 additions, 6 deletionslib/gitlab/gitaly_client/object_pool_service.rb
- lib/gitlab/gitaly_client/operation_service.rb 17 additions, 14 deletionslib/gitlab/gitaly_client/operation_service.rb
- lib/gitlab/gitaly_client/praefect_info_service.rb 5 additions, 1 deletionlib/gitlab/gitaly_client/praefect_info_service.rb
- lib/gitlab/gitaly_client/ref_service.rb 22 additions, 19 deletionslib/gitlab/gitaly_client/ref_service.rb
- lib/gitlab/gitaly_client/remote_service.rb 4 additions, 1 deletionlib/gitlab/gitaly_client/remote_service.rb
- lib/gitlab/gitaly_client/repository_service.rb 37 additions, 34 deletionslib/gitlab/gitaly_client/repository_service.rb
- lib/gitlab/gitaly_client/with_feature_flag_actors.rb 53 additions, 21 deletionslib/gitlab/gitaly_client/with_feature_flag_actors.rb
- spec/lib/gitlab/gitaly_client/with_feature_flag_actors_spec.rb 65 additions, 0 deletions...lib/gitlab/gitaly_client/with_feature_flag_actors_spec.rb
-
mentioned in merge request kubitus-project/kubitus-installer!1646 (merged)
Please register or sign in to comment