Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Backup/Restore: add support for external compressors and decompressors #10558

Merged
merged 24 commits into from
Jul 7, 2022

Commits on Jun 28, 2022

  1. change to support an external decompressor

    Signed-off-by: Renan Rangel <[email protected]>
    Signed-off-by: Rameez Sajwani <[email protected]>
    rvrangel authored and rsajwani committed Jun 28, 2022
    Configuration menu
    Copy the full SHA
    69db835 View commit details
    Browse the repository at this point in the history
  2. add external compressor support + builtin additional compressors

    Signed-off-by: Renan Rangel <[email protected]>
    Signed-off-by: Rameez Sajwani <[email protected]>
    rvrangel authored and rsajwani committed Jun 28, 2022
    Configuration menu
    Copy the full SHA
    0a00401 View commit details
    Browse the repository at this point in the history
  3. wrap external compressor/decompressor

    Signed-off-by: Renan Rangel <[email protected]>
    Signed-off-by: Rameez Sajwani <[email protected]>
    rvrangel authored and rsajwani committed Jun 28, 2022
    Configuration menu
    Copy the full SHA
    c71fd0a View commit details
    Browse the repository at this point in the history
  4. go mod tidy + comments

    Signed-off-by: Renan Rangel <[email protected]>
    Signed-off-by: Rameez Sajwani <[email protected]>
    rvrangel authored and rsajwani committed Jun 28, 2022
    Configuration menu
    Copy the full SHA
    3c3180f View commit details
    Browse the repository at this point in the history
  5. add copyright notices

    Signed-off-by: Renan Rangel <[email protected]>
    Signed-off-by: Rameez Sajwani <[email protected]>
    rvrangel authored and rsajwani committed Jun 28, 2022
    Configuration menu
    Copy the full SHA
    9f61d73 View commit details
    Browse the repository at this point in the history
  6. add support for builtin engine

    Signed-off-by: Renan Rangel <[email protected]>
    Signed-off-by: Rameez Sajwani <[email protected]>
    rvrangel authored and rsajwani committed Jun 28, 2022
    Configuration menu
    Copy the full SHA
    a210501 View commit details
    Browse the repository at this point in the history
  7. Adding test case for buckup compression

    Signed-off-by: Rameez Sajwani <[email protected]>
    rsajwani committed Jun 28, 2022
    Configuration menu
    Copy the full SHA
    8c295f7 View commit details
    Browse the repository at this point in the history
  8. Fixing unit test and run mod tidy

    Signed-off-by: Rameez Sajwani <[email protected]>
    rsajwani committed Jun 28, 2022
    Configuration menu
    Copy the full SHA
    a155689 View commit details
    Browse the repository at this point in the history
  9. Removing unwanted unit tests

    Signed-off-by: Rameez Sajwani <[email protected]>
    rsajwani committed Jun 28, 2022
    Configuration menu
    Copy the full SHA
    e6a8456 View commit details
    Browse the repository at this point in the history
  10. Increase timeout of backup tests

    Signed-off-by: Rameez Sajwani <[email protected]>
    rsajwani committed Jun 28, 2022
    Configuration menu
    Copy the full SHA
    38186ad View commit details
    Browse the repository at this point in the history
  11. fixing linter errors

    Signed-off-by: Rameez Sajwani <[email protected]>
    rsajwani committed Jun 28, 2022
    Configuration menu
    Copy the full SHA
    95afc73 View commit details
    Browse the repository at this point in the history
  12. Change test logic to accomodate running selective tests

    Signed-off-by: Rameez Sajwani <[email protected]>
    rsajwani committed Jun 28, 2022
    Configuration menu
    Copy the full SHA
    2f72baa View commit details
    Browse the repository at this point in the history
  13. removing lint warning

    Signed-off-by: Rameez Sajwani <[email protected]>
    rsajwani committed Jun 28, 2022
    Configuration menu
    Copy the full SHA
    9f7812a View commit details
    Browse the repository at this point in the history
  14. fixing test failure

    Signed-off-by: Rameez Sajwani <[email protected]>
    rsajwani committed Jun 28, 2022
    Configuration menu
    Copy the full SHA
    46fde1d View commit details
    Browse the repository at this point in the history
  15. Removing un-necessary test

    Signed-off-by: Rameez Sajwani <[email protected]>
    rsajwani committed Jun 28, 2022
    Configuration menu
    Copy the full SHA
    a2d96fa View commit details
    Browse the repository at this point in the history
  16. Fixing code review feeback

    Signed-off-by: Rameez Sajwani <[email protected]>
    rsajwani committed Jun 28, 2022
    Configuration menu
    Copy the full SHA
    13f5e07 View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2022

  1. Change builtinEngine to consider 'auto' decompressor

    Signed-off-by: Rameez Sajwani <[email protected]>
    rsajwani committed Jul 5, 2022
    Configuration menu
    Copy the full SHA
    8d76276 View commit details
    Browse the repository at this point in the history
  2. fixing Upgrade/Downgrade test

    Signed-off-by: Rameez Sajwani <[email protected]>
    rsajwani committed Jul 5, 2022
    Configuration menu
    Copy the full SHA
    130d0ad View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2022

  1. Fix type & add summary under release notes

    Signed-off-by: Rameez Sajwani <[email protected]>
    rsajwani committed Jul 6, 2022
    Configuration menu
    Copy the full SHA
    1fc44e0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    606a33a View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2022

  1. Fixing typos in summary

    Signed-off-by: Rameez Sajwani <[email protected]>
    rsajwani committed Jul 7, 2022
    Configuration menu
    Copy the full SHA
    b6acb3e View commit details
    Browse the repository at this point in the history
  2. Fixing flag name typos

    Signed-off-by: Rameez Sajwani <[email protected]>
    rsajwani committed Jul 7, 2022
    Configuration menu
    Copy the full SHA
    2674adb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    59fe698 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8daed1e View commit details
    Browse the repository at this point in the history