Re: Proposal - Allow extensions to set a Plan Identifier - Mailing list pgsql-hackers

From Sami Imseih
Subject Re: Proposal - Allow extensions to set a Plan Identifier
Date
Msg-id CAA5RZ0sBuoJ6-z6NAVA8AmnzVz3y74xjo8N0Um9K-Nh+1AHFrg@mail.gmail.com
Whole thread Raw
In response to Re: Proposal - Allow extensions to set a Plan Identifier  (Michael Paquier <michael@paquier.xyz>)
Responses Re: Proposal - Allow extensions to set a Plan Identifier
List pgsql-hackers
So this comes down to forking the Postgres code to do the job.  What I
had in mind was a slightly different flow, where we would be able to
push custom node attributes between the header parsing and the
generation of the extension code.  If we do that, there would be no
need to fork the Postgres code: extensions could force the definitions
they want to the nodes they want to handle, as long as these do not
need to touch the in-core query jumble logic, of course.

Allowing extensions to generate code for custom node attributes could be 
taken up in 19. What about for 18 we think about exposing AppendJumble,
 JUMBLE_FIELD, JUMBLE_FIELD_SINGLE and JUMBLE_STRING? 


Sami Imseih 
Amazon Web Services (AWs)

pgsql-hackers by date:

Previous
From: Kyotaro Horiguchi
Date:
Subject: Possibly hard-to-read message
Next
From: "David G. Johnston"
Date:
Subject: Re: Possibly hard-to-read message