Hi Sami,
Thanks for the feedback. I have refactored the commit on the latest version
of PG and added a few more tests. To simplify the roll out of this feature,
I decided to work on analyze=false use case first. Please find the attached
patch for the same.

Regards,
Dinesh

On Thu, Mar 6, 2025 at 4:54 AM Jeff Davis <[email protected]> wrote:

> On Wed, 2025-03-05 at 14:12 -0500, Tom Lane wrote:
> > I'm afraid not.  That pretty fundamentally breaks the wire protocol,
> > I think.
>
> The extended protocol docs say: "The possible responses to Execute are
> the same as those described above for queries issued via simple query
> protocol, except that Execute doesn't cause ReadyForQuery or
> RowDescription to be issued."
>
> Each result set needs a RowDescription, so I think you're right that it
> breaks the extended protocol. I missed that the first time.
>
> Regards,
>         Jeff Davis
>
>

-- 

Regards,
Dinesh Salve
Cell:- 91 8125898845

Attachment: 0001-This-change-adds-capability-to-fetch-explain-plans-f.patch
Description: Binary data

Reply via email to