summaryrefslogtreecommitdiff
path: root/src/backend/lib
diff options
context:
space:
mode:
authorTom Lane2011-08-22 14:55:47 +0000
committerTom Lane2011-08-22 14:55:47 +0000
commit660a081c3f6892dae353136fa0883cd3c69813d4 (patch)
tree2742b5cbab1b5e3776d72a38187f715a09dffb9e /src/backend/lib
parent5473f283f501ff9f5e38e89d3a2e89f738a7e76f (diff)
Fix handling of extension membership when filling in a shell operator.
The previous coding would result in deleting and not re-creating the extension membership pg_depend rows, since there was no CommandCounterIncrement that would allow recordDependencyOnCurrentExtension to see that the deletion had happened. Make it work like the shell type case, ie, keep the existing entries (and then throw an error if they're for the wrong extension). Per bug #6172 from Hitoshi Harada. Investigation and fix by Dimitri Fontaine.
Diffstat (limited to 'src/backend/lib')
0 files changed, 0 insertions, 0 deletions