Skip to content

fix(restore): race condition in parallel WAL restore spool#812

Open
mnencia wants to merge 1 commit intomainfrom
dev/update-barman-cloud-v0.5.0
Open

fix(restore): race condition in parallel WAL restore spool#812
mnencia wants to merge 1 commit intomainfrom
dev/update-barman-cloud-v0.5.0

Conversation

@mnencia
Copy link
Member

@mnencia mnencia commented Mar 12, 2026

Update github.com/cloudnative-pg/barman-cloud from the pre-release pin (ced266c) to the official v0.5.0 release.

This update fixes a race condition in parallel WAL restore where prefetched files could be read while still being downloaded, causing PostgreSQL recovery to fail with "invalid checkpoint record" errors. It also fixes a misleading "missing Azure credentials" error message when no object store credentials are defined at all.

@mnencia mnencia requested a review from a team as a code owner March 12, 2026 18:04
@dosubot dosubot bot added size:M This PR changes 30-99 lines, ignoring generated files. bug Something isn't working dependencies Pull requests that update a dependency file labels Mar 12, 2026
@mnencia mnencia force-pushed the dev/update-barman-cloud-v0.5.0 branch from 6950fc5 to b76939a Compare March 12, 2026 18:18
Update github.com/cloudnative-pg/barman-cloud from the pre-release
pin (ced266c) to the official v0.5.0 release.

This update fixes a race condition in parallel WAL restore where
prefetched files could be read while still being downloaded,
causing PostgreSQL recovery to fail with "invalid checkpoint
record" errors. It also fixes a misleading "missing Azure
credentials" error message when no object store credentials are
defined at all.

Signed-off-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>
@mnencia mnencia force-pushed the dev/update-barman-cloud-v0.5.0 branch from b76939a to dfb7e20 Compare March 12, 2026 18:20
@dosubot dosubot bot added size:XS This PR changes 0-9 lines, ignoring generated files. and removed size:M This PR changes 30-99 lines, ignoring generated files. labels Mar 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working dependencies Pull requests that update a dependency file size:XS This PR changes 0-9 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant