forked frompostgres/postgres
- Notifications
You must be signed in to change notification settings - Fork6
Commit7fdbdf2
committed
pgstat: fix stats.spec instability on slow machines.
On slow machines the modified test could end up switching the order in whichtransactional stats are reported in one session and non-transactional stats inanother session. As stats handling of truncate is implemented as settinglive/dead rows 0, the order in which a truncate's stats changes are applied,relative to normal stats updates, matters. The handling of stats for truncatehasn't changed due to shared memory stats, this is longstanding behavior.We might want to improve truncate's stats handling in the future, but for nowjust change the order of forced flushed to make the test stable.Reported-By: Christoph Berg <myon@debian.org>Discussion:https://postgr.es/m/YoZf7U/WmfmFYFEx@msg.df7cb.de1 parentc7461fc commit7fdbdf2
File tree
3 files changed
+7
-6
lines changed- src/test/isolation
- expected
- specs
3 files changed
+7
-6
lines changedLines changed: 2 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
2812 | 2812 |
| |
2813 | 2813 |
| |
2814 | 2814 |
| |
2815 |
| - | |
| 2815 | + | |
2816 | 2816 |
| |
2817 | 2817 |
| |
2818 | 2818 |
| |
| |||
2826 | 2826 |
| |
2827 | 2827 |
| |
2828 | 2828 |
| |
2829 |
| - | |
2830 | 2829 |
| |
2831 | 2830 |
| |
2832 | 2831 |
| |
2833 | 2832 |
| |
2834 | 2833 |
| |
2835 | 2834 |
| |
| 2835 | + | |
2836 | 2836 |
| |
2837 | 2837 |
| |
2838 | 2838 |
| |
|
Lines changed: 3 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
2826 | 2826 |
| |
2827 | 2827 |
| |
2828 | 2828 |
| |
2829 |
| - | |
| 2829 | + | |
2830 | 2830 |
| |
2831 | 2831 |
| |
2832 | 2832 |
| |
| |||
2841 | 2841 |
| |
2842 | 2842 |
| |
2843 | 2843 |
| |
2844 |
| - | |
2845 |
| - | |
2846 | 2844 |
| |
2847 | 2845 |
| |
2848 | 2846 |
| |
2849 | 2847 |
| |
2850 | 2848 |
| |
2851 | 2849 |
| |
| 2850 | + | |
| 2851 | + | |
2852 | 2852 |
| |
2853 | 2853 |
| |
2854 | 2854 |
| |
|
Lines changed: 2 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
562 | 562 |
| |
563 | 563 |
| |
564 | 564 |
| |
| 565 | + | |
565 | 566 |
| |
566 |
| - | |
| 567 | + | |
567 | 568 |
| |
568 | 569 |
| |
569 | 570 |
| |
|
0 commit comments
Comments
(0)