- 30 Nov, 2021 1 commit
-
-
Sean McGivern authored
We want to make SidekiqStatus purely opt-in. All known users now set a `status_expiration` field on the job, either through the `sidekiq_options` on the worker class, or using `Worker.with_status.perform_async`. However, before we start only tracking job statuses for these known cases, we want to verify that we are not missing any cases. This commit: 1. Makes the client middleware set a different value in Redis when the job has opted in (2 instead of 1). 2. Changes the status checking method to log when it finds the default value (1), indicating that the job was checked but not opted in. Because item 2 can only work when the job is enqueued or running, it's possible we would miss some edge cases that only check job status after the job finishes. This should be smoothed out across all runs of the various workers, though: if a worker runs so fast that _all_ of its status checks show that it is done, then we probably don't need to worry too much about checking its status anyway! This is behind the feature flag log_implicit_sidekiq_status_calls, which is disabled by default. It should be safe to use a feature flag here as SidekiqStatus isn't read by middleware, only set - it's read by models and workers, and the model methods will also be called from HTTP endpoints or workers.
-
- 25 Nov, 2021 39 commits
-
-
Ramya Authappan authored
Increases the build's sleep time to 10s See merge request gitlab-org/gitlab!75301
-
Richard Chong authored
-
Savas Vedova authored
Add vulnerability tabs and reusable report component See merge request gitlab-org/gitlab!74384
-
Daniel Tian authored
-
Vasilii Iakliushin authored
Fix specs for Import::AttributePermitter See merge request gitlab-org/gitlab!74441
-
Igor Frenkel authored
-
Kati Paizee authored
Remove Issue Data and Actions docs page See merge request gitlab-org/gitlab!75212
-
Marcin Sedlak-Jakubowski authored
-
Jacob Vosmaer authored
Upgrade workhorse's archive/zip dependency See merge request gitlab-org/gitlab!75282
-
Natalia Tepluhina authored
Bump mermaid dependency to v8.13.4 See merge request gitlab-org/gitlab!75313
-
Dheeraj Joshi authored
-
Kati Paizee authored
Update the provider name of DingTalk in omniauth.md See merge request gitlab-org/gitlab!75320
-
Natalia Tepluhina authored
Remove GTM from Sign In page See merge request gitlab-org/gitlab!75181
-
Vitaly Slobodin authored
-
Marcel Amirault authored
Docs: Add basic Redis troubleshooting See merge request gitlab-org/gitlab!74785
-
Katrin Leinweber authored
-
Vitaly Slobodin authored
Always use job name for Terraform plan See merge request gitlab-org/gitlab!65910
-
Krzysztof Dąbrowski authored
-
Paul Slaughter authored
Refine the take-out-of-draft message See merge request gitlab-org/gitlab!74855
-
Amy Qualls authored
This message uses two lines, but it only needs one. I refined it past what Pedro initially suggested. https://gitlab.com/gitlab-org/gitlab/-/merge_requests/74855 Changelog: changed
-
Kati Paizee authored
Align some topics with the style guide See merge request gitlab-org/gitlab!75306
-
Evan Read authored
-
Bob Van Landuyt authored
Auditing for changes to event streaming destinations See merge request gitlab-org/gitlab!74632
-
Max Woolf authored
-
Mayra Cabrera authored
Fix disappearing ORDER BY when keyset paginating See merge request gitlab-org/gitlab!74695
-
Adam Hegyi authored
-
Alper Akgun authored
Use joins instead of includes See merge request gitlab-org/gitlab!74162
-
Rajendra Kadam authored
-
Thong Kuah authored
Fix cross database transaction when blocking users See merge request gitlab-org/gitlab!75195
-
Marcel Amirault authored
Add documentation of a second variable when creating pipelines See merge request gitlab-org/gitlab!75245
-
Caleb Cooper authored
-
Vitaly Slobodin authored
Reroute storage to GitLab flow See merge request gitlab-org/gitlab!74929
-
Diana Zubova authored
-
Simon Knox authored
Rearchitect component and update copy for iteration dropdown See merge request gitlab-org/gitlab!71010
-
zhangshuang authored
-
Simon Knox authored
Changelog: changed EE: true
-
Thong Kuah authored
Quarantines failing spec/views/layouts/_head.html.haml_spec.rb specs See merge request gitlab-org/gitlab!75311
-
Kushal Pandya authored
Add Release token to board filtering See merge request gitlab-org/gitlab!74762
-
Mark Lapierre authored
Fix wrong number of argument See merge request gitlab-org/gitlab!75262
-