1
0
mirror of https://github.com/pgbackrest/pgbackrest.git synced 2025-01-10 04:19:14 +02:00
pgbackrest/doc/xml/auto/metric-coverage-report.auto.xml
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

363 lines
10 KiB
XML

<table-row>
<table-cell>build/common</table-cell>
<table-cell>17/17 (100.0%)</table-cell>
<table-cell>38/38 (100.0%)</table-cell>
<table-cell>206/206 (100.0%)</table-cell>
</table-row>
<table-row>
<table-cell>build/config</table-cell>
<table-cell>31/31 (100.0%)</table-cell>
<table-cell>462/462 (100.0%)</table-cell>
<table-cell>980/980 (100.0%)</table-cell>
</table-row>
<table-row>
<table-cell>build/error</table-cell>
<table-cell>6/6 (100.0%)</table-cell>
<table-cell>26/26 (100.0%)</table-cell>
<table-cell>78/78 (100.0%)</table-cell>
</table-row>
<table-row>
<table-cell>build/help</table-cell>
<table-cell>12/12 (100.0%)</table-cell>
<table-cell>128/128 (100.0%)</table-cell>
<table-cell>235/235 (100.0%)</table-cell>
</table-row>
<table-row>
<table-cell>build/postgres</table-cell>
<table-cell>8/8 (100.0%)</table-cell>
<table-cell>60/60 (100.0%)</table-cell>
<table-cell>151/151 (100.0%)</table-cell>
</table-row>
<table-row>
<table-cell>command</table-cell>
<table-cell>9/9 (100.0%)</table-cell>
<table-cell>72/72 (100.0%)</table-cell>
<table-cell>158/158 (100.0%)</table-cell>
</table-row>
<table-row>
<table-cell>command/annotate</table-cell>
<table-cell>1/1 (100.0%)</table-cell>
<table-cell>12/12 (100.0%)</table-cell>
<table-cell>33/33 (100.0%)</table-cell>
</table-row>
<table-row>
<table-cell>command/archive</table-cell>
<table-cell>15/15 (100.0%)</table-cell>
<table-cell>104/104 (100.0%)</table-cell>
<table-cell>281/281 (100.0%)</table-cell>
</table-row>
<table-row>
<table-cell>command/archive/get</table-cell>
<table-cell>9/9 (100.0%)</table-cell>
<table-cell>196/196 (100.0%)</table-cell>
<table-cell>467/467 (100.0%)</table-cell>
</table-row>
<table-row>
<table-cell>command/archive/push</table-cell>
<table-cell>12/12 (100.0%)</table-cell>
<table-cell>132/132 (100.0%)</table-cell>
<table-cell>410/410 (100.0%)</table-cell>
</table-row>
<table-row>
<table-cell>command/backup</table-cell>
<table-cell>50/50 (100.0%)</table-cell>
<table-cell>764/764 (100.0%)</table-cell>
<table-cell>1849/1849 (100.0%)</table-cell>
</table-row>
<table-row>
<table-cell>command/check</table-cell>
<table-cell>13/13 (100.0%)</table-cell>
<table-cell>104/104 (100.0%)</table-cell>
<table-cell>269/269 (100.0%)</table-cell>
</table-row>
<table-row>
<table-cell>command/control</table-cell>
<table-cell>4/4 (100.0%)</table-cell>
<table-cell>32/32 (100.0%)</table-cell>
<table-cell>60/60 (100.0%)</table-cell>
</table-row>
<table-row>
<table-cell>command/expire</table-cell>
<table-cell>10/10 (100.0%)</table-cell>
<table-cell>240/240 (100.0%)</table-cell>
<table-cell>398/398 (100.0%)</table-cell>
</table-row>
<table-row>
<table-cell>command/help</table-cell>
<table-cell>5/5 (100.0%)</table-cell>
<table-cell>134/134 (100.0%)</table-cell>
<table-cell>244/244 (100.0%)</table-cell>
</table-row>
<table-row>
<table-cell>command/info</table-cell>
<table-cell>13/13 (100.0%)</table-cell>
<table-cell>346/346 (100.0%)</table-cell>
<table-cell>712/712 (100.0%)</table-cell>
</table-row>
<table-row>
<table-cell>command/local</table-cell>
<table-cell>1/1 (100.0%)</table-cell>
<table-cell>---</table-cell>
<table-cell>7/7 (100.0%)</table-cell>
</table-row>
<table-row>
<table-cell>command/remote</table-cell>
<table-cell>1/1 (100.0%)</table-cell>
<table-cell>6/6 (100.0%)</table-cell>
<table-cell>21/21 (100.0%)</table-cell>
</table-row>
<table-row>
<table-cell>command/repo</table-cell>
<table-cell>9/9 (100.0%)</table-cell>
<table-cell>108/108 (100.0%)</table-cell>
<table-cell>235/235 (100.0%)</table-cell>
</table-row>
<table-row>
<table-cell>command/restore</table-cell>
<table-cell>34/34 (100.0%)</table-cell>
<table-cell>686/686 (100.0%)</table-cell>
<table-cell>1439/1439 (100.0%)</table-cell>
</table-row>
<table-row>
<table-cell>command/server</table-cell>
<table-cell>6/6 (100.0%)</table-cell>
<table-cell>24/24 (100.0%)</table-cell>
<table-cell>88/88 (100.0%)</table-cell>
</table-row>
<table-row>
<table-cell>command/stanza</table-cell>
<table-cell>5/5 (100.0%)</table-cell>
<table-cell>106/106 (100.0%)</table-cell>
<table-cell>135/135 (100.0%)</table-cell>
</table-row>
<table-row>
<table-cell>command/verify</table-cell>
<table-cell>21/21 (100.0%)</table-cell>
<table-cell>314/314 (100.0%)</table-cell>
<table-cell>757/757 (100.0%)</table-cell>
</table-row>
<table-row>
<table-cell>common</table-cell>
<table-cell>158/158 (100.0%)</table-cell>
<table-cell>654/654 (100.0%)</table-cell>
<table-cell>2012/2012 (100.0%)</table-cell>
</table-row>
<table-row>
<table-cell>common/compress</table-cell>
<table-cell>13/13 (100.0%)</table-cell>
<table-cell>24/24 (100.0%)</table-cell>
<table-cell>122/122 (100.0%)</table-cell>
</table-row>
<table-row>
<table-cell>common/compress/bz2</table-cell>
<table-cell>13/13 (100.0%)</table-cell>
<table-cell>20/20 (100.0%)</table-cell>
<table-cell>173/173 (100.0%)</table-cell>
</table-row>
<table-row>
<table-cell>common/compress/gz</table-cell>
<table-cell>13/13 (100.0%)</table-cell>
<table-cell>26/26 (100.0%)</table-cell>
<table-cell>174/174 (100.0%)</table-cell>
</table-row>
<table-row>
<table-cell>common/compress/lz4</table-cell>
<table-cell>15/15 (100.0%)</table-cell>
<table-cell>24/24 (100.0%)</table-cell>
<table-cell>179/179 (100.0%)</table-cell>
</table-row>
<table-row>
<table-cell>common/compress/zst</table-cell>
<table-cell>13/13 (100.0%)</table-cell>
<table-cell>12/12 (100.0%)</table-cell>
<table-cell>146/146 (100.0%)</table-cell>
</table-row>
<table-row>
<table-cell>common/crypto</table-cell>
<table-cell>32/32 (100.0%)</table-cell>
<table-cell>88/88 (100.0%)</table-cell>
<table-cell>540/540 (100.0%)</table-cell>
</table-row>
<table-row>
<table-cell>common/error</table-cell>
<table-cell>33/33 (100.0%)</table-cell>
<table-cell>58/58 (100.0%)</table-cell>
<table-cell>185/185 (100.0%)</table-cell>
</table-row>
<table-row>
<table-cell>common/io</table-cell>
<table-cell>58/58 (100.0%)</table-cell>
<table-cell>174/174 (100.0%)</table-cell>
<table-cell>724/724 (100.0%)</table-cell>
</table-row>
<table-row>
<table-cell>common/io/filter</table-cell>
<table-cell>31/31 (100.0%)</table-cell>
<table-cell>92/92 (100.0%)</table-cell>
<table-cell>385/385 (100.0%)</table-cell>
</table-row>
<table-row>
<table-cell>common/io/http</table-cell>
<table-cell>47/47 (100.0%)</table-cell>
<table-cell>250/250 (100.0%)</table-cell>
<table-cell>708/708 (100.0%)</table-cell>
</table-row>
<table-row>
<table-cell>common/io/socket</table-cell>
<table-cell>27/27 (100.0%)</table-cell>
<table-cell>44/44 (100.0%)</table-cell>
<table-cell>345/345 (100.0%)</table-cell>
</table-row>
<table-row>
<table-cell>common/io/tls</table-cell>
<table-cell>34/34 (100.0%)</table-cell>
<table-cell>98/98 (100.0%)</table-cell>
<table-cell>509/509 (100.0%)</table-cell>
</table-row>
<table-row>
<table-cell>common/type</table-cell>
<table-cell>320/320 (100.0%)</table-cell>
<table-cell>846/846 (100.0%)</table-cell>
<table-cell>4136/4136 (100.0%)</table-cell>
</table-row>
<table-row>
<table-cell>config</table-cell>
<table-cell>90/90 (100.0%)</table-cell>
<table-cell>966/966 (100.0%)</table-cell>
<table-cell>1859/1859 (100.0%)</table-cell>
</table-row>
<table-row>
<table-cell>db</table-cell>
<table-cell>24/24 (100.0%)</table-cell>
<table-cell>116/116 (100.0%)</table-cell>
<table-cell>442/442 (100.0%)</table-cell>
</table-row>
<table-row>
<table-cell>info</table-cell>
<table-cell>92/92 (100.0%)</table-cell>
<table-cell>940/940 (100.0%)</table-cell>
<table-cell>2482/2482 (100.0%)</table-cell>
</table-row>
<table-row>
<table-cell>postgres</table-cell>
<table-cell>34/34 (100.0%)</table-cell>
<table-cell>124/124 (100.0%)</table-cell>
<table-cell>436/436 (100.0%)</table-cell>
</table-row>
<table-row>
<table-cell>postgres/interface</table-cell>
<table-cell>3/3 (100.0%)</table-cell>
<table-cell>4/4 (100.0%)</table-cell>
<table-cell>12/12 (100.0%)</table-cell>
</table-row>
<table-row>
<table-cell>protocol</table-cell>
<table-cell>55/55 (100.0%)</table-cell>
<table-cell>228/228 (100.0%)</table-cell>
<table-cell>963/963 (100.0%)</table-cell>
</table-row>
<table-row>
<table-cell>storage</table-cell>
<table-cell>54/54 (100.0%)</table-cell>
<table-cell>228/228 (100.0%)</table-cell>
<table-cell>811/811 (100.0%)</table-cell>
</table-row>
<table-row>
<table-cell>storage/azure</table-cell>
<table-cell>25/25 (100.0%)</table-cell>
<table-cell>116/116 (100.0%)</table-cell>
<table-cell>533/533 (100.0%)</table-cell>
</table-row>
<table-row>
<table-cell>storage/cifs</table-cell>
<table-cell>2/2 (100.0%)</table-cell>
<table-cell>---</table-cell>
<table-cell>18/18 (100.0%)</table-cell>
</table-row>
<table-row>
<table-cell>storage/gcs</table-cell>
<table-cell>32/32 (100.0%)</table-cell>
<table-cell>130/130 (100.0%)</table-cell>
<table-cell>678/678 (100.0%)</table-cell>
</table-row>
<table-row>
<table-cell>storage/posix</table-cell>
<table-cell>28/28 (100.0%)</table-cell>
<table-cell>167/168 (99.40%)</table-cell>
<table-cell>485/485 (100.0%)</table-cell>
</table-row>
<table-row>
<table-cell>storage/remote</table-cell>
<table-cell>35/35 (100.0%)</table-cell>
<table-cell>118/118 (100.0%)</table-cell>
<table-cell>802/802 (100.0%)</table-cell>
</table-row>
<table-row>
<table-cell>storage/s3</table-cell>
<table-cell>30/30 (100.0%)</table-cell>
<table-cell>150/150 (100.0%)</table-cell>
<table-cell>726/726 (100.0%)</table-cell>
</table-row>
<table-row>
<table-cell>storage/sftp</table-cell>
<table-cell>30/30 (100.0%)</table-cell>
<table-cell>396/396 (100.0%)</table-cell>
<table-cell>809/809 (100.0%)</table-cell>
</table-row>
<table-row>
<table-cell>TOTAL</table-cell>
<table-cell>1633/1633 (100.0%)</table-cell>
<table-cell>10187/10188 (99.99%)</table-cell>
<table-cell>30607/30607 (100.0%)</table-cell>
</table-row>