Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-12-19 | Add latest changes from gitlab-org/gitlab@16-7-stable-eev16.7.0-rc42 | GitLab Bot | |
2023-10-19 | Add latest changes from gitlab-org/gitlab@16-5-stable-eev16.5.0-rc42 | GitLab Bot | |
2022-12-20 | Add latest changes from gitlab-org/gitlab@15-7-stable-eev15.7.0-rc42 | GitLab Bot | |
2022-04-20 | Add latest changes from gitlab-org/gitlab@14-10-stable-eev14.10.0-rc42 | GitLab Bot | |
2022-03-18 | Add latest changes from gitlab-org/gitlab@14-9-stable-eev14.9.0-rc42 | GitLab Bot | |
2022-02-23 | Add latest changes from gitlab-org/gitlab@14-8-stable-ee | GitLab Bot | |
2022-02-18 | Add latest changes from gitlab-org/gitlab@14-8-stable-eev14.8.0-rc42 | GitLab Bot | |
2022-01-20 | Add latest changes from gitlab-org/gitlab@14-7-stable-eev14.7.0-rc42 | GitLab Bot | |
2021-02-18 | Add latest changes from gitlab-org/gitlab@13-9-stable-eev13.9.0-rc42 | GitLab Bot | |
2020-12-17 | Add latest changes from gitlab-org/gitlab@13-7-stable-eev13.7.0-rc42 | GitLab Bot | |
2020-11-19 | Add latest changes from gitlab-org/gitlab@13-6-stable-eev13.6.0-rc42 | GitLab Bot | |
2020-09-19 | Add latest changes from gitlab-org/gitlab@13-4-stable-ee | GitLab Bot | |
2020-08-20 | Add latest changes from gitlab-org/gitlab@13-3-stable-ee | GitLab Bot | |
2020-06-18 | Add latest changes from gitlab-org/gitlab@13-1-stable-ee | GitLab Bot | |
2019-03-07 | Merge branch 'master' into incremental-backups | Frederic Van Espen | |
2019-03-07 | introduce optional rsyncable flag | Frederic Van Espen | |
2019-01-17 | Modify file restore to rectify tar issue | Jason Colyer | |
Fixed typo in run_pipeline! function -> Open3.pieline to Open3.pipeline | |||
2019-01-17 | Modify file restore to rectify tar issue | Jason Colyer | |
Adjusted run_pipeline! function to match rubocop syntax requirements Adjusted run_pipeline! function to use variable instead of string interpolation | |||
2019-01-17 | Modify file restore to rectify tar issue | Jason Colyer | |
Changed run_pipeline! function to have use $ in regex Changed run_pipeline! function to use Open3.pipeline instead of Open3.pipeline_start | |||
2019-01-16 | Modified files.rb to handle tar error | Jason Colyer | |
Changed the run_pipeline! function to instead use Open3.pipeline_start In doing so, the code is able to grab the last STDERR. In the case where the error is the one from older tar versions (relating to ./), it will not raise a Backup::Error. All other instances of command failure will result in Backup::Error being raised. | |||
2018-12-26 | set the --rsyncable option for gzip | Frederic Van Espen | |
2018-09-30 | Enable frozen string in lib/api and lib/backup | gfyoung | |
Partially addresses #47424. Had to make changes to spec files because stubbing methods on frozen objects is a mess in RSpec and leads to failures: https://github.com/rspec/rspec-mocks/issues/1190 | |||
2018-06-07 | Consistently use tar lookup function | Jacob Vosmaer | |
2018-06-05 | Find and mark more Git disk access locations | Jacob Vosmaer (GitLab) | |
2018-04-23 | Describe workaround when restore fails because of `Errno::EBUSY` | Bob Van Landuyt | |
When `Errno::EBUSY` is raised during restore, this could indicate that the directory being restored into is a mountpoint. In this case we explain the user how to retry the restore. | |||
2018-03-30 | Move existing dirs to a temp location while restore | Balasankar "Balu" C | |
Instead of renaming existing storage directories to a timestamped format, create a timestamped directory in a temporary location and move the individual files and folders inside storage directories to it. This helps us with nested storage directories. | |||
2017-12-20 | Ignore "lost+found" folder during backup on a volume | julien MILLAU | |
2017-02-23 | Don’t exclude some file in lib from rubocop | Douwe Maan | |
2017-02-22 | # This is a combination of 2 commits. | Drew Blessing | |
# This is the 1st commit message: Add `copy` backup strategy to combat file changed errors The backup Rake task used to stream data directly from the live data directory into the backup. Under many circumstances this worked OK. However, really active instances would experience a 'file changed as we read it' error - especially with data like the registry. This now copies the data first, then compresses it. It will take a bit more disk space while the backup is in progress, but it's a necessary thing. # The commit message #2 will be skipped: # Add env var | |||
2016-08-11 | Use `File::exist?` instead of `File::exists?` | bogdanvlviv | |
Since version ruby-2.2.0, method `File::exists?` is deprecated. | |||
2015-10-16 | Do no rely on basename of builds, uploads | Jacob Vosmaer | |
2015-10-06 | Remove unused variable | Jacob Vosmaer | |
2015-10-06 | Remove old "files" tarball explicitly | Jacob Vosmaer | |
2015-10-06 | Use tar for intermediate backup storage | Jacob Vosmaer | |
During the backup we create an intermediate copy of two directories: builds and uploads. Instead of creating many small files with 'cp -r', we now use tar (and fast gzip) to create single intermediate files. This saves on disk IO and disk space while creating a backup. |