- 19 Sep, 2019 1 commit
-
-
Stan Hu authored
When a project export completes, it removes everything in `Project#import_export_shared.archive_path`, which can erase files needed for another ongoing project export. This is problematic for custom templates, which exports an existing project to get the most recent changes and imports that archive to another project. To avoid this from happening, we generate a random unique subpath in the shared temporary directory so that multiple exports can work at the same time. Previously the path structure was as follows: 1. Project export files stored in: /shared/tmp/project_exports/namespace/project/:random 2. Project export .tar.gz files stored in: /shared/tmp/project_exports/namespace/project 3. Project export lock file: /shared/tmp/project_exports/namespace/project/.after_export_action Now: 1. Project export files stored in: /shared/tmp/project_exports/namespace/project/:randomA/:randomB 2. Project export .tar.gz files stored in: /shared/tmp/project_exports/namespace/project/:randomA 3. Project export lock files stored in: /shared/tmp/project_exports/namespace/project/locks The .tar.gz files are also now cleaned up in the AfterExportStrategy. Also, ensure import/export path cleanup always happens. A failure to update the database or object storage shouldn't block us from cleaning up stale directories. This is especially important to clear out stale lock file and archive paths. Closes https://gitlab.com/gitlab-org/gitlab-ee/issues/14716
-
- 18 Sep, 2019 39 commits
-
-
Mike Lewis authored
Changing PA docs for no scatter and background job kicking in See merge request gitlab-org/gitlab!17141
-
Virjinia Alexieva authored
-
Douglas Barbosa Alexandre authored
Re-factor: Move auth related `before_actions` into parent controller See merge request gitlab-org/gitlab!16644
-
Mayra Cabrera authored
Enable migration cops for Geo migrations tool Closes #13814 See merge request gitlab-org/gitlab!16697
-
Toon Claes authored
The migration rubocop rules should only be applied to Geo tracking database migrations. Closes https://gitlab.com/gitlab-org/gitlab/issues/13814
-
Aakriti Gupta authored
-
Aakriti Gupta authored
-
Robert Speicher authored
Revert "Merge branch '10395-COAR-phase-2' into 'master'" See merge request gitlab-org/gitlab!17165
-
Kerri Miller authored
This reverts merge request !16187
-
Mike Greiling authored
Update GitLab Packages See merge request gitlab-org/gitlab!17161
-
Stan Hu authored
Resolve "Make `name` optional parameter of Release entity" Closes #31868 See merge request gitlab-org/gitlab!16647
-
Mike Greiling authored
Minor text update for productivity analytics See merge request gitlab-org/gitlab!17085
-
Tim Zallmann authored
Productivity Analytics: Reset MR table page on main chart click See merge request gitlab-org/gitlab!17136
-
Martin Wortschack authored
- It prevents the loading indicator and the message from being displayed at the same time
-
Paul Slaughter authored
Fixes a spelling mistake for "pathes" => "paths" See merge request gitlab-org/gitlab!16932
-
Sam Beckham authored
This happens across several files, mainly feature specs.
-
Lukas Eipert authored
-
Sean Carroll authored
This removes the validation for the name, which enables legacy releases that omitted this value to be imported again. Closes https://gitlab.com/gitlab-org/gitlab/issues/31868
-
Paul Slaughter authored
Update GitLab Packages See merge request gitlab-org/gitlab!16910
-
Jan Provaznik authored
Artifacts Page Backend See merge request gitlab-org/gitlab!16630
-
Rémy Coutable authored
Fix a wrong assets image name for gitlab-ee on 'dev' Closes #32280 See merge request gitlab-org/gitlab!17134
-
Fatih Acet authored
Merge branch '32074-productivity-analytics-update-text-to-not-mention-filtering-by-assignee' into 'master' Resolve "Productivity Analytics: Update text to not mention filtering by assignee" Closes #32074 See merge request gitlab-org/gitlab!17115
-
Martin Wortschack authored
- Removes "assignee" from the text since filtering by assignee is currently not supported
-
Rémy Coutable authored
Add dependency proxy usage ping See merge request gitlab-org/gitlab!17060
-
Douglas Barbosa Alexandre authored
Speed up snippet finder specs See merge request gitlab-org/gitlab!16985
-
Peter Leitzen authored
Before this commit Finished in 2 minutes 38.2 seconds (files took 2.09 seconds to load) 602 examples, 0 failures After this commit Finished in 51.24 seconds (files took 2.14 seconds to load) 602 examples, 0 failures
-
Douglas Barbosa Alexandre authored
Changed confidential quick action to only be available on non confidential issues See merge request gitlab-org/gitlab!16902
-
Stan Hu authored
Add Sidekiq daemon memory killer See merge request gitlab-org/gitlab!16900
-
Matija Čupić authored
-
Matija Čupić authored
Removes artifact searching from this MR. This will be followed up in a separate issue.
-
Matija Čupić authored
Ports the changes from https://gitlab.com/gitlab-org/gitlab-foss/merge_requests/32590
-
Rémy Coutable authored
Signed-off-by: Rémy Coutable <remy@rymai.me>
-
Enrique Alcantara authored
-
Lukas Eipert authored
-
Tim Zallmann authored
Display if an issue was moved in issue list See merge request gitlab-org/gitlab!17102
-
Winnie Hellmann authored
(cherry picked from commit 10327470da58373f59b7d76990a1bbad5339ca63)
-
Andreas Brandl authored
Add code analytics tables See merge request gitlab-org/gitlab!16514
-
Stan Hu authored
Upgrade Rouge to v3.11.0 See merge request gitlab-org/gitlab!17011
-
Paul Slaughter authored
Fixes #30967 - Over one thousand todo messages displaying a count of one in the UI. Closes #30967 See merge request gitlab-org/gitlab!16844
-