summaryrefslogtreecommitdiff
path: root/lib/backup
Commit message (Collapse)AuthorAgeFilesLines
* Add latest changes from gitlab-org/gitlab@14-5-stable-eev14.5.0-rc42GitLab Bot2021-11-181-5/+10
|
* Add latest changes from gitlab-org/gitlab@14-4-stable-eev14.4.0-rc42GitLab Bot2021-10-201-1/+8
|
* Add latest changes from gitlab-org/gitlab@14-3-stable-eev14.3.0-rc42GitLab Bot2021-09-203-12/+34
|
* Add latest changes from gitlab-org/gitlab@14-2-stable-eev14.2.0-rc42GitLab Bot2021-08-192-9/+23
|
* Add latest changes from gitlab-org/gitlab@14-1-stable-eev14.1.0-rc42GitLab Bot2021-07-204-23/+44
|
* Add latest changes from gitlab-org/gitlab@14-0-stable-eev14.0.0-rc42GitLab Bot2021-06-163-153/+236
|
* Add latest changes from gitlab-org/gitlab@13-12-stable-eev13.12.0-rc42GitLab Bot2021-05-192-6/+6
|
* Add latest changes from gitlab-org/gitlab@13-11-stable-eev13.11.0-rc43GitLab Bot2021-04-201-1/+1
|
* Add latest changes from gitlab-org/gitlab@13-10-stable-eev13.10.0-rc40GitLab Bot2021-03-161-1/+6
|
* Add latest changes from gitlab-org/gitlab@13-9-stable-eev13.9.0-rc42GitLab Bot2021-02-181-1/+1
|
* Add latest changes from gitlab-org/gitlab@13-8-stable-eev13.8.0-rc42Robert Speicher2021-01-201-11/+28
|
* Add latest changes from gitlab-org/gitlab@13-7-stable-eev13.7.0-rc42GitLab Bot2020-12-171-1/+7
|
* Add latest changes from gitlab-org/gitlab@13-6-stable-eev13.6.0-rc42GitLab Bot2020-11-191-11/+50
|
* Add latest changes from gitlab-org/gitlab@13-5-stable-eeGitLab Bot2020-11-031-1/+8
|
* Add latest changes from gitlab-org/gitlab@13-5-stable-eev13.5.0-rc42GitLab Bot2020-10-218-283/+316
|
* Add latest changes from gitlab-org/gitlab@13-4-stable-eeGitLab Bot2020-09-197-25/+120
|
* Add latest changes from gitlab-org/gitlab@13-3-stable-eeGitLab Bot2020-08-281-17/+25
|
* Add latest changes from gitlab-org/gitlab@13-3-stable-eeGitLab Bot2020-08-202-22/+84
|
* Add latest changes from gitlab-org/gitlab@13-2-stable-eeGitLab Bot2020-07-201-2/+8
|
* Add latest changes from gitlab-org/gitlab@13-1-stable-eeGitLab Bot2020-06-181-1/+2
|
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2020-03-161-15/+19
|
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2020-03-051-20/+33
|
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2020-02-131-0/+1
|
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2020-01-271-3/+3
|
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2019-11-211-5/+23
|
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2019-10-151-8/+2
|
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2019-10-141-1/+0
|
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2019-09-231-3/+3
|
* Avoid calling freeze on already frozen strings in libDinesh Panda2019-09-101-1/+1
|
* Remove dead MySQL codeNick Thomas2019-07-231-27/+0
| | | | None of this code can be reached any more, so it can all be removed
* Replaced config accessDominic Renner2019-03-181-1/+1
| | | | Replaced Settings with Gitlab.config for uniformity
* trim empty lineFrederic Van Espen2019-03-071-1/+0
|
* Merge branch 'master' into incremental-backupsFrederic Van Espen2019-03-073-4/+11
|\
| * Add convenience methods for creating project and Wiki repositoriesStan Hu2019-02-051-1/+1
| | | | | | | | This makes it easier to access other project arguments in the future.
| * Send project name with Gitaly repository requestsStan Hu2019-02-051-1/+1
| | | | | | | | | | | | | | When hashed storage is in use, it's helpful to have the project name associated with the request. Closes https://gitlab.com/gitlab-org/gitaly/issues/1394
| * Modify file restore to rectify tar issueJason Colyer2019-01-171-1/+1
| | | | | | | | | | Fixed typo in run_pipeline! function -> Open3.pieline to Open3.pipeline
| * Modify file restore to rectify tar issueJason Colyer2019-01-171-6/+4
| | | | | | | | | | | | | | Adjusted run_pipeline! function to match rubocop syntax requirements Adjusted run_pipeline! function to use variable instead of string interpolation
| * Modify file restore to rectify tar issueJason Colyer2019-01-171-6/+4
| | | | | | | | | | | | Changed run_pipeline! function to have use $ in regex Changed run_pipeline! function to use Open3.pipeline instead of Open3.pipeline_start
| * Modified files.rb to handle tar errorJason Colyer2019-01-161-2/+12
| | | | | | | | | | | | | | | | 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.
| * Add SSE-C key configuration option for Amazon S3 remote backupsPepijn Van Eeckhoudt2019-01-091-0/+1
| |
| * Avoid extra storage bucket perm and querymk/avoid-extra-storage-perm-and-queryMichael Kozono2018-12-211-1/+1
| | | | | | | | | | | | | | | | | | | | | | Specifically, the `ListAllMyBuckets` permission. This works if you know the directory exists. See more: * https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/23981 * https://stackoverflow.com/a/12288581/1992201
* | fix option testFrederic Van Espen2019-03-071-1/+1
| |
* | introduce optional rsyncable flagFrederic Van Espen2019-03-073-3/+13
| |
* | fix code styleFrederic Van Espen2018-12-271-5/+5
| |
* | set the --rsyncable option for gzipFrederic Van Espen2018-12-262-3/+3
| |
* | Allow to override part of the backup filenameFrederic Van Espen2018-12-261-1/+5
|/
* Restore Object Pools when restoring an object poolZeger-Jan van de Weg2018-12-131-1/+15
| | | | | | | | | | | | | | | | Pool repositories are persisted in the database, and when the DB is restored, the data need to be restored on disk. This is done by resetting the state machine and rescheduling the object pool creation. This is not an exact replica of the state like at the time of the creation of the backup. However, the data is consistent again. Dumping isn't required as internally GitLab uses git bundles which bundle all refs and include all objects in the bundle that they require, reduplicating as more repositories get backed up. This does require more data to be stored. Fixes https://gitlab.com/gitlab-org/gitaly/issues/1355
* Enable frozen string for lib/gitlab/*.rbgfyoung2018-10-221-1/+1
|
* Add installation type to backup information fileBalasankar "Balu" C2018-10-051-0/+1
|
* Enable frozen string in lib/api and lib/backupgfyoung2018-09-2911-0/+22
| | | | | | | | | | 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