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 changed| 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 | | |
| |||
| 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 | | |
| |||
| 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 | | |
| |||
| 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 | | |
| |||
| 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 | | |
| |||
| 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)