GitLab Migration - export relations compressed with zip
Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.
As discussed in POC #376261 (closed) GitLab Migration should start exporting relations compressed with zip.
Proposed solution
- Update
API::GroupExport&API::ProjectExportto accept new optional query paramuse_zip = true - Update
BulkImports::RelationExportServiceto utilize this flag and export relations compressed in zip ifuse_zip = true - If flag is missing or
false, use old exporting logic of exporting intar.gzformat - Decompressed contents should remain identical to ones from
tar.gzto be able to process data on Import side without any changes to directory/file structure
Edited by 🤖 GitLab Bot 🤖