- Notifications
You must be signed in to change notification settings - Fork5
Commit7b96519
committed
Don't mark auto-generated types as extension members.
Relation rowtypes and automatically-generated array types do not need tohave their own extension membership dependency entries. If we create suchthen it becomes more difficult to remove items from an extension, and it'salso harder for an extension upgrade script to make sure it duplicates thedependencies created by the extension's regular installation script.I changed the code in such a way that this happened in commit988cccc, I think because of worries aboutthe shell-type-replacement case; but that cure was worse than the disease.It would only matter if one extension created a shell type that wasreplaced with an auto-generated type in another extension, which seemspretty far-fetched. Better to make this work unsurprisingly in normalcases.Report and patch by Robert Haas, comment adjustments by me.1 parente0b268f commit7b96519
1 file changed
+9
-5
lines changedLines changed: 9 additions & 5 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
480 | 480 |
| |
481 | 481 |
| |
482 | 482 |
| |
483 |
| - | |
| 483 | + | |
| 484 | + | |
| 485 | + | |
| 486 | + | |
| 487 | + | |
484 | 488 |
| |
485 | 489 |
| |
486 | 490 |
| |
| |||
505 | 509 |
| |
506 | 510 |
| |
507 | 511 |
| |
| 512 | + | |
508 | 513 |
| |
509 | 514 |
| |
510 | 515 |
| |
| |||
516 | 521 |
| |
517 | 522 |
| |
518 | 523 |
| |
519 |
| - | |
| 524 | + | |
520 | 525 |
| |
521 | 526 |
| |
522 | 527 |
| |
| |||
532 | 537 |
| |
533 | 538 |
| |
534 | 539 |
| |
535 |
| - | |
536 | 540 |
| |
537 |
| - | |
538 |
| - | |
| 541 | + | |
| 542 | + | |
539 | 543 |
| |
540 | 544 |
| |
541 | 545 |
| |
|
0 commit comments
Comments
(0)