- 16 Apr, 2020 40 commits
-
-
Kerri Miller authored
When a MergeRequestDiff is "overflowed" (contains more than a certain number of files, 1,000 as of 12.10) #modified_paths will cut-off its results at the last file of the limit (IE the 1,000th file.) For the majority of MRs, this is fine, and we often have fallback code to use Repository#diff_stats to get at the expanded list (for example, in Gitlab::CodeOwners) This is less than ideal, as Repository#diff_stats is slow.. like, super slow. Like, you shouldn't use this unless you need to. Since it is so slow, we really should have a single, unified implementation of this fallback, and it should be here inside MergeRequest#modifed_paths. The consumer shouldn't have to special case their way around this limitation, and having it in 2 different locations as of this comment, we really shouldn't have multiple places calling their own implementations of code that is potentially very slow. By adding this fallback option, flagged to NOT run, we can then follow-on and remove our disparate and potentially divergent implementations, and provide a better option for future use.
-
Mayra Cabrera authored
Use with_lock_retries when adding concurrent FK See merge request gitlab-org/gitlab!29663
-
Igor Drozdov authored
Update project_daily_statistics synchronally See merge request gitlab-org/gitlab!29636
-
Mayra Cabrera authored
Split CI minutes resets into different workers See merge request gitlab-org/gitlab!29017
-
Fabio Pitino authored
with a feature flag, ClearSharedRunnersMinutesWorker defines the batches based on ID ranges and spawns a Ci::BatchResetMinutesWorker per batch. This will parallelize the processing having each worker taking less and avoiding running for long time.
-
Mayra Cabrera authored
Extract and reuse RSpec matchers See merge request gitlab-org/gitlab!29257
-
Arturo Herrero authored
These definitions are redundant because the RSpec matcher has already been created in spec/support/matchers/not_changed_matcher.rb.
-
GitLab Release Tools Bot authored
[ci skip]
-
GitLab Release Tools Bot authored
[ci skip]
-
Douglas Barbosa Alexandre authored
Replace odd JSON usage with standard parser See merge request gitlab-org/gitlab!29701
-
Nathan Friend authored
Update annotations graphql query See merge request gitlab-org/gitlab!29676
-
Robert Speicher authored
Remove "Please ensure your account's recovery settings are up to date." message at self-managed instances" See merge request gitlab-org/gitlab!29672
-
Thong Kuah authored
Fix tillerless helm command permissions See merge request gitlab-org/gitlab!29268
-
Hordur Freyr Yngvason authored
Helm commands run in the context of a service account, currently tiller, but when a cluster is tillerless from the start they do not have this account present. Previously, they were being created as part of the helm tiller installation.
-
Nick Gaskill authored
Add offline documentation for DS See merge request gitlab-org/gitlab!29591
-
Igor Frenkel authored
-
Paul Slaughter authored
Better Geo Node Error Messages MVC Closes #213363 See merge request gitlab-org/gitlab!29079
-
Mike Greiling authored
Move duration chart vuex to separate module Closes #197336 See merge request gitlab-org/gitlab!29122
-
Ezekiel Kigbo authored
Creates a new modules directory to separate the cycle_analytics vuex store Creates separate vuex files for the duration chart component Move vuex boilerplate into duration chart component
-
Martin Wortschack authored
Remove "Add metric" button from custom dashboards Closes #211648 See merge request gitlab-org/gitlab!29036
-
Jan Provaznik authored
Bugfix - Revert subscription banner revert and provide bugfix See merge request gitlab-org/gitlab!29422
-
Peter Leitzen authored
Remove store_mentions! in Snippets::CreateService See merge request gitlab-org/gitlab!29581
-
Natalia Tepluhina authored
Display notes based on line_codes and positions props See merge request gitlab-org/gitlab!29512
-
Stan Hu authored
Refresh only existing MRs on push See merge request gitlab-org/gitlab!29420
-
Mark Florian authored
Fix new requirement & reopen button visibility See merge request gitlab-org/gitlab!29715
-
Nick Gaskill authored
Docs - Improve wording for image name See merge request gitlab-org/gitlab!29686
-
Oswaldo Ferreira authored
The ProjectDailyStatisticsWorker queue accumulates jobs from time to time, considering how often the git_upload_pack endpoint is called (taking up to 7 minutes to take the job from the queue in a few cases). Turns out that even though this is a low-priority queue (and it's OK to take a bit more time to process it) it was seen that the work it does takes around 1.8s (99th percentile), and 0.8s (99th percentile) DB time, which doesn't explain involving Sidekiq (and Redis) in the work pipeline. Here we move the processing out of Sidekiq and back to the web request behind a feature flag (and deprecate the worker).
-
Dhiraj Bodicherla authored
This MR updates annotations fetch graphql query on the FE and the response parsing logic. This MR also updates all the specs
-
Marcia Ramos authored
Documentation for Typed AWS Environment Variables See merge request gitlab-org/gitlab!29325
-
Sarah Groff Hennigh-Palermo authored
Adds section, not separate table
-
Marcia Ramos authored
Add repository image with new icon styles See merge request gitlab-org/gitlab!29639
-
Daniel Gruesso authored
- Add an image that shows more icons - Move img to the correct directory - Write brief intro before the image
-
Paul Slaughter authored
-
Nick Gaskill authored
Add documentation of new dependency scanning env vars See merge request gitlab-org/gitlab!29597
-
Igor Frenkel authored
-
Zack Cuddy authored
Currently the Geo Node Form just generically responds that if there was an error. The API responds with an error however. So this MR simply showcases those errors insead of the Flash message instead.
-
Robert Speicher authored
Standardize Sidekiq/Rails log keys with _s suffix See merge request gitlab-org/gitlab!29300
-
Igor Drozdov authored
Newly introduced API for displaying notes for merge-ref-head diffs contains line_codes and positions properties. If any of the passed line_codes or positions matches line_code and position of a particular line, then the note is displayed. This code is backward compatible with the previous interface
-
Heinrich Lee Yu authored
Move export issues feature to core See merge request gitlab-org/gitlab!28703
-
Kushal Pandya authored
- User current user access role to control "New requirement" button visibility. - Use `adminRequirement` permission to control "Reopen" button visibility
-