forked frompostgres/postgres
- Notifications
You must be signed in to change notification settings - Fork6
Commit834a6da
committed
Update autovacuum to use reloptions instead of a system catalog, for
per-table overrides of parameters.This removes a whole class of problems related to misusing the catalog,and perhaps more importantly, gives us pg_dump support for the parameters.Based on a patch by Euler Taveira de Oliveira, heavily reworked by me.1 parent57b10eb commit834a6da
File tree
13 files changed
+421
-483
lines changed- doc/src/sgml
- ref
- src
- backend
- access/common
- catalog
- postmaster
- include
- catalog
- utils
- test/regress/expected
13 files changed
+421
-483
lines changedLines changed: 1 addition & 178 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
| |||
88 | 88 |
| |
89 | 89 |
| |
90 | 90 |
| |
91 |
| - | |
92 |
| - | |
93 |
| - | |
94 |
| - | |
95 |
| - | |
96 | 91 |
| |
97 | 92 |
| |
98 | 93 |
| |
| |||
1256 | 1251 |
| |
1257 | 1252 |
| |
1258 | 1253 |
| |
1259 |
| - | |
1260 |
| - | |
1261 |
| - | |
1262 |
| - | |
1263 |
| - | |
1264 |
| - | |
1265 |
| - | |
1266 |
| - | |
1267 |
| - | |
1268 |
| - | |
1269 |
| - | |
1270 |
| - | |
1271 |
| - | |
1272 |
| - | |
1273 |
| - | |
1274 |
| - | |
1275 |
| - | |
1276 |
| - | |
1277 |
| - | |
1278 |
| - | |
1279 |
| - | |
1280 |
| - | |
1281 |
| - | |
1282 |
| - | |
1283 |
| - | |
1284 |
| - | |
1285 |
| - | |
1286 |
| - | |
1287 |
| - | |
1288 |
| - | |
1289 |
| - | |
1290 |
| - | |
1291 |
| - | |
1292 |
| - | |
1293 |
| - | |
1294 |
| - | |
1295 |
| - | |
1296 |
| - | |
1297 |
| - | |
1298 |
| - | |
1299 |
| - | |
1300 |
| - | |
1301 |
| - | |
1302 |
| - | |
1303 |
| - | |
1304 |
| - | |
1305 |
| - | |
1306 |
| - | |
1307 |
| - | |
1308 |
| - | |
1309 |
| - | |
1310 |
| - | |
1311 |
| - | |
1312 |
| - | |
1313 |
| - | |
1314 |
| - | |
1315 |
| - | |
1316 |
| - | |
1317 |
| - | |
1318 |
| - | |
1319 |
| - | |
1320 |
| - | |
1321 |
| - | |
1322 |
| - | |
1323 |
| - | |
1324 |
| - | |
1325 |
| - | |
1326 |
| - | |
1327 |
| - | |
1328 |
| - | |
1329 |
| - | |
1330 |
| - | |
1331 |
| - | |
1332 |
| - | |
1333 |
| - | |
1334 |
| - | |
1335 |
| - | |
1336 |
| - | |
1337 |
| - | |
1338 |
| - | |
1339 |
| - | |
1340 |
| - | |
1341 |
| - | |
1342 |
| - | |
1343 |
| - | |
1344 |
| - | |
1345 |
| - | |
1346 |
| - | |
1347 |
| - | |
1348 |
| - | |
1349 |
| - | |
1350 |
| - | |
1351 |
| - | |
1352 |
| - | |
1353 |
| - | |
1354 |
| - | |
1355 |
| - | |
1356 |
| - | |
1357 |
| - | |
1358 |
| - | |
1359 |
| - | |
1360 |
| - | |
1361 |
| - | |
1362 |
| - | |
1363 |
| - | |
1364 |
| - | |
1365 |
| - | |
1366 |
| - | |
1367 |
| - | |
1368 |
| - | |
1369 |
| - | |
1370 |
| - | |
1371 |
| - | |
1372 |
| - | |
1373 |
| - | |
1374 |
| - | |
1375 |
| - | |
1376 |
| - | |
1377 |
| - | |
1378 |
| - | |
1379 |
| - | |
1380 |
| - | |
1381 |
| - | |
1382 |
| - | |
1383 |
| - | |
1384 |
| - | |
1385 |
| - | |
1386 |
| - | |
1387 |
| - | |
1388 |
| - | |
1389 |
| - | |
1390 |
| - | |
1391 |
| - | |
1392 |
| - | |
1393 |
| - | |
1394 |
| - | |
1395 |
| - | |
1396 |
| - | |
1397 |
| - | |
1398 |
| - | |
1399 |
| - | |
1400 |
| - | |
1401 |
| - | |
1402 |
| - | |
1403 |
| - | |
1404 |
| - | |
1405 |
| - | |
1406 |
| - | |
1407 |
| - | |
1408 |
| - | |
1409 |
| - | |
1410 |
| - | |
1411 |
| - | |
1412 |
| - | |
1413 |
| - | |
1414 |
| - | |
1415 |
| - | |
1416 |
| - | |
1417 |
| - | |
1418 |
| - | |
1419 |
| - | |
1420 |
| - | |
1421 |
| - | |
1422 |
| - | |
1423 |
| - | |
1424 |
| - | |
1425 |
| - | |
1426 |
| - | |
1427 |
| - | |
1428 |
| - | |
1429 |
| - | |
1430 |
| - | |
1431 | 1254 |
| |
1432 | 1255 |
| |
1433 | 1256 |
| |
|
Lines changed: 15 additions & 15 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
| |||
3547 | 3547 |
| |
3548 | 3548 |
| |
3549 | 3549 |
| |
3550 |
| - | |
3551 |
| - | |
| 3550 | + | |
| 3551 | + | |
3552 | 3552 |
| |
3553 | 3553 |
| |
3554 | 3554 |
| |
| |||
3565 | 3565 |
| |
3566 | 3566 |
| |
3567 | 3567 |
| |
3568 |
| - | |
3569 |
| - | |
| 3568 | + | |
| 3569 | + | |
3570 | 3570 |
| |
3571 | 3571 |
| |
3572 | 3572 |
| |
| |||
3584 | 3584 |
| |
3585 | 3585 |
| |
3586 | 3586 |
| |
3587 |
| - | |
3588 |
| - | |
| 3587 | + | |
| 3588 | + | |
3589 | 3589 |
| |
3590 | 3590 |
| |
3591 | 3591 |
| |
| |||
3603 | 3603 |
| |
3604 | 3604 |
| |
3605 | 3605 |
| |
3606 |
| - | |
3607 |
| - | |
| 3606 | + | |
| 3607 | + | |
3608 | 3608 |
| |
3609 | 3609 |
| |
3610 | 3610 |
| |
| |||
3624 | 3624 |
| |
3625 | 3625 |
| |
3626 | 3626 |
| |
3627 |
| - | |
3628 |
| - | |
| 3627 | + | |
| 3628 | + | |
3629 | 3629 |
| |
3630 | 3630 |
| |
3631 | 3631 |
| |
| |||
3645 | 3645 |
| |
3646 | 3646 |
| |
3647 | 3647 |
| |
3648 |
| - | |
3649 |
| - | |
| 3648 | + | |
| 3649 | + | |
3650 | 3650 |
| |
3651 | 3651 |
| |
3652 | 3652 |
| |
| |||
3667 | 3667 |
| |
3668 | 3668 |
| |
3669 | 3669 |
| |
3670 |
| - | |
3671 |
| - | |
| 3670 | + | |
| 3671 | + | |
3672 | 3672 |
| |
3673 | 3673 |
| |
3674 | 3674 |
| |
|
Lines changed: 26 additions & 50 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
| |||
573 | 573 |
| |
574 | 574 |
| |
575 | 575 |
| |
576 |
| - | |
| 576 | + | |
| 577 | + | |
| 578 | + | |
577 | 579 |
| |
578 | 580 |
| |
579 | 581 |
| |
| |||
604 | 606 |
| |
605 | 607 |
| |
606 | 608 |
| |
607 |
| - | |
608 |
| - | |
609 |
| - | |
610 |
| - | |
611 |
| - | |
612 |
| - | |
| 609 | + | |
| 610 | + | |
| 611 | + | |
| 612 | + | |
| 613 | + | |
| 614 | + | |
613 | 615 |
| |
614 | 616 |
| |
615 | 617 |
| |
616 | 618 |
| |
617 |
| - | |
618 |
| - | |
619 |
| - | |
620 |
| - | |
| 619 | + | |
| 620 | + | |
| 621 | + | |
| 622 | + | |
621 | 623 |
| |
622 | 624 |
| |
623 | 625 |
| |
624 | 626 |
| |
625 |
| - | |
626 |
| - | |
627 |
| - | |
628 |
| - | |
629 |
| - | |
630 |
| - | |
| 627 | + | |
| 628 | + | |
| 629 | + | |
| 630 | + | |
| 631 | + | |
| 632 | + | |
631 | 633 |
| |
632 |
| - | |
633 |
| - | |
634 |
| - | |
635 |
| - | |
636 |
| - | |
637 |
| - | |
638 |
| - | |
| 634 | + | |
| 635 | + | |
| 636 | + | |
| 637 | + | |
| 638 | + | |
| 639 | + | |
639 | 640 |
| |
640 | 641 |
| |
641 |
| - | |
642 |
| - | |
643 |
| - | |
644 |
| - | |
645 |
| - | |
646 |
| - | |
647 |
| - | |
648 |
| - | |
649 |
| - | |
650 |
| - | |
651 |
| - | |
652 |
| - | |
653 |
| - | |
654 |
| - | |
655 |
| - | |
656 |
| - | |
657 |
| - | |
658 |
| - | |
659 |
| - | |
660 |
| - | |
661 |
| - | |
662 |
| - | |
663 |
| - | |
664 |
| - | |
665 |
| - | |
666 | 642 |
| |
667 | 643 |
| |
668 | 644 |
| |
|
0 commit comments
Comments
(0)