gitlab-org--gitlab-foss/lib/gitlab
Dmitriy Zaporozhets 7d662114b3 Merge branch 'sidekiq_memory_killer_grace_time' into 'master'
Add 'grace time' behavior to Sidekiq MemoryKiller

The previous iteration of the memory killer did not give 'large'
jobs much of a chance to finish. This caused them to come back after
each restart, leading to another memory-induced shutdown. By adding
some 'grace time' between the moment we detect a memory peak and
the moment we start shutting down, we hope to give Sidekiq a chance
to get whatever causes its memory to grow 'out of its system'.

See merge request !1313
2014-12-08 13:17:10 +00:00
..
backend
diff
graphs
ldap
oauth
satellite
sidekiq_middleware Fix typo 2014-12-08 13:39:18 +01:00
access.rb
app_logger.rb
auth.rb
blacklist.rb
closing_issue_extractor.rb
compare_result.rb
config_helper.rb
contributors.rb
force_push_check.rb
git.rb
git_access.rb
git_access_status.rb
git_access_wiki.rb
git_logger.rb
git_ref_validator.rb
identifier.rb
inline_diff.rb
issues_labels.rb
logger.rb
markdown.rb
markdown_helper.rb
popen.rb
production_logger.rb
project_search_results.rb
reference_extractor.rb
regex.rb
search_results.rb
seeder.rb
sidekiq_logger.rb
snippet_search_results.rb
theme.rb
upgrader.rb
url_builder.rb
user_access.rb
utils.rb
version_info.rb
visibility_level.rb