- 17 Mar, 2021 40 commits
-
-
Kassio Borges authored
= Context Create a database representation, with the `BulkImports::Tracker`, for each BulkImport Pipeline (`include BulkImports::Pipeline`). This way, the pipeline progress can be tracked using the `status` column (state machine). With this change we can run each pipeline on its own background job (https://gitlab.com/gitlab-org/gitlab/-/issues/323384), which will bring the power of retrying the pipeline in case of failures, like rate limiting. Besides that, having each pipeline progress in the database will be handy to create a better UI to give an accurate sense of progress to the user in the future. - Merge request that introduced the `status` column to `BulkImports::tracker`: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/5568 = The change Before this change, `BulkImports::Tracker` was tracking only the pagination status, when required. So, a record was only created when the pipeline required pagination handling. Now, before running a pipeline a `BulkImports::Tracker` record is created, and when the pipeline is finished, failed or skipped, these status are also updated/tracked in the pipeline's `BulkImports::Tracker` record. The pipeline status is required to run them in individual background jobs because the pipelines have an order to run. For instance, we cannot import Epics before importing the Group or the Group labels. - Related to: https://gitlab.com/gitlab-org/gitlab/-/issues/324109 = Next step Create the `BulkImports::PipelineWorker` to run each pipeline on its own job. - https://gitlab.com/gitlab-org/gitlab/-/issues/323384 = References - Epic: https://gitlab.com/groups/gitlab-org/-/epics/5544 - Spike where the idea was tested: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/54970
-
Amy Qualls authored
Add documentation for Jira Issue Detail page See merge request gitlab-org/gitlab!56182
-
Amy Qualls authored
Update formatting re: marketing emails See merge request gitlab-org/gitlab!56804
-
Amy Qualls authored
Fix the formatting - because part of what was on the page was incorrectly styled - and cross-link between the API and the page describing the UI feature.
-
Mark Florian authored
Remove tabindex from navigation skip link See merge request gitlab-org/gitlab!55756
-
Jeremy Elder authored
* Since it’s the first focusable item in the DOM it doesn’t need `tabindex`. * The use of a positive `tabindex` isn’t recommended and can negatively impact focus management.
-
Mikołaj Wawrzyniak authored
Update Metrics definitions for recording_ce_finished_at See merge request gitlab-org/gitlab!56382
-
Vitaly Slobodin authored
Add skipped state to duration cell See merge request gitlab-org/gitlab!56669
-
Peter Leitzen authored
Implement wildcard support for file searching in repository See merge request gitlab-org/gitlab!55871
-
Furkan Ayhan authored
Gitaly client and Git repository now support regexp searching. However, Repository model now supports wildcard searching.
-
Vitali Tatarintev authored
Expose dismissal reason and dismissal descriptions in Vulnerability details view See merge request gitlab-org/gitlab!55525
-
Markus Koller authored
Catch network errors when testing integration See merge request gitlab-org/gitlab!56457
-
Shubham Kumar authored
-
Phil Hughes authored
Move to confirm variant from success in javascripts/pipeline_editor directory See merge request gitlab-org/gitlab!56200
-
Yogi authored
-
Mark Florian authored
Use provide/inject for groupFullPath instead of props See merge request gitlab-org/gitlab!56472
-
Daniel Tian authored
-
Phil Hughes authored
Move from btn-success to btn-confirm in pipeline_schedules directory See merge request gitlab-org/gitlab!56201
-
Yogi authored
-
charlie ablett authored
Change array representation of events in YAML list syntax See merge request gitlab-org/gitlab!56480
-
Jan Provaznik authored
Add GraphQL mutation to delete release asset link See merge request gitlab-org/gitlab!56417
-
Nathan Friend authored
This commit adds a new mutation - `releaseAssetLinkDelete` - that deletes a release asset link.
-
Shinya Maeda authored
Update android template to default branch See merge request gitlab-org/gitlab!56738
-
Marcel Amirault authored
-
Mikołaj Wawrzyniak authored
Improve metric docs See merge request gitlab-org/gitlab!56673
-
charlie ablett authored
Replace delegated predicate methods with boolean-returning methods See merge request gitlab-org/gitlab!56420
-
James Lopez authored
Enable api_fuzzing_configuration_ui by default See merge request gitlab-org/gitlab!56548
-
Albert Salim authored
Simplify the triggerring of 'gitlab-docs' Review App pipelines See merge request gitlab-org/gitlab!53361
-
Mikołaj Wawrzyniak authored
Modify epic usage ping key to organise into separate file See merge request gitlab-org/gitlab!56724
-
🤖 GitLab Bot 🤖 authored
Update Gitaly version See merge request gitlab-org/gitlab!56834
-
Sanad Liaquat authored
Fix file commit error for system cancels merge train spec See merge request gitlab-org/gitlab!55219
-
Tiffany Rea authored
-
Alex Kalderimis authored
Rescue errors when emitting Snowplow events See merge request gitlab-org/gitlab!56607
-
Dmitry Gruzd authored
Avoid N+1 queries when loading notes for indexing in Elasticsearch See merge request gitlab-org/gitlab!56808
-
charlie ablett authored
- rename existing epic events
-
Sarah Groff Hennigh-Palermo authored
Integrate new pipeline query for pipeline editor See merge request gitlab-org/gitlab!54888
-
Mireya Andres authored
This integrates the new backend query for fetching the pipeline status using the commit sha instead of the pipeline iid. This was previously implemented under a disabled feature flag (`pipeline_status_for_pipeline_editor`) using a client resolver.
-
Dmitry Gruzd authored
Improve performance of Elasticsearch notes permissions migration See merge request gitlab-org/gitlab!56823
-
GitLab Release Tools Bot authored
-
Heinrich Lee Yu authored
Consider all projects in hierarchy for issue rebalance See merge request gitlab-org/gitlab!56736
-