- 27 Feb, 2020 40 commits
-
-
Nick Thomas authored
Currently, we store bookkeeping information for the elasticsearch index in sidekiq jobs. There are four types of information: * Backfill indexing for repositories * Backfill indexing for database records * Incremental indexing for repositories * Incremental indexing for database records The first three use elasticsearch bulk requests when indexing. The last does not. This commit introduces a system that uses bulk requests when indexing incremental changes to database records. This is done by adding the bookkeeping information to a Redis ZSET, rather than enqueuing sidekiq jobs for each change. A Sidekiq cron worker takes batches from the ZSET and submits them to elasticsearch via the bulk API. This reduces the responsiveness of indexing slightly, but also reduces the cost of indexing, both in terms of the load on Elasticsearch, and the size of the bookkeeping information. Since we're using a ZSET, we also get deduplication of work for free.
-
Kushal Pandya authored
Remove blocking issue radio inputs from "Add an epic" form Closes #207455 See merge request gitlab-org/gitlab!26003
-
Rémy Coutable authored
Fix broken specs depending on UnauthorizedError Closes #208290 See merge request gitlab-org/gitlab!26080
-
Kushal Pandya authored
Added a condition when a ticket is moved from the closed list Closes #25550 See merge request gitlab-org/gitlab!25899
-
Sean McGivern authored
Fix cherry pick icon See merge request gitlab-org/gitlab!26009
-
Nick Thomas authored
This error was just renamed to ForbiddenError and there was a conflict
-
Peter Leitzen authored
Add filepath to release_links API See merge request gitlab-org/gitlab!25533
-
Sean Carroll authored
Part of https://gitlab.com/gitlab-org/gitlab/issues/27300 See merge request https://gitlab.com/gitlab-org/gitlab/-/merge_requests/25512
-
Grzegorz Bizon authored
Allow users to assign a serverless domain to Knative (Backend) See merge request gitlab-org/gitlab!21436
-
James Lopez authored
Remove admin user count from Users statistics See merge request gitlab-org/gitlab!25337
-
Jan Provaznik authored
Add permission check to suggest pipeline tour See merge request gitlab-org/gitlab!25847
-
Kamil Trzciński authored
Clarify "private" visibility for projects. See merge request gitlab-org/gitlab!25852
-
Nick Thomas authored
Change back internal API return code Closes #208253 See merge request gitlab-org/gitlab!26063
-
Nick Thomas authored
Version Control for Snippets: Access Rights Check for project snippet See merge request gitlab-org/gitlab!23492
-
Doug Stull authored
- needed to qualify the spec
-
Doug Stull authored
- only initiate the tour entry point based on if this feature exists and if user has proper permissions.
-
Lin Jen-Shin authored
Auto stop review app environments See merge request gitlab-org/gitlab!26047
-
Sean McGivern authored
Fix scoped label text color when background is light See merge request gitlab-org/gitlab!26037
-
Peter Leitzen authored
Rename 'spammable' to 'target' See merge request gitlab-org/gitlab!25392
-
Lin Jen-Shin authored
Do not fail CI when Danger fails for now Closes #208282 See merge request gitlab-org/gitlab!26071
-
Heinrich Lee Yu authored
Remove Service#template? See merge request gitlab-org/gitlab!25979
-
Russell Dickenson authored
Add information about the docs repo pipeline Closes gitlab-docs#481 See merge request gitlab-org/gitlab!24952
-
Marcel Amirault authored
Changing to location-action style, changing to active voice, simplifying, from suggestions.
-
Rémy Coutable authored
Until we fix https://gitlab.com/gitlab-org/gitlab/issues/208282. Signed-off-by: Rémy Coutable <remy@rymai.me>
-
Peter Leitzen authored
Fix name in the API error tracking spec See merge request gitlab-org/gitlab!26022
-
Francisco Javier López authored
In https://gitlab.com/gitlab-org/gitlab/-/merge_requests/25936 we align the return code for the same error to be 403. Nevertheless, it seems the internal API needs it to be 401, otherwise, the custom error message won't be shown.
-
Phil Hughes authored
Resolve Migrate '.fa-spinner' to '.spinner' for 'app/views/ide' See merge request gitlab-org/gitlab!25022
-
Marvin Karegyeya authored
-
Alessio Caiazza authored
-
Heinrich Lee Yu authored
Improves test assertion to check on the right text span
-
Florie Guibert authored
Improve readability for light color scoped labels
-
Natalia Tepluhina authored
Update GitLab Packages See merge request gitlab-org/gitlab!26000
-
Natalia Tepluhina authored
Add param update to vue issuables list Closes #35453 See merge request gitlab-org/gitlab!25502
-
Kushal Pandya authored
Convert branches-select component to jest Closes #204800 See merge request gitlab-org/gitlab!25954
-
Rémy Coutable authored
Update the code review guide to take the Merge Results in account See merge request gitlab-org/gitlab!25449
-
Marcel Amirault authored
Update the docs monthly release process See merge request gitlab-org/gitlab!25977
-
Alessio Caiazza authored
Use Workhorse acceleration on Project Import file upload See merge request gitlab-org/gitlab!25361
-
Aleksei Lipniagov authored
This is related to API endpoints only, UI endpoints (Import::GitlabProjectsController) will be accelerated in the next, separate MR. Since we are touching an existing API, we should deploy it gradually. So this MR will support both accelerated and "vanilla" uploads for the endpoint.
-
Sean McGivern authored
GraphQL fields should generally be nullable See merge request gitlab-org/gitlab!26001
-
Rémy Coutable authored
Add debugging to see output when profiler_spec fails See merge request gitlab-org/gitlab!26015
-