forked frompostgres/postgres
- Notifications
You must be signed in to change notification settings - Fork6
Commit3971f64
committed
Temporarily make pg_ctl and server shutdown a whole lot chattier.
This is a quick hack, due to be reverted when its purpose has been served,to try to gather information about why some of the buildfarm crittersregularly fail with "postmaster does not shut down" complaints. Maybe theyare just really overloaded, but maybe something else is going on. Hence,instrument pg_ctl to print the current time when it starts waiting forpostmaster shutdown and when it gives up, and add a lot of logging of thecurrent time in the server's checkpoint and shutdown code paths.No attempt has been made to make this pretty. I'm not even totally sureif it will build on Windows, but we'll soon find out.1 parent0231f83 commit3971f64
File tree
7 files changed
+125
-8
lines changed- src
- backend
- access/transam
- postmaster
- storage/buffer
- utils/init
- bin/pg_ctl
- include
7 files changed
+125
-8
lines changedLines changed: 41 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
7927 | 7927 |
| |
7928 | 7928 |
| |
7929 | 7929 |
| |
7930 |
| - | |
| 7930 | + | |
7931 | 7931 |
| |
7932 | 7932 |
| |
7933 | 7933 |
| |
| |||
7943 | 7943 |
| |
7944 | 7944 |
| |
7945 | 7945 |
| |
| 7946 | + | |
| 7947 | + | |
| 7948 | + | |
| 7949 | + | |
7946 | 7950 |
| |
7947 | 7951 |
| |
| 7952 | + | |
| 7953 | + | |
| 7954 | + | |
7948 | 7955 |
| |
| 7956 | + | |
| 7957 | + | |
| 7958 | + | |
7949 | 7959 |
| |
| 7960 | + | |
| 7961 | + | |
| 7962 | + | |
7950 | 7963 |
| |
7951 | 7964 |
| |
7952 | 7965 |
| |
7953 | 7966 |
| |
7954 |
| - | |
| 7967 | + | |
7955 | 7968 |
| |
7956 | 7969 |
| |
7957 | 7970 |
| |
| |||
8602 | 8615 |
| |
8603 | 8616 |
| |
8604 | 8617 |
| |
| 8618 | + | |
| 8619 | + | |
8605 | 8620 |
| |
| 8621 | + | |
| 8622 | + | |
8606 | 8623 |
| |
| 8624 | + | |
| 8625 | + | |
8607 | 8626 |
| |
| 8627 | + | |
| 8628 | + | |
8608 | 8629 |
| |
| 8630 | + | |
| 8631 | + | |
8609 | 8632 |
| |
| 8633 | + | |
| 8634 | + | |
8610 | 8635 |
| |
| 8636 | + | |
| 8637 | + | |
8611 | 8638 |
| |
| 8639 | + | |
| 8640 | + | |
8612 | 8641 |
| |
| 8642 | + | |
| 8643 | + | |
8613 | 8644 |
| |
| 8645 | + | |
| 8646 | + | |
8614 | 8647 |
| |
| 8648 | + | |
| 8649 | + | |
8615 | 8650 |
| |
| 8651 | + | |
| 8652 | + | |
8616 | 8653 |
| |
8617 | 8654 |
| |
| 8655 | + | |
| 8656 | + | |
8618 | 8657 |
| |
8619 | 8658 |
| |
8620 | 8659 |
| |
|
Lines changed: 2 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
772 | 772 |
| |
773 | 773 |
| |
774 | 774 |
| |
775 |
| - | |
| 775 | + | |
| 776 | + | |
776 | 777 |
| |
777 | 778 |
| |
778 | 779 |
| |
|
Lines changed: 6 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
2538 | 2538 |
| |
2539 | 2539 |
| |
2540 | 2540 |
| |
2541 |
| - | |
| 2541 | + | |
| 2542 | + | |
2542 | 2543 |
| |
2543 | 2544 |
| |
2544 | 2545 |
| |
| |||
2593 | 2594 |
| |
2594 | 2595 |
| |
2595 | 2596 |
| |
2596 |
| - | |
| 2597 | + | |
| 2598 | + | |
2597 | 2599 |
| |
2598 | 2600 |
| |
2599 | 2601 |
| |
| |||
2656 | 2658 |
| |
2657 | 2659 |
| |
2658 | 2660 |
| |
2659 |
| - | |
| 2661 | + | |
| 2662 | + | |
2660 | 2663 |
| |
2661 | 2664 |
| |
2662 | 2665 |
| |
|
Lines changed: 13 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1691 | 1691 |
| |
1692 | 1692 |
| |
1693 | 1693 |
| |
| 1694 | + | |
| 1695 | + | |
| 1696 | + | |
| 1697 | + | |
1694 | 1698 |
| |
1695 | 1699 |
| |
1696 | 1700 |
| |
| |||
1745 | 1749 |
| |
1746 | 1750 |
| |
1747 | 1751 |
| |
| 1752 | + | |
| 1753 | + | |
| 1754 | + | |
| 1755 | + | |
| 1756 | + | |
1748 | 1757 |
| |
1749 | 1758 |
| |
1750 | 1759 |
| |
| |||
1756 | 1765 |
| |
1757 | 1766 |
| |
1758 | 1767 |
| |
| 1768 | + | |
| 1769 | + | |
| 1770 | + | |
| 1771 | + | |
1759 | 1772 |
| |
1760 | 1773 |
| |
1761 | 1774 |
| |
|
Lines changed: 28 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
691 | 691 |
| |
692 | 692 |
| |
693 | 693 |
| |
| 694 | + | |
| 695 | + | |
| 696 | + | |
| 697 | + | |
| 698 | + | |
| 699 | + | |
| 700 | + | |
| 701 | + | |
| 702 | + | |
| 703 | + | |
| 704 | + | |
| 705 | + | |
| 706 | + | |
| 707 | + | |
| 708 | + | |
| 709 | + | |
| 710 | + | |
| 711 | + | |
| 712 | + | |
| 713 | + | |
| 714 | + | |
| 715 | + | |
| 716 | + | |
| 717 | + | |
| 718 | + | |
694 | 719 |
| |
695 | 720 |
| |
696 | 721 |
| |
| |||
724 | 749 |
| |
725 | 750 |
| |
726 | 751 |
| |
| 752 | + | |
| 753 | + | |
| 754 | + | |
727 | 755 |
| |
728 | 756 |
| |
729 | 757 |
| |
|
Lines changed: 34 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
946 | 946 |
| |
947 | 947 |
| |
948 | 948 |
| |
| 949 | + | |
| 950 | + | |
| 951 | + | |
| 952 | + | |
| 953 | + | |
| 954 | + | |
| 955 | + | |
| 956 | + | |
| 957 | + | |
| 958 | + | |
| 959 | + | |
| 960 | + | |
| 961 | + | |
| 962 | + | |
| 963 | + | |
| 964 | + | |
| 965 | + | |
| 966 | + | |
| 967 | + | |
| 968 | + | |
| 969 | + | |
| 970 | + | |
| 971 | + | |
| 972 | + | |
| 973 | + | |
| 974 | + | |
949 | 975 |
| |
950 | 976 |
| |
951 | 977 |
| |
| |||
998 | 1024 |
| |
999 | 1025 |
| |
1000 | 1026 |
| |
1001 |
| - | |
| 1027 | + | |
| 1028 | + | |
| 1029 | + | |
| 1030 | + | |
| 1031 | + | |
| 1032 | + | |
1002 | 1033 |
| |
1003 | 1034 |
| |
1004 | 1035 |
| |
| |||
1015 | 1046 |
| |
1016 | 1047 |
| |
1017 | 1048 |
| |
1018 |
| - | |
| 1049 | + | |
| 1050 | + | |
1019 | 1051 |
| |
1020 | 1052 |
| |
1021 | 1053 |
| |
|
Lines changed: 1 addition & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
448 | 448 |
| |
449 | 449 |
| |
450 | 450 |
| |
| 451 | + | |
451 | 452 |
| |
452 | 453 |
| |
453 | 454 |
| |
|
0 commit comments
Comments
(0)