Commit Graph

50 Commits

Author SHA1 Message Date
GitLab Bot 7717a594e8 Add latest changes from gitlab-org/gitlab@master 2021-11-12 09:10:03 +00:00
GitLab Bot 0c4afb9f56 Add latest changes from gitlab-org/gitlab@master 2021-10-28 00:10:09 +00:00
GitLab Bot f50cb4f63f Add latest changes from gitlab-org/gitlab@master 2021-10-27 15:13:41 +00:00
GitLab Bot 56c37d6e4b Add latest changes from gitlab-org/gitlab@master 2021-10-22 15:19:11 +00:00
GitLab Bot 85c68f14bf Add latest changes from gitlab-org/gitlab@master 2021-10-06 00:11:56 +00:00
GitLab Bot 0327ce54a7 Add latest changes from gitlab-org/gitlab@master 2021-10-04 12:11:58 +00:00
GitLab Bot 49769473ab Add latest changes from gitlab-org/gitlab@master 2021-09-16 15:12:47 +00:00
GitLab Bot 3ab7e70965 Add latest changes from gitlab-org/gitlab@master 2021-06-21 09:10:07 +00:00
GitLab Bot a6508d0028 Add latest changes from gitlab-org/gitlab@master 2021-05-19 15:10:40 +00:00
GitLab Bot 0a5ea888dc Add latest changes from gitlab-org/gitlab@master 2021-05-06 15:10:17 +00:00
GitLab Bot 69d28d313c Add latest changes from gitlab-org/gitlab@master 2021-04-30 15:09:50 +00:00
GitLab Bot e5e0589e09 Add latest changes from gitlab-org/gitlab@master 2021-04-26 12:09:44 +00:00
GitLab Bot 05003789d9 Add latest changes from gitlab-org/gitlab@master 2021-04-01 15:08:54 +00:00
GitLab Bot 4046c3447e Add latest changes from gitlab-org/gitlab@master 2021-02-05 15:09:28 +00:00
GitLab Bot 315243f877 Add latest changes from gitlab-org/gitlab@master 2021-02-05 09:09:10 +00:00
GitLab Bot f1500a385a Add latest changes from gitlab-org/gitlab@master 2021-02-04 12:09:25 +00:00
GitLab Bot feb61d56e7 Add latest changes from gitlab-org/gitlab@master 2020-11-13 18:09:11 +00:00
GitLab Bot 9facfe5cb1 Add latest changes from gitlab-org/gitlab@master 2020-08-17 21:09:56 +00:00
GitLab Bot 3a9076e0a4 Add latest changes from gitlab-org/gitlab@master 2020-07-16 18:09:35 +00:00
GitLab Bot 9bfdb5cf67 Add latest changes from gitlab-org/gitlab@master 2020-06-16 12:09:00 +00:00
GitLab Bot 3ef9553486 Add latest changes from gitlab-org/gitlab@master 2020-06-12 12:08:56 +00:00
GitLab Bot 6ff3eb60e3 Add latest changes from gitlab-org/gitlab@master 2020-06-09 15:08:05 +00:00
GitLab Bot 553a22402b Add latest changes from gitlab-org/gitlab@master 2020-05-19 12:08:21 +00:00
GitLab Bot 17c8111494 Add latest changes from gitlab-org/gitlab@master 2020-05-07 21:09:26 +00:00
GitLab Bot 2e4d8b3449 Add latest changes from gitlab-org/gitlab@master 2020-04-28 03:09:53 +00:00
GitLab Bot e33f87ac0f Add latest changes from gitlab-org/gitlab@master 2020-04-21 15:21:10 +00:00
GitLab Bot 41cb558299 Add latest changes from gitlab-org/gitlab@master 2020-04-07 09:09:13 +00:00
GitLab Bot 5aa96ff142 Add latest changes from gitlab-org/gitlab@master 2020-03-09 21:07:57 +00:00
GitLab Bot 7ebcead8cf Add latest changes from gitlab-org/gitlab@master 2020-03-09 18:07:59 +00:00
GitLab Bot 2fd92f2dc7 Add latest changes from gitlab-org/gitlab@master 2020-03-04 21:07:54 +00:00
GitLab Bot 7b52c7cb63 Add latest changes from gitlab-org/gitlab@master 2020-03-02 18:07:42 +00:00
GitLab Bot bfa061f3ae Add latest changes from gitlab-org/gitlab@master 2020-02-29 09:07:42 +00:00
GitLab Bot e56fd47150 Add latest changes from gitlab-org/gitlab@master 2020-02-29 00:07:44 +00:00
GitLab Bot 56201db1dc Add latest changes from gitlab-org/gitlab@master 2020-02-17 03:09:00 +00:00
GitLab Bot b69f406585 Add latest changes from gitlab-org/gitlab@master 2020-02-15 00:08:48 +00:00
GitLab Bot 7873bb3c1a Add latest changes from gitlab-org/gitlab@master 2020-01-11 00:08:28 +00:00
GitLab Bot 73391dcc36 Add latest changes from gitlab-org/gitlab@master 2020-01-08 18:07:32 +00:00
GitLab Bot fb73ca3398 Add latest changes from gitlab-org/gitlab@master 2019-12-27 15:08:16 +00:00
GitLab Bot ccf37fd3ec Add latest changes from gitlab-org/gitlab@master 2019-12-18 15:08:03 +00:00
GitLab Bot a77db6bc47 Add latest changes from gitlab-org/gitlab@master 2019-10-28 15:05:58 +00:00
GitLab Bot cd631619f4 Add latest changes from gitlab-org/gitlab@master 2019-10-11 15:06:41 +00:00
GitLab Bot bc89882970 Add latest changes from gitlab-org/gitlab@master 2019-09-24 09:06:04 +00:00
Balakumar a47db86e90 Log time spent on CPU to sidekiq.log 2019-08-22 14:31:57 +00:00
Thong Kuah 9e19125f39 Merge branch 'sh-fix-sidekiq-scheduling-latency' into 'master'
Fix Sidekiq scheduling_latency_s

