Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: cloudnative-pg/plugin-barman-cloud
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: cloudnative-pg/plugin-barman-cloud
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: dev/821
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 3 commits
  • 6 files changed
  • 1 contributor

Commits on May 18, 2026

  1. feat: pass additionalCommandArgs to barman-cloud-restore

    Add support for the new `spec.configuration.data.restoreAdditionalCommandArgs`
    field so operators can append flags (e.g. `--read-timeout`) to
    barman-cloud-restore invocations, mirroring the existing
    `wal.restoreAdditionalCommandArgs` behavior.
    
    The new field is consumed by `restoreDataDir` and applied after the cloud
    provider options and `--endpoint-url` but before the positional arguments,
    so the upstream append/dedup logic can filter attempts to override official
    options.
    
    Depends on the corresponding upstream `barman-cloud` change in PR #242,
    which introduces `DataBackupConfiguration.RestoreAdditionalCommandArgs`
    and `AppendRestoreAdditionalCommandArgs`. go.mod pins that dependency to
    the PR HEAD commit via a pseudo-version; bump it to a tagged release once
    barman-cloud cuts one containing #242.
    
    Closes #821
    
    Signed-off-by: Armando Ruocco <armando.ruocco@enterprisedb.com>
    armru committed May 18, 2026
    Configuration menu
    Copy the full SHA
    d5e249d View commit details
    Browse the repository at this point in the history
  2. docs: document data.restoreAdditionalCommandArgs

    Extend the "Extra Options" section in `misc.md` to cover
    `barman-cloud-restore` alongside backup and WAL archiving, and add a
    usage example for `.spec.configuration.data.restoreAdditionalCommandArgs`.
    
    Refs #821
    
    Signed-off-by: Armando Ruocco <armando.ruocco@enterprisedb.com>
    armru committed May 18, 2026
    Configuration menu
    Copy the full SHA
    cdfa352 View commit details
    Browse the repository at this point in the history
  3. docs: document wal.restoreAdditionalCommandArgs

    The 'Extra Options' section enumerated every additionalCommandArgs knob
    except wal.restoreAdditionalCommandArgs, which already existed in the
    API. Add the missing bullet and example so the list is complete.
    
    Signed-off-by: Armando Ruocco <armando.ruocco@enterprisedb.com>
    armru committed May 18, 2026
    Configuration menu
    Copy the full SHA
    01f1956 View commit details
    Browse the repository at this point in the history
Loading