forked frompostgres/postgres
- Notifications
You must be signed in to change notification settings - Fork6
Commit8b4d582
committed
Allow partitioned tables to be dropped without CASCADE
Record partitioned table dependencies as DEPENDENCY_AUTOrather than DEPENDENCY_NORMAL, so that DROP TABLE just works.Remove all the tests for partitioned tables where earlierwork had deliberately avoided using CASCADE.Amit Langote, reviewed by Ashutosh Bapat and myself1 parentdbca84f commit8b4d582
File tree
11 files changed
+44
-73
lines changed- src
- backend/commands
- test/regress
- expected
- sql
11 files changed
+44
-73
lines changedLines changed: 22 additions & 8 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
289 | 289 |
| |
290 | 290 |
| |
291 | 291 |
| |
292 |
| - | |
| 292 | + | |
| 293 | + | |
293 | 294 |
| |
294 |
| - | |
| 295 | + | |
| 296 | + | |
295 | 297 |
| |
296 | 298 |
| |
297 | 299 |
| |
| |||
725 | 727 |
| |
726 | 728 |
| |
727 | 729 |
| |
728 |
| - | |
| 730 | + | |
729 | 731 |
| |
730 | 732 |
| |
731 | 733 |
| |
| |||
2248 | 2250 |
| |
2249 | 2251 |
| |
2250 | 2252 |
| |
2251 |
| - | |
| 2253 | + | |
| 2254 | + | |
2252 | 2255 |
| |
2253 | 2256 |
| |
2254 | 2257 |
| |
| |||
2278 | 2281 |
| |
2279 | 2282 |
| |
2280 | 2283 |
| |
2281 |
| - | |
| 2284 | + | |
| 2285 | + | |
2282 | 2286 |
| |
2283 | 2287 |
| |
2284 | 2288 |
| |
| |||
2291 | 2295 |
| |
2292 | 2296 |
| |
2293 | 2297 |
| |
2294 |
| - | |
| 2298 | + | |
| 2299 | + | |
2295 | 2300 |
| |
2296 | 2301 |
| |
2297 | 2302 |
| |
| |||
2325 | 2330 |
| |
2326 | 2331 |
| |
2327 | 2332 |
| |
2328 |
| - | |
| 2333 | + | |
| 2334 | + | |
| 2335 | + | |
| 2336 | + | |
| 2337 | + | |
| 2338 | + | |
| 2339 | + | |
| 2340 | + | |
2329 | 2341 |
| |
2330 | 2342 |
| |
2331 | 2343 |
| |
| |||
10753 | 10765 |
| |
10754 | 10766 |
| |
10755 | 10767 |
| |
10756 |
| - | |
| 10768 | + | |
| 10769 | + | |
| 10770 | + | |
10757 | 10771 |
| |
10758 | 10772 |
| |
10759 | 10773 |
| |
|
Lines changed: 4 additions & 6 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
3339 | 3339 |
| |
3340 | 3340 |
| |
3341 | 3341 |
| |
3342 |
| - | |
3343 |
| - | |
3344 |
| - | |
3345 |
| - | |
| 3342 | + | |
| 3343 | + | |
3346 | 3344 |
| |
3347 | 3345 |
| |
3348 | 3346 |
| |
| |||
3371 | 3369 |
| |
3372 | 3370 |
| |
3373 | 3371 |
| |
3374 |
| - | |
3375 |
| - | |
| 3372 | + | |
| 3373 | + |
Lines changed: 2 additions & 7 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
667 | 667 |
| |
668 | 668 |
| |
669 | 669 |
| |
670 |
| - | |
671 |
| - | |
672 |
| - | |
673 |
| - | |
674 |
| - | |
675 |
| - | |
676 |
| - | |
| 670 | + | |
| 671 | + |
Lines changed: 2 additions & 20 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1843 | 1843 |
| |
1844 | 1844 |
| |
1845 | 1845 |
| |
1846 |
| - | |
1847 |
| - | |
1848 |
| - | |
1849 |
| - | |
1850 |
| - | |
1851 |
| - | |
1852 |
| - | |
1853 |
| - | |
1854 |
| - | |
1855 |
| - | |
1856 |
| - | |
1857 |
| - | |
1858 |
| - | |
1859 |
| - | |
1860 |
| - | |
1861 |
| - | |
1862 |
| - | |
1863 |
| - | |
1864 |
| - | |
1865 |
| - | |
| 1846 | + | |
| 1847 | + |
Lines changed: 2 additions & 5 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
314 | 314 |
| |
315 | 315 |
| |
316 | 316 |
| |
317 |
| - | |
318 |
| - | |
319 |
| - | |
320 |
| - | |
| 317 | + | |
321 | 318 |
| |
322 | 319 |
| |
323 | 320 |
| |
| |||
417 | 414 |
| |
418 | 415 |
| |
419 | 416 |
| |
420 |
| - | |
| 417 | + |
Lines changed: 1 addition & 6 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
219 | 219 |
| |
220 | 220 |
| |
221 | 221 |
| |
222 |
| - | |
223 |
| - | |
224 |
| - | |
225 |
| - | |
226 |
| - | |
227 |
| - | |
| 222 | + |
Lines changed: 4 additions & 6 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
2199 | 2199 |
| |
2200 | 2200 |
| |
2201 | 2201 |
| |
2202 |
| - | |
2203 |
| - | |
2204 |
| - | |
2205 |
| - | |
| 2202 | + | |
| 2203 | + | |
2206 | 2204 |
| |
2207 | 2205 |
| |
2208 | 2206 |
| |
| |||
2227 | 2225 |
| |
2228 | 2226 |
| |
2229 | 2227 |
| |
2230 |
| - | |
2231 |
| - | |
| 2228 | + | |
| 2229 | + |
Lines changed: 2 additions & 7 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
595 | 595 |
| |
596 | 596 |
| |
597 | 597 |
| |
598 |
| - | |
599 |
| - | |
600 |
| - | |
601 |
| - | |
602 |
| - | |
603 |
| - | |
604 |
| - | |
| 598 | + | |
| 599 | + |
Lines changed: 2 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
612 | 612 |
| |
613 | 613 |
| |
614 | 614 |
| |
615 |
| - | |
616 |
| - | |
| 615 | + | |
| 616 | + |
Lines changed: 2 additions & 5 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
186 | 186 |
| |
187 | 187 |
| |
188 | 188 |
| |
189 |
| - | |
190 |
| - | |
191 |
| - | |
192 |
| - | |
| 189 | + | |
193 | 190 |
| |
194 | 191 |
| |
195 | 192 |
| |
| |||
271 | 268 |
| |
272 | 269 |
| |
273 | 270 |
| |
274 |
| - | |
| 271 | + |
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
126 | 126 |
| |
127 | 127 |
| |
128 | 128 |
| |
129 |
| - | |
| 129 | + |
0 commit comments
Comments
(0)