Closes #65748

See merge request gitlab-org/gitlab-ce!31650
2019-08-09 11:59:44 +00:00
Stan Hu a74396dcc5 Add Gitaly and Rugged call timing in Sidekiq logs
This will help identify Sidekiq jobs that invoke excessive number of
filesystem access.

The timing data is stored in `RequestStore`, but this is only active
within the middleware and is not directly accessible to the Sidekiq
logger. However, it is possible for the middleware to modify the job
hash to pass this data along to the logger.
2019-08-09 01:08:32 -07:00
Stan Hu 7ccbb562b1 Fix Sidekiq scheduling_latency_s
This number was reporting a negative number because `current_time` was
a monotonic counter, not an absolute time.

Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/65748
2019-08-08 20:51:40 -07:00
Andrew Newdigate ee828f09bf Adds Sidekiq scheduling latency structured logging field 2019-07-31 12:07:47 +00:00
Sean McGivern 9d2be75674 Limit Sidekiq args logging to 10 KB of JSON
When logging arguments from Sidekiq to JSON, restrict the size of `args`
to 10 KB (when converted to JSON). This is to avoid blowing up with
excessively large job payloads.
2019-01-22 10:54:12 +00:00
gfyoung f93f8f569d Enable even more frozen string for lib/gitlab
Enables frozen string for the following:

* lib/gitlab/patch/**/*.rb
* lib/gitlab/popen/**/*.rb
* lib/gitlab/profiler/**/*.rb
* lib/gitlab/project_authorizations/**/*.rb
* lib/gitlab/prometheus/**/*.rb
* lib/gitlab/query_limiting/**/*.rb
* lib/gitlab/quick_actions/**/*.rb
* lib/gitlab/redis/**/*.rb
* lib/gitlab/request_profiler/**/*.rb
* lib/gitlab/search/**/*.rb
* lib/gitlab/sherlock/**/*.rb
* lib/gitlab/sidekiq_middleware/**/*.rb
* lib/gitlab/slash_commands/**/*.rb
* lib/gitlab/sql/**/*.rb
* lib/gitlab/template/**/*.rb
* lib/gitlab/testing/**/*.rb
* lib/gitlab/utils/**/*.rb
* lib/gitlab/webpack/**/*.rb

Partially addresses gitlab-org/gitlab-ce#47424.
2018-11-19 18:24:22 -08:00
Stan Hu 6415ac9e99 Add support for Sidekiq JSON logging
Closes #20060
2018-04-04 05:04:00 -07:00