Commit 2ddbfed
committed
pg_restore: Fix comment handling with --no-policies.
Previously, pg_restore did not skip comments on policies even when
--no-policies was specified. As a result, it could issue COMMENT commands
for policies that were never created, causing those commands to fail.
This commit fixes the issue by ensuring that comments on policies
are also skipped when --no-policies is used.
Backpatch to v18, where --no-policies was added in pg_restore.
Author: Jian He <jian.universality@gmail.com>
Co-authored-by: Fujii Masao <masao.fujii@gmail.com>
Discussion: https://postgr.es/m/CACJufxHCt00pR9h51AVu6+yPD5J7JQn=7dQXxqacj0XyDhc-fA@mail.gmail.com
Backpatch-through: 181 parent 77d2b15 commit 2ddbfed
2 files changed
+52
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3034 | 3034 | | |
3035 | 3035 | | |
3036 | 3036 | | |
3037 | | - | |
| 3037 | + | |
| 3038 | + | |
3038 | 3039 | | |
3039 | 3040 | | |
3040 | 3041 | | |
| 3042 | + | |
| 3043 | + | |
| 3044 | + | |
| 3045 | + | |
3041 | 3046 | | |
3042 | 3047 | | |
3043 | 3048 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
632 | 632 | | |
633 | 633 | | |
634 | 634 | | |
| 635 | + | |
| 636 | + | |
| 637 | + | |
| 638 | + | |
| 639 | + | |
| 640 | + | |
| 641 | + | |
| 642 | + | |
| 643 | + | |
| 644 | + | |
| 645 | + | |
| 646 | + | |
| 647 | + | |
| 648 | + | |
| 649 | + | |
| 650 | + | |
| 651 | + | |
635 | 652 | | |
636 | 653 | | |
637 | 654 | | |
| |||
897 | 914 | | |
898 | 915 | | |
899 | 916 | | |
| 917 | + | |
900 | 918 | | |
901 | 919 | | |
902 | 920 | | |
| |||
1539 | 1557 | | |
1540 | 1558 | | |
1541 | 1559 | | |
| 1560 | + | |
1542 | 1561 | | |
1543 | 1562 | | |
1544 | 1563 | | |
| |||
1856 | 1875 | | |
1857 | 1876 | | |
1858 | 1877 | | |
| 1878 | + | |
| 1879 | + | |
| 1880 | + | |
| 1881 | + | |
| 1882 | + | |
| 1883 | + | |
| 1884 | + | |
| 1885 | + | |
| 1886 | + | |
| 1887 | + | |
| 1888 | + | |
| 1889 | + | |
| 1890 | + | |
| 1891 | + | |
| 1892 | + | |
| 1893 | + | |
| 1894 | + | |
| 1895 | + | |
| 1896 | + | |
| 1897 | + | |
| 1898 | + | |
1859 | 1899 | | |
1860 | 1900 | | |
1861 | 1901 | | |
| |||
3222 | 3262 | | |
3223 | 3263 | | |
3224 | 3264 | | |
| 3265 | + | |
3225 | 3266 | | |
3226 | 3267 | | |
3227 | 3268 | | |
| |||
3244 | 3285 | | |
3245 | 3286 | | |
3246 | 3287 | | |
| 3288 | + | |
3247 | 3289 | | |
3248 | 3290 | | |
3249 | 3291 | | |
| |||
3266 | 3308 | | |
3267 | 3309 | | |
3268 | 3310 | | |
| 3311 | + | |
3269 | 3312 | | |
3270 | 3313 | | |
3271 | 3314 | | |
| |||
3288 | 3331 | | |
3289 | 3332 | | |
3290 | 3333 | | |
| 3334 | + | |
3291 | 3335 | | |
3292 | 3336 | | |
3293 | 3337 | | |
| |||
3310 | 3354 | | |
3311 | 3355 | | |
3312 | 3356 | | |
| 3357 | + | |
3313 | 3358 | | |
3314 | 3359 | | |
3315 | 3360 | | |
| |||
3332 | 3377 | | |
3333 | 3378 | | |
3334 | 3379 | | |
| 3380 | + | |
3335 | 3381 | | |
3336 | 3382 | | |
3337 | 3383 | | |
| |||
0 commit comments