-
- Downloads
There was an error fetching the commit references. Please try again later.
Merge branch 'sc1-optimize-concurrency-tracking' into 'master'
Track worker concurrency using Redis hash - 2nd try See merge request https://gitlab.com/gitlab-org/gitlab/-/merge_requests/169561 Merged-by:Stan Hu <stanhu@gmail.com> Approved-by:
Dmitry Gruzd <dgruzd@gitlab.com> Approved-by:
Stan Hu <stanhu@gmail.com> Reviewed-by:
Dmitry Gruzd <dgruzd@gitlab.com> Reviewed-by:
Sylvester Chin <schin@gitlab.com> Co-authored-by:
Sylvester Chin <schin@gitlab.com>
No related branches found
No related tags found
Showing
- app/workers/concurrency_limit/resume_worker.rb 20 additions, 6 deletionsapp/workers/concurrency_limit/resume_worker.rb
- config/feature_flags/gitlab_com_derisk/sidekiq_concurrency_limit_optimized_count.yml 9 additions, 0 deletions..._com_derisk/sidekiq_concurrency_limit_optimized_count.yml
- ee/spec/workers/concurrency_limit/resume_worker_spec.rb 74 additions, 67 deletionsee/spec/workers/concurrency_limit/resume_worker_spec.rb
- ee/spec/workers/elastic_commit_indexer_worker_spec.rb 1 addition, 1 deletionee/spec/workers/elastic_commit_indexer_worker_spec.rb
- lib/gitlab/sidekiq_logging/structured_logger.rb 1 addition, 3 deletionslib/gitlab/sidekiq_logging/structured_logger.rb
- lib/gitlab/sidekiq_middleware/concurrency_limit/concurrency_limit_service.rb 17 additions, 73 deletions...middleware/concurrency_limit/concurrency_limit_service.rb
- lib/gitlab/sidekiq_middleware/concurrency_limit/middleware.rb 28 additions, 4 deletions...gitlab/sidekiq_middleware/concurrency_limit/middleware.rb
- lib/gitlab/sidekiq_middleware/concurrency_limit/queue_manager.rb 86 additions, 0 deletions...lab/sidekiq_middleware/concurrency_limit/queue_manager.rb
- lib/gitlab/sidekiq_middleware/concurrency_limit/worker_execution_tracker.rb 104 additions, 0 deletions..._middleware/concurrency_limit/worker_execution_tracker.rb
- lib/gitlab/sidekiq_middleware/concurrency_limit/workers_concurrency.rb 5 additions, 0 deletions...dekiq_middleware/concurrency_limit/workers_concurrency.rb
- lib/gitlab/sidekiq_middleware/concurrency_limit/workers_map.rb 8 additions, 6 deletions...itlab/sidekiq_middleware/concurrency_limit/workers_map.rb
- lib/gitlab/sidekiq_process.rb 17 additions, 0 deletionslib/gitlab/sidekiq_process.rb
- spec/lib/gitlab/sidekiq_logging/structured_logger_spec.rb 7 additions, 0 deletionsspec/lib/gitlab/sidekiq_logging/structured_logger_spec.rb
- spec/lib/gitlab/sidekiq_middleware/concurrency_limit/concurrency_limit_service_spec.rb 30 additions, 56 deletions...eware/concurrency_limit/concurrency_limit_service_spec.rb
- spec/lib/gitlab/sidekiq_middleware/concurrency_limit/queue_manager_spec.rb 113 additions, 0 deletions...idekiq_middleware/concurrency_limit/queue_manager_spec.rb
- spec/lib/gitlab/sidekiq_middleware/concurrency_limit/server_spec.rb 42 additions, 0 deletions...itlab/sidekiq_middleware/concurrency_limit/server_spec.rb
- spec/lib/gitlab/sidekiq_middleware/concurrency_limit/worker_execution_tracker_spec.rb 195 additions, 0 deletions...leware/concurrency_limit/worker_execution_tracker_spec.rb
- spec/lib/gitlab/sidekiq_middleware/concurrency_limit/workers_concurrency_spec.rb 35 additions, 5 deletions..._middleware/concurrency_limit/workers_concurrency_spec.rb
- spec/lib/gitlab/sidekiq_middleware/concurrency_limit/workers_map_spec.rb 14 additions, 18 deletions.../sidekiq_middleware/concurrency_limit/workers_map_spec.rb
- spec/lib/gitlab/sidekiq_process_spec.rb 27 additions, 0 deletionsspec/lib/gitlab/sidekiq_process_spec.rb
Loading
Please register or sign in to comment