forked frompostgres/postgres
- Notifications
You must be signed in to change notification settings - Fork6
Commit745c1b2
committed
Rearrange vacuum-related bits in PGPROC as a bitmask, to better support
having several of them. Add two more flags: whether the process isexecuting an ANALYZE, and whether a vacuum is for Xid wraparound (whichis obviously only set by autovacuum).Sneakily move the worker's recently-acquired PostAuthDelay to a more usefulplace.1 parent3ef1879 commit745c1b2
File tree
7 files changed
+97
-41
lines changed- src
- backend
- access/transam
- commands
- postmaster
- storage
- ipc
- lmgr
- include/storage
7 files changed
+97
-41
lines changedLines changed: 2 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
7 | 7 |
| |
8 | 8 |
| |
9 | 9 |
| |
10 |
| - | |
| 10 | + | |
11 | 11 |
| |
12 | 12 |
| |
13 | 13 |
| |
| |||
283 | 283 |
| |
284 | 284 |
| |
285 | 285 |
| |
286 |
| - | |
287 |
| - | |
| 286 | + | |
288 | 287 |
| |
289 | 288 |
| |
290 | 289 |
| |
|
Lines changed: 15 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
8 | 8 |
| |
9 | 9 |
| |
10 | 10 |
| |
11 |
| - | |
| 11 | + | |
12 | 12 |
| |
13 | 13 |
| |
14 | 14 |
| |
| |||
31 | 31 |
| |
32 | 32 |
| |
33 | 33 |
| |
| 34 | + | |
34 | 35 |
| |
35 | 36 |
| |
36 | 37 |
| |
| |||
201 | 202 |
| |
202 | 203 |
| |
203 | 204 |
| |
| 205 | + | |
| 206 | + | |
| 207 | + | |
| 208 | + | |
| 209 | + | |
204 | 210 |
| |
205 | 211 |
| |
206 | 212 |
| |
| |||
484 | 490 |
| |
485 | 491 |
| |
486 | 492 |
| |
| 493 | + | |
| 494 | + | |
| 495 | + | |
| 496 | + | |
| 497 | + | |
| 498 | + | |
| 499 | + | |
| 500 | + | |
487 | 501 |
| |
488 | 502 |
| |
489 | 503 |
| |
|
Lines changed: 10 additions & 8 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
13 | 13 |
| |
14 | 14 |
| |
15 | 15 |
| |
16 |
| - | |
| 16 | + | |
17 | 17 |
| |
18 | 18 |
| |
19 | 19 |
| |
| |||
660 | 660 |
| |
661 | 661 |
| |
662 | 662 |
| |
663 |
| - | |
664 |
| - | |
665 |
| - | |
| 663 | + | |
| 664 | + | |
| 665 | + | |
666 | 666 |
| |
667 | 667 |
| |
668 | 668 |
| |
| |||
987 | 987 |
| |
988 | 988 |
| |
989 | 989 |
| |
990 |
| - | |
| 990 | + | |
991 | 991 |
| |
992 |
| - | |
| 992 | + | |
993 | 993 |
| |
994 | 994 |
| |
995 | 995 |
| |
996 | 996 |
| |
997 | 997 |
| |
998 | 998 |
| |
999 | 999 |
| |
1000 |
| - | |
| 1000 | + | |
1001 | 1001 |
| |
1002 | 1002 |
| |
1003 | 1003 |
| |
1004 | 1004 |
| |
1005 |
| - | |
| 1005 | + | |
| 1006 | + | |
| 1007 | + | |
1006 | 1008 |
| |
1007 | 1009 |
| |
1008 | 1010 |
| |
|
Lines changed: 39 additions & 12 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
55 | 55 |
| |
56 | 56 |
| |
57 | 57 |
| |
58 |
| - | |
| 58 | + | |
59 | 59 |
| |
60 | 60 |
| |
61 | 61 |
| |
| |||
172 | 172 |
| |
173 | 173 |
| |
174 | 174 |
| |
| 175 | + | |
175 | 176 |
| |
176 | 177 |
| |
177 | 178 |
| |
| |||
280 | 281 |
| |
281 | 282 |
| |
282 | 283 |
| |
283 |
| - | |
| 284 | + | |
284 | 285 |
| |
285 | 286 |
| |
286 | 287 |
| |
| |||
1440 | 1441 |
| |
1441 | 1442 |
| |
1442 | 1443 |
| |
1443 |
| - | |
1444 |
| - | |
1445 |
| - | |
1446 | 1444 |
| |
1447 | 1445 |
| |
1448 | 1446 |
| |
| |||
1601 | 1599 |
| |
1602 | 1600 |
| |
1603 | 1601 |
| |
| 1602 | + | |
| 1603 | + | |
| 1604 | + | |
1604 | 1605 |
| |
1605 | 1606 |
| |
1606 | 1607 |
| |
| |||
2085 | 2086 |
| |
2086 | 2087 |
| |
2087 | 2088 |
| |
| 2089 | + | |
| 2090 | + | |
| 2091 | + | |
| 2092 | + | |
| 2093 | + | |
| 2094 | + | |
| 2095 | + | |
| 2096 | + | |
2088 | 2097 |
| |
2089 | 2098 |
| |
2090 | 2099 |
| |
| |||
2119 | 2128 |
| |
2120 | 2129 |
| |
2121 | 2130 |
| |
| 2131 | + | |
2122 | 2132 |
| |
2123 | 2133 |
| |
2124 | 2134 |
| |
| |||
2129 | 2139 |
| |
2130 | 2140 |
| |
2131 | 2141 |
| |
| 2142 | + | |
| 2143 | + | |
| 2144 | + | |
| 2145 | + | |
| 2146 | + | |
| 2147 | + | |
| 2148 | + | |
| 2149 | + | |
2132 | 2150 |
| |
2133 | 2151 |
| |
2134 | 2152 |
| |
| |||
2223 | 2241 |
| |
2224 | 2242 |
| |
2225 | 2243 |
| |
| 2244 | + | |
2226 | 2245 |
| |
2227 | 2246 |
| |
2228 |
| - | |
| 2247 | + | |
2229 | 2248 |
| |
2230 | 2249 |
| |
2231 | 2250 |
| |
| |||
2272 | 2291 |
| |
2273 | 2292 |
| |
2274 | 2293 |
| |
| 2294 | + | |
| 2295 | + | |
2275 | 2296 |
| |
2276 | 2297 |
| |
2277 | 2298 |
| |
| |||
2298 | 2319 |
| |
2299 | 2320 |
| |
2300 | 2321 |
| |
2301 |
| - | |
| 2322 | + | |
2302 | 2323 |
| |
2303 | 2324 |
| |
2304 | 2325 |
| |
| |||
2316 | 2337 |
| |
2317 | 2338 |
| |
2318 | 2339 |
| |
| 2340 | + | |
2319 | 2341 |
| |
2320 | 2342 |
| |
2321 | 2343 |
| |
| |||
2325 | 2347 |
| |
2326 | 2348 |
| |
2327 | 2349 |
| |
2328 |
| - | |
2329 |
| - | |
2330 |
| - | |
| 2350 | + | |
| 2351 | + | |
| 2352 | + | |
| 2353 | + | |
2331 | 2354 |
| |
2332 | 2355 |
| |
2333 | 2356 |
| |
| |||
2389 | 2412 |
| |
2390 | 2413 |
| |
2391 | 2414 |
| |
| 2415 | + | |
2392 | 2416 |
| |
2393 | 2417 |
| |
2394 | 2418 |
| |
| |||
2403 | 2427 |
| |
2404 | 2428 |
| |
2405 | 2429 |
| |
2406 |
| - | |
| 2430 | + | |
| 2431 | + | |
2407 | 2432 |
| |
2408 | 2433 |
| |
2409 | 2434 |
| |
| |||
2437 | 2462 |
| |
2438 | 2463 |
| |
2439 | 2464 |
| |
2440 |
| - | |
| 2465 | + | |
| 2466 | + | |
2441 | 2467 |
| |
2442 | 2468 |
| |
2443 | 2469 |
| |
| |||
2499 | 2525 |
| |
2500 | 2526 |
| |
2501 | 2527 |
| |
| 2528 | + | |
2502 | 2529 |
| |
2503 | 2530 |
| |
2504 | 2531 |
| |
|
Lines changed: 14 additions & 9 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
23 | 23 |
| |
24 | 24 |
| |
25 | 25 |
| |
26 |
| - | |
| 26 | + | |
27 | 27 |
| |
28 | 28 |
| |
29 | 29 |
| |
| |||
242 | 242 |
| |
243 | 243 |
| |
244 | 244 |
| |
245 |
| - | |
| 245 | + | |
| 246 | + | |
246 | 247 |
| |
247 | 248 |
| |
248 | 249 |
| |
| |||
267 | 268 |
| |
268 | 269 |
| |
269 | 270 |
| |
270 |
| - | |
| 271 | + | |
| 272 | + | |
271 | 273 |
| |
272 | 274 |
| |
273 | 275 |
| |
| |||
296 | 298 |
| |
297 | 299 |
| |
298 | 300 |
| |
299 |
| - | |
300 |
| - | |
| 301 | + | |
| 302 | + | |
| 303 | + | |
| 304 | + | |
301 | 305 |
| |
302 | 306 |
| |
303 | 307 |
| |
| |||
546 | 550 |
| |
547 | 551 |
| |
548 | 552 |
| |
549 |
| - | |
| 553 | + | |
| 554 | + | |
550 | 555 |
| |
551 | 556 |
| |
552 | 557 |
| |
| |||
586 | 591 |
| |
587 | 592 |
| |
588 | 593 |
| |
589 |
| - | |
| 594 | + | |
590 | 595 |
| |
591 | 596 |
| |
592 | 597 |
| |
| |||
723 | 728 |
| |
724 | 729 |
| |
725 | 730 |
| |
726 |
| - | |
| 731 | + | |
727 | 732 |
| |
728 | 733 |
| |
729 | 734 |
| |
| |||
1193 | 1198 |
| |
1194 | 1199 |
| |
1195 | 1200 |
| |
1196 |
| - | |
| 1201 | + | |
1197 | 1202 |
| |
1198 | 1203 |
| |
1199 | 1204 |
| |
|
Lines changed: 6 additions & 5 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 |
| |
| |||
291 | 291 |
| |
292 | 292 |
| |
293 | 293 |
| |
294 |
| - | |
295 |
| - | |
| 294 | + | |
| 295 | + | |
| 296 | + | |
296 | 297 |
| |
297 | 298 |
| |
298 | 299 |
| |
| |||
429 | 430 |
| |
430 | 431 |
| |
431 | 432 |
| |
432 |
| - | |
433 |
| - | |
| 433 | + | |
| 434 | + | |
434 | 435 |
| |
435 | 436 |
| |
436 | 437 |
| |
|
0 commit comments
Comments
(0)