该项目从 https://gitlab.com/gitlab-org/gitlab.git 镜像。
拉取镜像更新于 。
- 5月 19, 2023
-
-
由 Stan Hu 创作于
This release has numerous bug and performance fixes: https://github.com/puma/puma/releases Noteable changes: * nakayoshi_fork has been removed (https://github.com/puma/puma/issues/2258). With compaction disabled, it appears not to provide much gain. * https://github.com/puma/puma/pull/3035 dropped the use of the `time` gem in Puma, but our Puma JSON-formatter needs it. Changelog: changed
-
- 5月 10, 2023
-
-
由 Nikola Milojevic 创作于
Changelog: removed
-
- 4月 29, 2023
-
-
由 Stan Hu 创作于
Puma v6.0 dropped `nakayoshi_fork` in https://github.com/puma/puma/issues/2925 since "it has very minimal gain and can trigger nasty bugs in c-extensions due to usage of GC.compact." If the call to `nakayoshi_fork` is made with Puma 6, the Web server will crash and fail to start up. To avoid this, conditionally enable it only if Puma v5 is loaded. Changelog: fixed
-
- 11月 10, 2022
-
-
由 Matthias Kaeppler 创作于
This will be used soon in order to produce heap dumps when a worker was terminated due to high memory use.
-
- 6月 29, 2022
-
-
由 Matthias Kaeppler 创作于
This was merely testing for truthiness, but any string is truthy, including "false" or "0". This caused the worker killer to not start in charts since here we set this to "false". Also removed the double negatives. Changelog: fixed
-
- 5月 12, 2021
-
-
由 Aleksei Lipniagov 创作于
This code was needed to perform Puma 5 upgrade without syncing multiple MRs. We update to Puma 5, so this code is no longer needed.
-
- 2月 24, 2021
-
-
由 Aleksei Lipniagov 创作于
-
- 1月 22, 2021
-
-
由 Aleksei Lipniagov 创作于
-
- 1月 18, 2021
-
-
由 Aleksei Lipniagov 创作于
-
由 Aleksei Lipniagov 创作于
-
由 Aleksei Lipniagov 创作于
-
由 Aleksei Lipniagov 创作于
https://github.com/puma/puma/blob/master/5.0-Upgrade.md#nakayoshi_fork Enabled by default. ENV var for better control.
-
- 1月 11, 2021
-
-
由 Aleksei Lipniagov 创作于
The changes which required to use our own Puma fork now in the upstream, so we need to update to it for the future support.
-
- 12月 13, 2019
-
-
由 Qingyu Zhao 创作于
Overwrite ::SnowplowTracker::LOGGER.formatter for Puma(not Unicorn) Add timestamp to Puma::Events::PidFormatter Save both of them in JSON format
-
- 10月 28, 2019
-
-
由 Andrew Newdigate 创作于
Currently puma logs are emitted to a different location than rails logs. In development environments, having a single stream of logs for puma and rails simplifies things and ensures that developers will see puma errors, instead of having them emitted to a file that is not usually checked.
-
- 10月 04, 2019
-
-
由 Kamil Trzciński 创作于
This allows to export /metrics directly from the master process instead of exporting from worker process.
-
- 6月 11, 2019
-
-
由 Jan Provaznik 创作于
PumaWorkerKiller is used for periodically checking and killing workers (the biggest one) if overall memory reaches specified limit. This metric allows us to watch number of killed workers.
-
- 10月 26, 2018
-
-
由 Andrew Newdigate 创作于
-
由 Andrew Newdigate 创作于
This allows us (and others) to test drive Puma without it affecting all users. Puma can be enabled by setting the environment variable "EXPERIMENTAL_PUMA" to a non empty value.
-