- 24 Jun, 2021 40 commits
-
-
Manisha Singh authored
-
Nick Gaskill authored
Add symbol route to API docs See merge request gitlab-org/gitlab!64741
-
Steve Abrams authored
-
Miguel Rincon authored
Improve resend email confirmation banner warning See merge request gitlab-org/gitlab!63322
-
Jackie Fraser authored
-
Marcin Sedlak-Jakubowski authored
Add details of service desk custom mailbox on .com See merge request gitlab-org/gitlab!64781
-
John Hope authored
-
Susan Tacker authored
Add link to buying more storage See merge request gitlab-org/gitlab!64736
-
Gabriel Mazetto authored
Upgrade awesome_print to 1.9.2 See merge request gitlab-org/gitlab!64725
-
Kushal Pandya authored
Fix border top showing incorrectly in merge request widget See merge request gitlab-org/gitlab!64773
-
Toon Claes authored
Populate `latest_pipeline_id` values for `vulnerability_statistics` See merge request gitlab-org/gitlab!63451
-
Phil Hughes authored
Edit to Package Registry group UI text See merge request gitlab-org/gitlab!64556
-
Nick Gaskill authored
-
Igor Drozdov authored
Use batched new blobs check [RUN ALL RSPEC] [RUN AS-IF-FOSS] See merge request gitlab-org/gitlab!64503
-
Douglas Barbosa Alexandre authored
Enable FF ci_reset_bridge_with_subsequent_jobs by default See merge request gitlab-org/gitlab!64778
-
Matthias Käppler authored
Remove deprecated API elements See merge request gitlab-org/gitlab!64752
-
Matthias Käppler authored
Rename integration helpers [RUN AS-IF-FOSS] See merge request gitlab-org/gitlab!64544
-
Igor Drozdov authored
Move uses of group_wiki factories to EE only [RUN AS-IF-FOSS] See merge request gitlab-org/gitlab!64776
-
Marcel Amirault authored
Remove repeated content on group DevOps Report page See merge request gitlab-org/gitlab!64787
-
Patrick Steinhardt authored
The Git access checks support checking the size of pushed objects. If we have a quarantine environment (which is always the case when access checks are executed via `git receive-pack`'s hooks), then we simply derive the size from the quarantined objects. Otherwise, we use `get_new_blobs`, which does a `git rev-list $REVISION --not --all`. Using git-rev-list(1) with `--not --all` can be a very expensive operation depending on the repository's shape. Especially when it's a biggish monorepo with lots of references, this query can easily take tens of seconds. Given that we call the RPC once per change, this thus roughly scales `O(len(changes) * len(existing_refs))`. To improve this situation, Gitaly has implemented a new `list_blobs()` RPC which takes a set of revisions. Like this, we can batch all calls into a single one and thus avoid some of the overhead if there are multiple changes at once. The new code which does that is currently implemented behind a feature flag. Changelog: performance
-
Patrick Steinhardt authored
Now that the `BlobService` has support for enumerating blobs via a the new Gitaly RPC `#list_blobs`, implement support for reading blobs via `Repository#blobs`.
-
Patrick Steinhardt authored
The new `#list_blobs` RPC allows the caller to enumerate blobs via a set of revisions. It's thus a more flexible sibling to `#get_new_blobs`, which only allows a single positive revision and will automatically add `--not --all`. Add support for this new RPC via a new `#list_blobs` function in the `BlobService`.
-
Patrick Steinhardt authored
The BlobsStitcher object will reassemble blobs which have been split up across multiple gRPC messages. It is only used in the context of the `get_blobs()` RPC right now, which has a bunch of information about blobs which may not be available via other RPCs. While the stitcher gracefully handles absence for many of the parameters, absence of a blob mode and path will cause failure. Relaxe the stitcher to work alright in case either mode or path are absent. This is in preparation for the introduction of the `list_blobs()` RPC.
-
Simon Knox authored
Remove Legacy Flags from Feature Flag Form See merge request gitlab-org/gitlab!64006
-
Patrick Steinhardt authored
In order to make use of the new `list_blobs()` RPC, we need a newer definition of the Gitaly protobuf Gem. Update it as a preparatory step.
-
Marcin Sedlak-Jakubowski authored
-
Nikola Milojevic authored
Fix retry-lock problem on pipeline cancel See merge request gitlab-org/gitlab!63080
-
Sean McGivern authored
Remove unused view and associated helper method See merge request gitlab-org/gitlab!64621
-
Imre Farkas authored
Adds sha argument to lint See merge request gitlab-org/gitlab!64415
-
charlie ablett authored
Properly return boolean attributes in integrations API See merge request gitlab-org/gitlab!64185
-
Oghenerukevwe Kofi authored
-
Ezekiel Kigbo authored
Remove all params that match the defaults for createFlash See merge request gitlab-org/gitlab!64610
-
Sean McGivern authored
Eliminate some N+1 queries on project-pipeline GraphQL endpoint See merge request gitlab-org/gitlab!64700
-
Grzegorz Bizon authored
Force ASCII-8BIT encodings in CI job trace See merge request gitlab-org/gitlab!64631
-
Shinya Maeda authored
Remove web_hooks_rate_limit feature flag See merge request gitlab-org/gitlab!64708
-
Vijay Hawoldar authored
The members/_sort_dropdown.html.haml partial is no longer used anywhere, so this commit removes it and the associated helper methods that are called within it.
-
Max Woolf authored
Carry line_range info forward on unchanged positions See merge request gitlab-org/gitlab!64267
-
Furkan Ayhan authored
It's been enabled on GitLabcom for two milestones Changelog: changed
-
Mark Florian authored
Show access level of Project Access Token in UI and API See merge request gitlab-org/gitlab!64681
-
Jan Provaznik authored
Merge branch '334004-rake-task-gitlab-rake-gitlab-pages-deployments-migrate_to_object_storage-fails-with-error' into 'master' Fix pages deployment storage migration See merge request gitlab-org/gitlab!64697
-