1
0
mirror of https://github.com/pgbackrest/pgbackrest.git synced 2025-02-01 13:17:46 +02:00
David Steele a7ab686d0e v2.48: Repository Storage Tags
Bug Fixes:

* Fix issue restoring block incremental without a block list. (Reviewed by Stephen Frost, Burak Yurdakul. Reported by Burak Yurdakul.)

Features:

* Add --repo-storage-tag option to create object tags. (Reviewed by Stephen Frost, Stefan Fercot, Timothée Peignier.)
* Add known hosts checking for SFTP storage driver. (Contributed by Reid Thompson. Reviewed by Stephen Frost, David Steele.)
* Support for dual stack connections. (Reviewed by Stephen Frost.)
* Add backup size completed/total to info command JSON output. (Contributed by Stefan Fercot. Reviewed by David Steele.)

Improvements:

* Multi-stanza check command. (Reviewed by Stephen Frost.)
* Retry reads of pg_control until checksum is valid. (Reviewed by Stefan Fercot, Stephen Frost.)
* Optimize WAL segment check after successful backup. (Reviewed by Stephen Frost.)
* Improve GCS multi-part performance. (Reviewed by Reid Thompson.)
* Allow archive-get command to run when stanza is stopped. (Reviewed by Tom Swartz, David Christensen, Reid Thompson.)
* Accept leading tilde in paths for SFTP public/private keys. (Contributed by Reid Thompson. Reviewed by David Steele.)
* Reload GCS credentials before renewing authentication token. (Reviewed by Stephen Frost. Suggested by Daniel Farina.)

Documentation Bug Fixes:

* Fix configuration reference example for the tls-server-address option. (Fixed by Hartmut Goebel. Reviewed by David Steele.)
* Fix command reference example for the filter option.

Test Suite Improvements:

* Allow storage/sftp unit test to run without libssh2 installed. (Contributed by Reid Thompson. Reviewed by David Steele. Suggested by Wu Ning.)
2023-09-25 09:32:15 -04:00

214 lines
8.4 KiB
XML

