- 13 Sep, 2021 40 commits
-
-
Bob Van Landuyt authored
This allows configuring Sidekiq job limits from the admin area, or using the API. Configuration options are: **Limiter mode*** `sidekiq_job_limiter_mode`, this can either be `track` (0), or `compress` (1). In `track` mode, this will only report errors when the arguments for jobs exceed the `sidekiq_job_limiter_limit_bytes` option. But no jobs will be compressed or rejected. In `compress` mode, the jobs will be compressed before they are stored in Redis. If a job's arguments would still exceed `sidekiq_job_limiter_limit_bytes` after compression an exception would be raised and the job would not be stored in Redis. Setting the `sidekiq_job_limit_bytes` to 0 avoids raising an error. Jobs will get compressed or rejected when they are scheduled. Default is `compress`. **Compression threshold bytes** When the job's arguments exceed this size, the job's arguments will be compressed before storing them in Redis. Below this size, nothing will happen. Default is 100Kb. **Size limit** When jobs exceed this size after compression, an exception will be raised preventing the jobs from being stored in redis. Default is 0 bytes. The defaults will enable job-compression without limiting for self-managed installations. Compression has been running on GitLab.com. On GitLab.com we're rejecting jobs exceeding 5MB after compression. The validation is entirely skipped for BackgroundMigrations, since the scheduling of those cannot depend on the state of the schema. So we cannot load the settings into memory to run the clientside validation. Changelog: added
-
Bob Van Landuyt authored
This adds the schema changes for the sidekiq job limiter
-
Etienne Baqué authored
Remove legacy storage pages removal logic See merge request gitlab-org/gitlab!69382
-
Vladimir Shushlin authored
-
Marcia Ramos authored
Fix the names of variables and values for Runner See merge request gitlab-org/gitlab!69941
-
Marcia Ramos authored
Mention that `skip_callback` should be avoid in factories in docs See merge request gitlab-org/gitlab!69968
-
Achilleas Pipinellis authored
Documentation on connecting GUIs to the database See merge request gitlab-org/gitlab!69206
-
Eduardo Bonet authored
-
David Fernandez authored
Remove`package_details_apollo` feature flag See merge request gitlab-org/gitlab!69649
-
Dmitriy Zaporozhets (DZ) authored
[2/5] Add `throttle_unauthenticated_api_*` columns to application settings See merge request gitlab-org/gitlab!69384
-
Nicolò Maria Mezzopera authored
Add pipelineArtifactsSize to project storage query See merge request gitlab-org/gitlab!70047
-
Phil Hughes authored
Merge branch '332408-display-icon-for-issues-created-by-banned-users-on-boards-frontend' into 'master' Display icon for hidden issues on group/project issue boards See merge request gitlab-org/gitlab!69558
-
Vasilii Iakliushin authored
Make product_stage required See merge request gitlab-org/gitlab!69897
-
Andrejs Cunskis authored
E2E: Detect test run type for staging, canary and production environment for metrics exports See merge request gitlab-org/gitlab!69754
-
Andrejs Cunskis authored
-
Sean McGivern authored
Remove experiment word from continuous onboarding See merge request gitlab-org/gitlab!69991
-
Marcin Sedlak-Jakubowski authored
Update outdated pipeline screenshots See merge request gitlab-org/gitlab!70150
-
Sean McGivern authored
Refactor to avoid respond_to conditional See merge request gitlab-org/gitlab!70004
-
Heinrich Lee Yu authored
Merge branch '338717-the-processrequirementsreportsworker-retries-on-an-unrecoverable-error' into 'master' Check requirements access before scheduling ProcessRequirementsReportsWorker See merge request gitlab-org/gitlab!69810
-
Nicolò Maria Mezzopera authored
Changelog: changed
-
Thong Kuah authored
Specify a job id to work around broken URL See merge request gitlab-org/gitlab!70153
-
Sanad Liaquat authored
Fix for add_batch_comments_in_merge_request_spec See merge request gitlab-org/gitlab!70065
-
Savas Vedova authored
Fix BetterErrors.editor usage in Sherlock templates See merge request gitlab-org/gitlab!69851
-
Achilleas Pipinellis authored
Update the upgrade path See merge request gitlab-org/gitlab!69876
-
Achilleas Pipinellis authored
Update security policies feature documentation See merge request gitlab-org/gitlab!70157
-
Kushal Pandya authored
Switch to v-safe-html for MR empty state svg See merge request gitlab-org/gitlab!69836
-
Kati Paizee authored
Fix spelling of title Coverage-guided fuzz testing page See merge request gitlab-org/gitlab!70145
-
Kati Paizee authored
Fix case of all headings See merge request gitlab-org/gitlab!70146
-
Sashi Kumar Kumaresan authored
-
Albert Salim authored
-
Marcel Amirault authored
Remove confusing sentence about in-development feature See merge request gitlab-org/gitlab!70149
-
Marcel Amirault authored
Update 4 screenshots to match the current UI, and delete one screenshot that is no longer needed.
-
Achilleas Pipinellis authored
Now that group-level protected environments are generally available, remove the mention that this feature is in-development.
-
Jacques Erasmus authored
Remove strike-through and add badge to dismissed vulnerabilities See merge request gitlab-org/gitlab!69943
-
Bob Van Landuyt authored
Document workers that need their own queue See merge request gitlab-org/gitlab!70069
-
Matthias Käppler authored
Add empty project migration to Group Migration See merge request gitlab-org/gitlab!68873
-
Marcel Amirault authored
GitLab CI/CD does not work with Kerberos auth mode See merge request gitlab-org/gitlab!69945
-
Harsh Chouraria authored
-
Russell Dickenson authored
-
Russell Dickenson authored
-