- Notifications
You must be signed in to change notification settings - Fork5.2k
Commita0a4601
committed
Matview statistics depend on matview data.
REFRESH MATERIALIZED VIEW replaces the storage, which resetsstatistics, so statistics must be restored afterward.If both statistics and data are being dumped for a materialized view,add a dependency from the former to the latter. Defer the statisticsto SECTION_POST_DATA, and use RESTORE_PASS_POST_ACL.Reported-by: Ashutosh Bapat <ashutosh.bapat.oss@gmail.com>Reviewed-by: Ashutosh Bapat <ashutosh.bapat.oss@gmail.com>Discussion:https://postgr.es/m/CAExHW5s47kmubpbbRJzSM-Zfe0Tj2O3GBagB7YAyE8rQ-V24Uw@mail.gmail.com1 parent775a06d commita0a4601
File tree
4 files changed
+91
-60
lines changed- src/bin/pg_dump
4 files changed
+91
-60
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
72 | 72 | | |
73 | 73 | | |
74 | 74 | | |
75 | | - | |
| 75 | + | |
76 | 76 | | |
77 | 77 | | |
78 | 78 | | |
| |||
102 | 102 | | |
103 | 103 | | |
104 | 104 | | |
105 | | - | |
| 105 | + | |
| 106 | + | |
106 | 107 | | |
107 | 108 | | |
108 | 109 | | |
| |||
748 | 749 | | |
749 | 750 | | |
750 | 751 | | |
751 | | - | |
| 752 | + | |
752 | 753 | | |
753 | 754 | | |
754 | 755 | | |
| |||
767 | 768 | | |
768 | 769 | | |
769 | 770 | | |
770 | | - | |
| 771 | + | |
771 | 772 | | |
772 | 773 | | |
773 | 774 | | |
| |||
777 | 778 | | |
778 | 779 | | |
779 | 780 | | |
780 | | - | |
| 781 | + | |
781 | 782 | | |
782 | 783 | | |
783 | 784 | | |
| |||
3219 | 3220 | | |
3220 | 3221 | | |
3221 | 3222 | | |
3222 | | - | |
| 3223 | + | |
3223 | 3224 | | |
3224 | 3225 | | |
3225 | 3226 | | |
| |||
3240 | 3241 | | |
3241 | 3242 | | |
3242 | 3243 | | |
| 3244 | + | |
| 3245 | + | |
| 3246 | + | |
| 3247 | + | |
| 3248 | + | |
| 3249 | + | |
| 3250 | + | |
| 3251 | + | |
| 3252 | + | |
| 3253 | + | |
| 3254 | + | |
| 3255 | + | |
| 3256 | + | |
| 3257 | + | |
| 3258 | + | |
| 3259 | + | |
| 3260 | + | |
| 3261 | + | |
| 3262 | + | |
| 3263 | + | |
3243 | 3264 | | |
3244 | 3265 | | |
3245 | 3266 | | |
| |||
4249 | 4270 | | |
4250 | 4271 | | |
4251 | 4272 | | |
4252 | | - | |
| 4273 | + | |
4253 | 4274 | | |
4254 | 4275 | | |
4255 | 4276 | | |
| |||
4331 | 4352 | | |
4332 | 4353 | | |
4333 | 4354 | | |
4334 | | - | |
| 4355 | + | |
4335 | 4356 | | |
4336 | 4357 | | |
4337 | 4358 | | |
| |||
4380 | 4401 | | |
4381 | 4402 | | |
4382 | 4403 | | |
4383 | | - | |
| 4404 | + | |
4384 | 4405 | | |
4385 | 4406 | | |
4386 | 4407 | | |
| |||
4551 | 4572 | | |
4552 | 4573 | | |
4553 | 4574 | | |
4554 | | - | |
| 4575 | + | |
| 4576 | + | |
4555 | 4577 | | |
4556 | 4578 | | |
4557 | 4579 | | |
| |||
4564 | 4586 | | |
4565 | 4587 | | |
4566 | 4588 | | |
4567 | | - | |
| 4589 | + | |
4568 | 4590 | | |
4569 | 4591 | | |
4570 | 4592 | | |
| |||
4958 | 4980 | | |
4959 | 4981 | | |
4960 | 4982 | | |
4961 | | - | |
| 4983 | + | |
4962 | 4984 | | |
4963 | 4985 | | |
4964 | 4986 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3002 | 3002 | | |
3003 | 3003 | | |
3004 | 3004 | | |
| 3005 | + | |
| 3006 | + | |
| 3007 | + | |
| 3008 | + | |
| 3009 | + | |
| 3010 | + | |
| 3011 | + | |
| 3012 | + | |
| 3013 | + | |
| 3014 | + | |
| 3015 | + | |
| 3016 | + | |
| 3017 | + | |
3005 | 3018 | | |
3006 | 3019 | | |
3007 | 3020 | | |
| |||
6893 | 6906 | | |
6894 | 6907 | | |
6895 | 6908 | | |
6896 | | - | |
| 6909 | + | |
| 6910 | + | |
| 6911 | + | |
| 6912 | + | |
| 6913 | + | |
| 6914 | + | |
| 6915 | + | |
| 6916 | + | |
| 6917 | + | |
| 6918 | + | |
| 6919 | + | |
| 6920 | + | |
| 6921 | + | |
| 6922 | + | |
| 6923 | + | |
| 6924 | + | |
| 6925 | + | |
| 6926 | + | |
| 6927 | + | |
| 6928 | + | |
| 6929 | + | |
| 6930 | + | |
| 6931 | + | |
| 6932 | + | |
| 6933 | + | |
| 6934 | + | |
6897 | 6935 | | |
6898 | 6936 | | |
6899 | 6937 | | |
| |||
7292 | 7330 | | |
7293 | 7331 | | |
7294 | 7332 | | |
7295 | | - | |
7296 | | - | |
7297 | | - | |
| 7333 | + | |
| 7334 | + | |
| 7335 | + | |
| 7336 | + | |
| 7337 | + | |
| 7338 | + | |
| 7339 | + | |
| 7340 | + | |
| 7341 | + | |
| 7342 | + | |
| 7343 | + | |
7298 | 7344 | | |
7299 | 7345 | | |
7300 | 7346 | | |
| |||
10491 | 10537 | | |
10492 | 10538 | | |
10493 | 10539 | | |
10494 | | - | |
10495 | | - | |
10496 | | - | |
10497 | | - | |
10498 | | - | |
10499 | | - | |
10500 | | - | |
10501 | | - | |
10502 | | - | |
10503 | | - | |
10504 | | - | |
10505 | | - | |
10506 | | - | |
10507 | | - | |
10508 | | - | |
10509 | | - | |
10510 | | - | |
10511 | | - | |
10512 | | - | |
10513 | | - | |
10514 | | - | |
10515 | | - | |
10516 | | - | |
10517 | | - | |
10518 | | - | |
10519 | | - | |
10520 | | - | |
10521 | | - | |
10522 | 10540 | | |
10523 | 10541 | | |
10524 | 10542 | | |
| |||
10531 | 10549 | | |
10532 | 10550 | | |
10533 | 10551 | | |
10534 | | - | |
10535 | | - | |
10536 | 10552 | | |
10537 | 10553 | | |
10538 | 10554 | | |
| |||
10553 | 10569 | | |
10554 | 10570 | | |
10555 | 10571 | | |
10556 | | - | |
10557 | | - | |
10558 | | - | |
10559 | | - | |
10560 | | - | |
10561 | | - | |
10562 | | - | |
10563 | 10572 | | |
10564 | 10573 | | |
10565 | 10574 | | |
| |||
10737 | 10746 | | |
10738 | 10747 | | |
10739 | 10748 | | |
10740 | | - | |
10741 | | - | |
| 10749 | + | |
10742 | 10750 | | |
10743 | | - | |
10744 | | - | |
| 10751 | + | |
| 10752 | + | |
10745 | 10753 | | |
10746 | 10754 | | |
10747 | 10755 | | |
| |||
19429 | 19437 | | |
19430 | 19438 | | |
19431 | 19439 | | |
19432 | | - | |
| 19440 | + | |
19433 | 19441 | | |
19434 | 19442 | | |
19435 | 19443 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
369 | 369 | | |
370 | 370 | | |
371 | 371 | | |
| 372 | + | |
372 | 373 | | |
373 | 374 | | |
374 | 375 | | |
| |||
449 | 450 | | |
450 | 451 | | |
451 | 452 | | |
452 | | - | |
| 453 | + | |
453 | 454 | | |
454 | 455 | | |
455 | 456 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
820 | 820 | | |
821 | 821 | | |
822 | 822 | | |
823 | | - | |
| 823 | + | |
824 | 824 | | |
825 | 825 | | |
826 | 826 | | |
| |||
0 commit comments
Comments
(0)