该项目从 https://gitlab.com/gitlab-org/gitlab.git 镜像。
拉取镜像更新于 。
- 4月 01, 2022
-
-
由 Vitali Tatarintev 创作于
-
- 3月 10, 2022
-
-
由 Matthias Käppler 创作于
Changelog: fixed
-
- 7月 20, 2021
-
-
由 Matthias Kaeppler 创作于
When we moved the logic that wipes the Prometheus metrics dir out of the Rackup file and into the initializer, all Sidekiq workers would call this and potentially enter a race condition where they deleted each other's database files. Changelog: fixed
-
由 Heinrich Lee Yu 创作于
GDK defaulted to `/` but that has issues with some gems because that is not a valid relative root so we want to change the GDK default to an empty string. This changes our rackup file to handle a blank string properly.
-
- 5月 25, 2021
-
-
由 Aleksei Lipniagov 创作于
Drops unicorn-worker-killer gem and related configs, code, docs. Split from https://gitlab.com/gitlab-org/gitlab/-/merge_requests/61888. Changelog: removed
-
- 2月 04, 2021
-
-
由 Markus Koller 创作于
Auto-corrected with Rubocop
-
- 2月 02, 2021
-
-
由 Aleksei Lipniagov 创作于
-
- 8月 19, 2019
-
-
由 Aleksei Lipniagov 创作于
After moving the multiproc dir cleanup into `config.ru`:`warmup`, we stopped cleaning Sidekiq metrics dir which is not correct. This MR intended to fix that. More details: https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/31668
-
- 8月 12, 2019
-
-
由 Aleksei Lipniagov 创作于
-
由 Aleksei Lipniagov 创作于
-
由 Aleksei Lipniagov 创作于
When we hit our app with the initial request, in `warmup`, some metrics already being created as well as corresponding files. If we do `multiproc_file_dir` cleanup after that, we delete the files from the dir while keeping them in memory which leads to the incorrect behavior: the metric is being updated in in-memory, while is not present in the db, not sent to Prometheus as the result.
-
- 4月 05, 2019
-
-
由 Stan Hu 创作于
This update has two important fixes: 1. It reverts the monkey patch introduced in https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/23385 since https://github.com/rack/rack/pull/1201 is now part of the release. 2. Preserve forwarded IP address for trusted proxy chains (https://github.com/rack/rack/pull/1343).
-
- 1月 24, 2019
-
-
由 Rémy Coutable 创作于
Signed-off-by:
Rémy Coutable <remy@rymai.me>
-
由 Rémy Coutable 创作于
Signed-off-by:
Rémy Coutable <remy@rymai.me>
-
- 11月 29, 2018
-
-
由 Kamil Trzciński 创作于
Rack with Unicorn is unable to handle chunked requests due to private `eof?` method. This exposes `eof?` not changing `rack` behavior. Issue: https://gitlab.com/gitlab-org/gitlab-ee/issues/8539
-
- 3月 23, 2018
-
-
由 DJ Mountney 创作于
These limits were updated in our docs, and in omnibus some time ago. But the defaults in the source-install were missed.
-
- 2月 07, 2018
-
-
由 Lin Jen-Shin 创作于
-
由 Lin Jen-Shin 创作于
after the request. This way, we could release the project referred from the controller, which potentially referred a repository which potentially allocated a lot of memories. Before this change, we could hold the last request data and cannot release the memory. After this change, the largest request data should be able to be collected from GC. This might not impact the instances having heavy load, as the last request should be changing all the time, and GC won't kick in for each request anyway. However it could still potentially allow us to free more memories for each GC runs, because now we could free one more request anyway.
-
- 12月 28, 2017
-
-
由 Lin Jen-Shin 创作于
This would make the application considered ready much slower, but when it's ready, then it's really ready. Before this change, it claims to be ready, but it's annoyingly slow for the first request with GDK. It's 100% 502 for me, for the first request. This shouldn't really affect production or so, because if it's really ready, it should be blazingly fast, and it should not slow things down too much. The culprit here is probably `ActionController::Base.helpers.asset_path` but this could make sure that anything else would load first, too.
-
- 6月 16, 2017
-
-
由 Pawel Chojnacki 创作于
-
由 Pawel Chojnacki 创作于
-
- 6月 03, 2017
-
-
由 Pawel Chojnacki 创作于
+ Use NullMetrics to mock metrics when unused + Use method_missing in NullMetrics mocking + Update prometheus gem to version that correctly uses transitive dependencies + Ensure correct folders are used in Multiprocess prometheus client tests. + rename Sessions controller's metric
-
由 Pawel Chojnacki 创作于
+ Add spaces for four phases approach + fix InfluxDB rename
-
由 Pawel Chojnacki 创作于
-
由 Pawel Chojnacki 创作于
-
由 Pawel Chojnacki 创作于
metrics wip
-
由 Kevin Lyda 创作于
This is a step for #29118. Add a single metric to count successful logins. Summary types are not supported so remove Collector. Either we need to support the summary type or we need to create a multiprocess-friendly Collector. Add config to load prometheus and set up the Collector and the Exporter. Fix `Gemfile` as current prometheus-client gemspec is missing the `mmap2` dependency.
-
- 1月 20, 2016
-
-
由 Yorick Peterse 创作于
Using this limit on GitLab.com it appears we're able to reduce response timings by about 620 milliseconds compared to the previous limit. See gitlab-org/gitlab-ce!2421 for more information.
-
由 Yorick Peterse 创作于
This makes it easier for users to use their own limits based on their server configuration.
-
- 5月 28, 2015
-
-
由 Robert Speicher 创作于
-
- 1月 24, 2014
-
-
由 Дамјан Георгиевски 创作于
Don't assume that if the Rack server is not Passenger then it must be Unicorn. There are many other Rack servers in the world (uwsgi being one example that people use a lot). The reverse check is much more logical, i.e. check explicitly for Unicorn
-
- 12月 24, 2013
-
-
由 James Newton 创作于
-
- 12月 22, 2013
-
-
由 dprolife 创作于
-
- 12月 21, 2013
-
-
由 James Newton 创作于
-
- 12月 18, 2013
-
-
由 Jacob Vosmaer 创作于
Conflicts: Gemfile.lock
-
- 12月 29, 2012
-
-
由 Chris Frohoff 创作于
-
- 10月 13, 2011
-
-
由 Dmitriy Zaporozhets 创作于
-
由 gitlabhq 创作于
-
- 10月 09, 2011
-
-
由 gitlabhq 创作于
-