On Wed, Sep 09, 2015 at 10:04:01AM -0400, Robert Haas wrote:
> On Sun, Sep 6, 2015 at 1:56 AM, Noah Misch <noah@leadboat.com> wrote:
> > What design principle(s) have you been using to decide how autonomous
> > transactions should behave?
>
> I have to admit to a complete lack of principle. I'm quite frightened
> of what this is going to need from the lock manager, and I'm trying to
> wriggle out of having to do things there that are going to be nastily
> hard. My wriggling isn't going very well, though.
It's an exceptionally-challenging development project, agreed. So much code
assumes the 1:1 relationship between backends and top-level transactions.