Skip to content

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

Merged
armru merged 1 commit intomainfrom
dev/update-barman-cloud-v0.5.0
Mar 17, 2026
Merged

fix(restore): race condition in parallel WAL restore spool#812
armru merged 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
@dosubot dosubot bot added the lgtm This PR has been approved by a maintainer label Mar 16, 2026
@armru armru merged commit 25d72ce into main Mar 17, 2026
8 checks passed
@armru armru deleted the dev/update-barman-cloud-v0.5.0 branch March 17, 2026 14:50
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 lgtm This PR has been approved by a maintainer size:XS This PR changes 0-9 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants