Skip to content
Snippets Groups Projects

Unified Backups: Support for loading backup metadata

Merged Gabriel Mazetto requested to merge 428505-unified-backups-metadata-loading into master

What does this MR do and why?

Introduces code to load Metadata from disk

MR acceptance checklist

Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

How to set up and validate locally

This is not plugged in the rest part of the codebase yet, so we are relying only on unit tests.

It should be visible in subsequent MRs when loading the metadata is integrated

Related to #428505 (closed)

Closes #456789 (closed)

Edited by Gabriel Mazetto

Merge request reports

Merged results pipeline #1282062261 passed

Pipeline: rspec:predictive

#1282071004

    Pipeline: [gitlab-backup-cli gem] Ruby 3.1 pipeline

    #1282062461

      Pipeline: GitLab

      #1282070952

        Merged results pipeline passed for a5bb132a

        Merged by Douglas Barbosa AlexandreDouglas Barbosa Alexandre 11 months ago (May 7, 2024 5:19pm UTC)

        Loading

        Pipeline #1282154244 passed

        Pipeline passed for 637ab0e0 on master

        Test coverage 64.61% from 0 jobs
        10 environments impacted.

        Activity

        Filter activity
        • Approvals
        • Assignees & reviewers
        • Comments (from bots)
        • Comments (from users)
        • Commits & branches
        • Edits
        • Labels
        • Lock status
        • Mentions
        • Merge request status
        • Tracking
      • added 4 commits

        • f3991f4d - Refactor BackupMetadata
        • e8cd6958 - Extract Serializer and Deserializer
        • 06241f31 - Move BackupMetadata into Metadata module
        • a02be6e0 - Fix rubocop violations and improve readability on BackupMetadata

        Compare with previous version

      • added 1 commit

        • 4ba05031 - Fix rubocop violations and Improve BackupMetadata

        Compare with previous version

      • added 1 commit

        • 82991791 - Add specs and documentation to the serializer

        Compare with previous version

      • added 1 commit

        • f44c7d6f - Add specs and documentation to the deserializer

        Compare with previous version

      • Loading
      • Loading
      • Loading
      • Loading
      • Loading
      • Loading
      • Loading
      • Loading
      • Loading
      • Loading
      • Please register or sign in to reply
        Loading