- Notifications
You must be signed in to change notification settings - Fork5k
Commit0f96965
committed
pgstat: add pg_stat_force_next_flush(), use it to simplify tests.
In the stats collector days it was hard to write tests for the stats system,because fundamentally delivery of stats messages over UDP was notsynchronous (nor guaranteed). Now we easily can force pending stats updates tobe flushed synchronously.This moves stats.sql into a parallel group, there isn't a reason for it to runin isolation anymore. And it may shake out some bugs.Bumps catversion.Author: Andres Freund <andres@anarazel.de>Discussion:https://postgr.es/m/20220303021600.hs34ghqcw6zcokdh@alap3.anarazel.de1 parent5e07d3d commit0f96965
File tree
11 files changed
+103
-354
lines changed- contrib/test_decoding
- expected
- sql
- src
- backend/utils
- activity
- adt
- include
- catalog
- test/regress
- expected
- sql
11 files changed
+103
-354
lines changedLines changed: 10 additions & 61 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
7 | 7 |
| |
8 | 8 |
| |
9 | 9 |
| |
10 |
| - | |
11 |
| - | |
12 |
| - | |
13 |
| - | |
14 |
| - | |
15 |
| - | |
16 |
| - | |
17 |
| - | |
18 |
| - | |
19 |
| - | |
20 |
| - | |
21 |
| - | |
22 |
| - | |
23 |
| - | |
24 |
| - | |
25 |
| - | |
26 |
| - | |
27 |
| - | |
28 |
| - | |
29 |
| - | |
30 |
| - | |
31 |
| - | |
32 |
| - | |
33 |
| - | |
34 |
| - | |
35 |
| - | |
36 |
| - | |
37 |
| - | |
38 |
| - | |
39 |
| - | |
40 |
| - | |
41 |
| - | |
42 |
| - | |
43 |
| - | |
44 |
| - | |
45 |
| - | |
46 |
| - | |
47 |
| - | |
48 |
| - | |
49 |
| - | |
50 |
| - | |
51 |
| - | |
52 |
| - | |
53 |
| - | |
54 | 10 |
| |
55 | 11 |
| |
56 | 12 |
| |
| |||
60 | 16 |
| |
61 | 17 |
| |
62 | 18 |
| |
63 |
| - | |
64 |
| - | |
65 |
| - | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
66 | 22 |
| |
67 | 23 |
| |
68 | 24 |
| |
| |||
73 | 29 |
| |
74 | 30 |
| |
75 | 31 |
| |
76 |
| - | |
| 32 | + | |
77 | 33 |
| |
78 | 34 |
| |
79 | 35 |
| |
80 | 36 |
| |
81 | 37 |
| |
82 | 38 |
| |
83 |
| - | |
84 |
| - | |
85 |
| - | |
86 |
| - | |
87 |
| - | |
88 |
| - | |
89 | 39 |
| |
90 | 40 |
| |
91 | 41 |
| |
| |||
102 | 52 |
| |
103 | 53 |
| |
104 | 54 |
| |
105 |
| - | |
106 |
| - | |
107 |
| - | |
108 |
| - | |
109 |
| - | |
110 |
| - | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
111 | 61 |
| |
112 | 62 |
| |
113 | 63 |
| |
| |||
133 | 83 |
| |
134 | 84 |
| |
135 | 85 |
| |
136 |
| - | |
137 | 86 |
| |
138 | 87 |
| |
139 | 88 |
| |
|
Lines changed: 6 additions & 53 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
5 | 5 |
| |
6 | 6 |
| |
7 | 7 |
| |
8 |
| - | |
9 |
| - | |
10 |
| - | |
11 |
| - | |
12 |
| - | |
13 |
| - | |
14 |
| - | |
15 |
| - | |
16 |
| - | |
17 |
| - | |
18 |
| - | |
19 |
| - | |
20 |
| - | |
21 |
| - | |
22 |
| - | |
23 |
| - | |
24 |
| - | |
25 |
| - | |
26 |
| - | |
27 |
| - | |
28 |
| - | |
29 |
| - | |
30 |
| - | |
31 |
| - | |
32 |
| - | |
33 |
| - | |
34 |
| - | |
35 |
| - | |
36 |
| - | |
37 |
| - | |
38 |
| - | |
39 |
| - | |
40 |
| - | |
41 |
| - | |
42 |
| - | |
43 |
| - | |
44 |
| - | |
45 |
| - | |
46 |
| - | |
47 |
| - | |
48 |
| - | |
49 |
| - | |
50 |
| - | |
51 |
| - | |
52 |
| - | |
53 | 8 |
| |
54 | 9 |
| |
55 | 10 |
| |
56 | 11 |
| |
57 |
| - | |
| 12 | + | |
58 | 13 |
| |
59 | 14 |
| |
60 | 15 |
| |
61 |
| - | |
| 16 | + | |
62 | 17 |
| |
63 |
| - | |
64 | 18 |
| |
65 | 19 |
| |
66 | 20 |
| |
| |||
69 | 23 |
| |
70 | 24 |
| |
71 | 25 |
| |
72 |
| - | |
73 |
| - | |
74 |
| - | |
75 |
| - | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
76 | 30 |
| |
77 | 31 |
| |
78 | 32 |
| |
| |||
82 | 36 |
| |
83 | 37 |
| |
84 | 38 |
| |
85 |
| - | |
86 | 39 |
| |
87 | 40 |
|
Lines changed: 23 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
219 | 219 |
| |
220 | 220 |
| |
221 | 221 |
| |
| 222 | + | |
| 223 | + | |
| 224 | + | |
| 225 | + | |
| 226 | + | |
| 227 | + | |
222 | 228 |
| |
223 | 229 |
| |
224 | 230 |
| |
| |||
560 | 566 |
| |
561 | 567 |
| |
562 | 568 |
| |
| 569 | + | |
| 570 | + | |
| 571 | + | |
| 572 | + | |
| 573 | + | |
| 574 | + | |
| 575 | + | |
563 | 576 |
| |
564 | 577 |
| |
565 | 578 |
| |
| |||
637 | 650 |
| |
638 | 651 |
| |
639 | 652 |
| |
| 653 | + | |
| 654 | + | |
| 655 | + | |
| 656 | + | |
| 657 | + | |
| 658 | + | |
| 659 | + | |
| 660 | + | |
| 661 | + | |
| 662 | + | |
640 | 663 |
| |
641 | 664 |
| |
642 | 665 |
| |
|
Lines changed: 10 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
2067 | 2067 |
| |
2068 | 2068 |
| |
2069 | 2069 |
| |
| 2070 | + | |
| 2071 | + | |
| 2072 | + | |
| 2073 | + | |
| 2074 | + | |
| 2075 | + | |
| 2076 | + | |
| 2077 | + | |
| 2078 | + | |
| 2079 | + | |
2070 | 2080 |
| |
2071 | 2081 |
| |
2072 | 2082 |
| |
|
Lines changed: 5 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
5744 | 5744 |
| |
5745 | 5745 |
| |
5746 | 5746 |
| |
| 5747 | + | |
| 5748 | + | |
| 5749 | + | |
| 5750 | + | |
| 5751 | + | |
5747 | 5752 |
| |
5748 | 5753 |
| |
5749 | 5754 |
| |
|
Lines changed: 1 addition & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
414 | 414 |
| |
415 | 415 |
| |
416 | 416 |
| |
| 417 | + | |
417 | 418 |
| |
418 | 419 |
| |
419 | 420 |
| |
|
Lines changed: 22 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
603 | 603 |
| |
604 | 604 |
| |
605 | 605 |
| |
| 606 | + | |
| 607 | + | |
| 608 | + | |
| 609 | + | |
| 610 | + | |
| 611 | + | |
| 612 | + | |
| 613 | + | |
| 614 | + | |
| 615 | + | |
| 616 | + | |
| 617 | + | |
| 618 | + | |
| 619 | + | |
| 620 | + | |
| 621 | + | |
| 622 | + | |
| 623 | + | |
| 624 | + | |
| 625 | + | |
| 626 | + | |
| 627 | + |
0 commit comments
Comments
(0)