- Notifications
You must be signed in to change notification settings - Fork5
Commit258cef1
committed
Fix possibile deadlock when dropping partitions.
heap_drop_with_catalog and RangeVarCallbackForDropRelation shouldlock the parent before locking the target relation.Amit LangoteDiscussion:http://postgr.es/m/29588799-a8ce-b0a2-3dae-f39ff6d35922@lab.ntt.co.jp1 parentfeffa0e commit258cef1
2 files changed
+47
-13
lines changedLines changed: 17 additions & 13 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1759 | 1759 |
| |
1760 | 1760 |
| |
1761 | 1761 |
| |
| 1762 | + | |
1762 | 1763 |
| |
1763 | 1764 |
| |
1764 | 1765 |
| |
1765 | 1766 |
| |
1766 |
| - | |
| 1767 | + | |
| 1768 | + | |
| 1769 | + | |
| 1770 | + | |
| 1771 | + | |
| 1772 | + | |
| 1773 | + | |
1767 | 1774 |
| |
1768 |
| - | |
1769 |
| - | |
1770 |
| - | |
1771 |
| - | |
1772 |
| - | |
1773 |
| - | |
1774 |
| - | |
1775 |
| - | |
1776 |
| - | |
1777 |
| - | |
1778 |
| - | |
1779 |
| - | |
| 1775 | + | |
| 1776 | + | |
1780 | 1777 |
| |
1781 | 1778 |
| |
1782 | 1779 |
| |
1783 | 1780 |
| |
1784 | 1781 |
| |
| 1782 | + | |
| 1783 | + | |
| 1784 | + | |
| 1785 | + | |
| 1786 | + | |
| 1787 | + | |
| 1788 | + | |
1785 | 1789 |
| |
1786 | 1790 |
| |
1787 | 1791 |
| |
|
Lines changed: 30 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
271 | 271 |
| |
272 | 272 |
| |
273 | 273 |
| |
| 274 | + | |
274 | 275 |
| |
275 | 276 |
| |
276 | 277 |
| |
| |||
1049 | 1050 |
| |
1050 | 1051 |
| |
1051 | 1052 |
| |
| 1053 | + | |
1052 | 1054 |
| |
1053 | 1055 |
| |
1054 | 1056 |
| |
| |||
1078 | 1080 |
| |
1079 | 1081 |
| |
1080 | 1082 |
| |
| 1083 | + | |
| 1084 | + | |
1081 | 1085 |
| |
1082 | 1086 |
| |
1083 | 1087 |
| |
| |||
1087 | 1091 |
| |
1088 | 1092 |
| |
1089 | 1093 |
| |
| 1094 | + | |
1090 | 1095 |
| |
1091 | 1096 |
| |
1092 | 1097 |
| |
| |||
1106 | 1111 |
| |
1107 | 1112 |
| |
1108 | 1113 |
| |
| 1114 | + | |
| 1115 | + | |
| 1116 | + | |
| 1117 | + | |
| 1118 | + | |
| 1119 | + | |
| 1120 | + | |
| 1121 | + | |
| 1122 | + | |
| 1123 | + | |
| 1124 | + | |
1109 | 1125 |
| |
1110 | 1126 |
| |
1111 | 1127 |
| |
| |||
1114 | 1130 |
| |
1115 | 1131 |
| |
1116 | 1132 |
| |
| 1133 | + | |
1117 | 1134 |
| |
1118 | 1135 |
| |
1119 | 1136 |
| |
| |||
1157 | 1174 |
| |
1158 | 1175 |
| |
1159 | 1176 |
| |
| 1177 | + | |
| 1178 | + | |
| 1179 | + | |
| 1180 | + | |
| 1181 | + | |
| 1182 | + | |
| 1183 | + | |
| 1184 | + | |
| 1185 | + | |
| 1186 | + | |
| 1187 | + | |
| 1188 | + | |
| 1189 | + | |
1160 | 1190 |
| |
1161 | 1191 |
| |
1162 | 1192 |
| |
|
0 commit comments
Comments
(0)