Extension upgrade needs to selectively drop from extension aggregates and functions
|Reported by:||robe||Owned by:||strk|
I'm guessing this is a problem, but I won't know for sure since we haven't changed aggregates and types in a while.
I'm not seeing it in the script — before we'd just drop all aggregates and functions from the extension with assumption they will be readded. Now we can't do that anymore — have to every where we have a DROP AGG .. DROP FUNCTION .. called, explicitly drop it from the extension before doing the actual drop.