- Notifications
You must be signed in to change notification settings - Fork5
Commitb9f3a92
committed
Create a new HeapTupleSatisfiesVacuum() routine in tqual.c that embodies the
validity checking rules for VACUUM. Make some other rearrangements of theVACUUM code to allow more code to be shared between full and lazy VACUUM.Minor code cleanups and added comments for TransactionId manipulations.1 parenteaafc9d commitb9f3a92
14 files changed
+638
-562
lines changedLines changed: 1 addition & 6 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
8 | 8 |
| |
9 | 9 |
| |
10 | 10 |
| |
11 |
| - | |
| 11 | + | |
12 | 12 |
| |
13 | 13 |
| |
14 | 14 |
| |
| |||
48 | 48 |
| |
49 | 49 |
| |
50 | 50 |
| |
51 |
| - | |
52 |
| - | |
53 |
| - | |
54 |
| - | |
55 |
| - | |
56 | 51 |
| |
57 | 52 |
| |
58 | 53 |
| |
|
Lines changed: 8 additions & 32 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
8 | 8 |
| |
9 | 9 |
| |
10 | 10 |
| |
11 |
| - | |
| 11 | + | |
12 | 12 |
| |
13 | 13 |
| |
14 | 14 |
| |
| |||
24 | 24 |
| |
25 | 25 |
| |
26 | 26 |
| |
| 27 | + | |
27 | 28 |
| |
28 | 29 |
| |
29 | 30 |
| |
| |||
40 | 41 |
| |
41 | 42 |
| |
42 | 43 |
| |
43 |
| - | |
44 |
| - | |
45 |
| - | |
46 |
| - | |
47 |
| - | |
48 |
| - | |
49 |
| - | |
50 |
| - | |
| 44 | + | |
51 | 45 |
| |
52 | 46 |
| |
53 |
| - | |
54 |
| - | |
55 |
| - | |
56 |
| - | |
57 |
| - | |
58 |
| - | |
59 |
| - | |
60 |
| - | |
61 |
| - | |
62 |
| - | |
63 |
| - | |
64 |
| - | |
65 |
| - | |
| 47 | + | |
| 48 | + | |
66 | 49 |
| |
67 | 50 |
| |
68 | 51 |
| |
| |||
76 | 59 |
| |
77 | 60 |
| |
78 | 61 |
| |
79 |
| - | |
| 62 | + | |
80 | 63 |
| |
81 | 64 |
| |
82 | 65 |
| |
| |||
203 | 186 |
| |
204 | 187 |
| |
205 | 188 |
| |
206 |
| - | |
207 |
| - | |
208 |
| - | |
209 |
| - | |
210 | 189 |
| |
211 | 190 |
| |
212 | 191 |
| |
213 |
| - | |
214 | 192 |
| |
215 | 193 |
| |
216 | 194 |
| |
| |||
355 | 333 |
| |
356 | 334 |
| |
357 | 335 |
| |
358 |
| - | |
| 336 | + | |
359 | 337 |
| |
360 |
| - | |
| 338 | + | |
361 | 339 |
| |
362 | 340 |
| |
363 | 341 |
| |
364 | 342 |
| |
365 | 343 |
| |
366 | 344 |
| |
367 |
| - | |
368 |
| - | |
369 | 345 |
| |
370 | 346 |
| |
371 | 347 |
| |
|
Lines changed: 59 additions & 7 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
8 | 8 |
| |
9 | 9 |
| |
10 | 10 |
| |
11 |
| - | |
| 11 | + | |
12 | 12 |
| |
13 | 13 |
| |
14 | 14 |
| |
15 | 15 |
| |
16 | 16 |
| |
17 | 17 |
| |
18 | 18 |
| |
19 |
| - | |
20 | 19 |
| |
21 | 20 |
| |
22 | 21 |
| |
23 | 22 |
| |
24 | 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 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
25 | 80 |
| |
26 | 81 |
| |
27 | 82 |
| |
| |||
54 | 109 |
| |
55 | 110 |
| |
56 | 111 |
| |
57 |
| - | |
| 112 | + | |
58 | 113 |
| |
59 | 114 |
| |
60 | 115 |
| |
| |||
135 | 190 |
| |
136 | 191 |
| |
137 | 192 |
| |
138 |
| - | |
139 |
| - | |
140 |
| - | |
141 |
| - | |
| 193 | + | |
142 | 194 |
| |
143 | 195 |
| |
144 | 196 |
| |
|
Lines changed: 20 additions & 7 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
6 | 6 |
| |
7 | 7 |
| |
8 | 8 |
| |
9 |
| - | |
| 9 | + | |
10 | 10 |
| |
11 | 11 |
| |
12 | 12 |
| |
| |||
18 | 18 |
| |
19 | 19 |
| |
20 | 20 |
| |
21 |
| - | |
22 |
| - | |
| 21 | + | |
23 | 22 |
| |
24 | 23 |
| |
25 | 24 |
| |
| |||
29 | 28 |
| |
30 | 29 |
| |
31 | 30 |
| |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
32 | 35 |
| |
33 | 36 |
| |
34 | 37 |
| |
35 |
| - | |
36 | 38 |
| |
37 | 39 |
| |
38 | 40 |
| |
| |||
49 | 51 |
| |
50 | 52 |
| |
51 | 53 |
| |
52 |
| - | |
53 |
| - | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
54 | 66 |
| |
55 | 67 |
| |
| 68 | + | |
| 69 | + | |
56 | 70 |
| |
57 | 71 |
| |
58 | 72 |
| |
| |||
61 | 75 |
| |
62 | 76 |
| |
63 | 77 |
| |
64 |
| - | |
65 | 78 |
| |
66 | 79 |
| |
67 | 80 |
| |
|
0 commit comments
Comments
(0)