Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add latest changes from gitlab-org/gitlab@14-4-stable-eev14.4.0-rc42 | GitLab Bot | 2021-10-20 | 1 | -1/+1 |
| | |||||
* | Add latest changes from gitlab-org/gitlab@13-2-stable-ee | GitLab Bot | 2020-07-20 | 1 | -1/+1 |
| | |||||
* | Add latest changes from gitlab-org/gitlab@master | GitLab Bot | 2019-10-18 | 1 | -0/+1 |
| | |||||
* | Add frozen_string_literal to lib part 2 | Thong Kuah | 2019-08-23 | 1 | -0/+2 |
| | | | | | Using the sed script from https://gitlab.com/gitlab-org/gitlab-ce/issues/59758 | ||||
* | Fix sidekiq memory killer warning messagefix-sidekiq-memory-killer-warn-message | Shinya Maeda | 2019-07-30 | 1 | -2/+5 |
| | |||||
* | Logging sidekiq worker class name in SidekiqMemoryKillerprint-sidekiq-class-name-in-memory-killer | Shinya Maeda | 2019-07-25 | 1 | -0/+3 |
| | | | | | Currently, SidekiqMemoryKiller does not feed worker class name in the json structured logging. This commit extends the json parameter. | ||||
* | Fix the last-ditch memory killer pgroup SIGKILL | Nick Thomas | 2019-03-09 | 1 | -1/+1 |
| | |||||
* | sidekiq: terminate child processes at shutdown | Nick Thomas | 2019-03-04 | 1 | -1/+12 |
| | | | | | | | | | | | | | | | | | | Sidekiq jobs frequently spawn long-lived child processes to do work. In some circumstances, these can be reparented to init when sidekiq is terminated, leading to duplication of work and strange concurrency problems. This commit changes sidekiq so that, if run as a process group leader, it will forward `INT` and `TERM` signals to the whole process group. If the memory killer is active, it will also use the process group when resorting to `kill -9` to shut down. These changes mean that a naive `kill <pid-of-sidekiq>` will now do the right thing, killing any child processes spawned by sidekiq, as long as the process supervisor placed it in its own process group. If sidekiq isn't a process group leader, this new code is skipped. | ||||
* | SIGSTP should be SIGTSTP | Nick Thomas | 2019-03-01 | 1 | -1/+1 |
| | |||||
* | Revert "Restart Unicorn and Sidekiq when GRPC throws 14:Endpoint read failed" | Nick Thomas | 2019-02-28 | 1 | -0/+63 |
| | | | | This reverts commit 006753110a462e62f549cdf3c410e73eed068dbf. | ||||
* | Restart Unicorn and Sidekiq when GRPC throws 14:Endpoint read failed | Jacob Vosmaer (GitLab) | 2018-02-26 | 1 | -63/+0 |
| | |||||
* | Send SIGSTP before SIGTERM to actually give Sidekiq jobs 30s to finish when ↵dm-sidekiq-sigstp | Douwe Maan | 2017-11-02 | 1 | -0/+63 |
the memory killer kicks in |