promscale icon indicating copy to clipboard operation
promscale copied to clipboard

Wrap extension upgrades in a transaction

Open jgpruitt opened this issue 2 years ago • 0 comments

Description

In some cases, an extension upgrade is a multi-step process. This change wraps some of those steps in an explicit transaction. Specifically, we don't want a failure to result in the extension being left at version 0.0.0

Merge requirements

Please take into account the following non-code changes that you may need to make with your PR:

  • [x] CHANGELOG entry for user-facing changes
  • [ ] Updated the relevant documentation

jgpruitt avatar Sep 22 '22 15:09 jgpruitt