<release date="2023-09-25" version="2.48" title="Repository Storage Tags">
<release-core-list>
<release-bug-list>
<release-item>
<github-issue id="2182"/>
<github-pull-request id="2184"/>
<release-item-contributor-list>
<release-item-ideator id="burak.yurdakul"/>
<release-item-contributor id="david.steele"/>
<release-item-reviewer id="stephen.frost"/>
<!-- Actually tester, but we don't have a tag for that yet -->
<release-item-reviewer id="burak.yurdakul"/>
</release-item-contributor-list>
<p>Fix issue restoring block incremental without a block list.</p>
</release-item>
</release-bug-list>
<release-feature-list>
<release-item>
<github-issue id="2150"/>
<github-pull-request id="2159"/>
<release-item-contributor-list>
<release-item-contributor id="david.steele"/>
<release-item-reviewer id="stephen.frost"/>
<release-item-reviewer id="stefan.fercot"/>
<release-item-reviewer id="timothee.peignier"/>
</release-item-contributor-list>
<p>Add <br-option>--repo-storage-tag</br-option> option to create object tags.</p>
</release-item>
<release-item>
<github-pull-request id="2125"/>
<release-item-contributor-list>
<release-item-contributor id="reid.thompson"/>
<release-item-reviewer id="stephen.frost"/>
<release-item-reviewer id="david.steele"/>
</release-item-contributor-list>
<p>Add known hosts checking for <proper>SFTP</proper> storage driver.</p>
</release-item>
<release-item>
<commit subject="Adjust Wait object to be more accurate when nested."/>
<commit subject="Aggregate error retries in ErrorRetry output."/>
<commit subject="Refactor address list lookup to include all returned addresses.">
<github-pull-request id="2174"/>
</commit>
<commit subject="Support for dual stack connections.">
<github-issue id="2154"/>
<github-pull-request id="2175"/>
</commit>
<release-item-contributor-list>
<release-item-contributor id="david.steele"/>
<release-item-reviewer id="stephen.frost"/>
</release-item-contributor-list>
<p>Support for dual stack connections.</p>
</release-item>
<release-item>
<github-issue id="2007"/>
<github-pull-request id="2141"/>
<release-item-contributor-list>
<release-item-contributor id="stefan.fercot"/>
<release-item-reviewer id="david.steele"/>
</release-item-contributor-list>
<p>Add backup size completed/total to <cmd>info</cmd> command <proper>JSON</proper> output.</p>
</release-item>
</release-feature-list>
<release-improvement-list>
<release-item>
<github-pull-request id="2057"/>
<release-item-contributor-list>
<release-item-contributor id="david.steele"/>
<release-item-reviewer id="stephen.frost"/>
</release-item-contributor-list>
<p>Multi-stanza check command.</p>
</release-item>
<release-item>
<github-pull-request id="2131"/>
<release-item-contributor-list>
<release-item-contributor id="david.steele"/>
<release-item-reviewer id="stefan.fercot"/>
<release-item-reviewer id="stephen.frost"/>
</release-item-contributor-list>
<p>Retry reads of <file>pg_control</file> until checksum is valid.</p>
</release-item>
<release-item>
<github-pull-request id="2169"/>
<release-item-contributor-list>
<release-item-contributor id="david.steele"/>
<release-item-reviewer id="stephen.frost"/>
</release-item-contributor-list>
<p>Optimize WAL segment check after successful backup.</p>
</release-item>
<release-item>
<github-pull-request id="2162"/>
<release-item-contributor-list>
<release-item-contributor id="david.steele"/>
<release-item-reviewer id="reid.thompson"/>
</release-item-contributor-list>
<p>Improve <proper>GCS</proper> multi-part performance.</p>
</release-item>
<release-item>
<release-item-contributor-list>
<release-item-contributor id="david.steele"/>
<release-item-reviewer id="tom.swartz"/>
<release-item-reviewer id="david.christensen"/>
<release-item-reviewer id="reid.thompson"/>
</release-item-contributor-list>
<p>Allow <cmd>archive-get</cmd> command to run when stanza is stopped.</p>
</release-item>
<release-item>
<github-pull-request id="2136"/>
<release-item-contributor-list>
<release-item-contributor id="reid.thompson"/>
<release-item-reviewer id="david.steele"/>
</release-item-contributor-list>
<p>Accept leading tilde in paths for SFTP public/private keys.</p>
</release-item>
<release-item>
<github-pull-request id="2072"/>
<release-item-contributor-list>
<release-item-ideator id="daniel.farina"/>
<release-item-contributor id="david.steele"/>
<release-item-reviewer id="stephen.frost"/>
</release-item-contributor-list>
<p>Reload GCS credentials before renewing authentication token.</p>
</release-item>
</release-improvement-list>
<release-development-list>
<release-item>
<github-pull-request id="2176"/>
<release-item-contributor-list>
<release-item-contributor id="david.steele"/>
<release-item-reviewer id="stephen.frost"/>
</release-item-contributor-list>
<p>Add report option to <cmd>check</cmd> command.</p>
</release-item>
</release-development-list>
</release-core-list>
<release-doc-list>
<release-bug-list>
<release-item>
<github-pull-request id="2165"/>
<release-item-contributor-list>
<release-item-contributor id="hartmut.goebel"/>
<release-item-reviewer id="david.steele"/>
</release-item-contributor-list>
<p>Fix configuration reference example for the <br-option>tls-server-address</br-option> option.</p>
</release-item>
<release-item>
<release-item-contributor-list>
<release-item-contributor id="david.steele"/>
</release-item-contributor-list>
<p>Fix command reference example for the <br-option>filter</br-option> option.</p>
</release-item>
</release-bug-list>
</release-doc-list>
<release-test-list>
<release-improvement-list>
<release-item>
<github-issue id="2163"/>
<github-pull-request id="2177"/>
<release-item-contributor-list>
<release-item-ideator id="wu.ning"/>
<release-item-contributor id="reid.thompson"/>
<release-item-reviewer id="david.steele"/>
</release-item-contributor-list>
<p>Allow <id>storage/sftp</id> unit test to run without <id>libssh2</id> installed.</p>
</release-item>
</release-improvement-list>
</release-test-list>
</release>