- 26 Aug, 2020 40 commits
-
-
Alex Kalderimis authored
This is justified because even at the MAX_ISSUE_COUNT, we would only ever use 0.1% of the full range width by assuming this value. Extremely large projects such as gitlab-org/gitlab have on the order of around 100k issues, and would only need 1% of the full range. We can thus assume such a value as gap_size even allowing for 10x growth in gitlab's issue numbers, at which point managing locking and concurrent updates during rebalancing would be a much more challenging problem.
-
Alex Kalderimis authored
-
Alex Kalderimis authored
-
Alex Kalderimis authored
This moves the issue presence check to the first place (as it should be) and doesn't check for feature availability until we know we need to.
-
Alex Kalderimis authored
This involves a refactoring of the service so that it is less of a single procedural thicket.
-
Alex Kalderimis authored
-
Alex Kalderimis authored
-
Alex Kalderimis authored
-
Alex Kalderimis authored
-
Alex Kalderimis authored
-
Alex Kalderimis authored
-
Alex Kalderimis authored
-
Alex Kalderimis authored
Safer use of flags, by checking them in the service and the worker. Allow groups to be used as feature flag gates.
-
Alex Kalderimis authored
-
Alex Kalderimis authored
This adds a new feature flag: `rebalance_issues` This flag is scoped by project, and is read in the issue create and update services.
-
Alex Kalderimis authored
This adds a new method in the issues base_service that rebalances the issue set when the issue is placed in the extreme 0.0001 fringes of the relative positioning range.
-
Alex Kalderimis authored
-
Alex Kalderimis authored
-
Alex Kalderimis authored
This adds the required worker queue definition for sidekiq, with its configuration and generated defintion.
-
Alex Kalderimis authored
-
Alex Kalderimis authored
-
Yannis Roussos authored
Remove git ignored schema_migration files See merge request gitlab-org/gitlab!40291
-
Jose Ivan Vargas authored
Merge branch '872-merge-glskeletonloading-into-glskeletonloader-gitlab-ui-integration-test' into 'master' GitLab UI: 872-merge-glskeletonloading-into-glskeletonloader integration test See merge request gitlab-org/gitlab!38663
-
Stan Hu authored
Bump marginalia gem version to 1.9.0 See merge request gitlab-org/gitlab!40481
-
Sarah Groff Hennigh-Palermo authored
Extract page specific styles todos See merge request gitlab-org/gitlab!38890
-
Lukas 'Eipi' Eipert authored
Instead of using globbing and because we want to move these page specific styles to the appropriate pages, we move the imports to a new file.
-
Sarah Groff Hennigh-Palermo authored
Fix Long Content Collapses Icons in Vulnerability Comment Closes #234085 See merge request gitlab-org/gitlab!40407
-
Andreas Brandl authored
Add pipeline_artifacts_size to root_storage_statistics See merge request gitlab-org/gitlab!40425
-
Andreas Brandl authored
Remove users.bio column Closes #226989 See merge request gitlab-org/gitlab!40269
-
Fabio Pitino authored
Allow snippet move actions without an existing file name See merge request gitlab-org/gitlab!40343
-
Nick Gaskill authored
Doc - remove outdated message See merge request gitlab-org/gitlab!40373
-
Fabio Pitino authored
Count security jobs See merge request gitlab-org/gitlab!39481
-
Nick Gaskill authored
Add version history to distributed reads See merge request gitlab-org/gitlab!39793
-
Nick Gaskill authored
Add more US spelling rules See merge request gitlab-org/gitlab!40204
-
peterhegman authored
-
Tim Zallmann authored
Scope down Chrome version for icon fix See merge request gitlab-org/gitlab!40526
-
peterhegman authored
To account for changes to `GLSkeletonLoader`
-
Igor Drozdov authored
The main change is the addressed Ruby 2.7 warnings
-
Jose Ivan Vargas authored
Wrap dashboards dropdown items text See merge request gitlab-org/gitlab!40367
-
Ezekiel Kigbo authored
Add button to return to merge request on pipeline celebration Closes #230497 and #223110 See merge request gitlab-org/gitlab!37393
-