Re: automatically generating node support functions

From: Peter Eisentraut <peter(dot)eisentraut(at)enterprisedb(dot)com>
To: pgsql-hackers <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: automatically generating node support functions
Date: 2021-10-11 14:22:33
Message-ID: c683a356-4d22-4126-bf55-64ed54e06014@enterprisedb.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers


On 15.09.21 21:01, Peter Eisentraut wrote:
> On 17.08.21 16:36, Peter Eisentraut wrote:
>> Here is another set of preparatory patches that clean up various
>> special cases and similar in the node support.
>
> This set of patches has been committed.  I'll close this commit fest
> entry and come back with the main patch series in the future.

Here is an updated version of my original patch, so we have something to
continue the discussion around. This takes into account all the
preparatory patches that have been committed in the meantime. I have
also changed it so that the array size of a pointer is now explicitly
declared using pg_node_attr(array_size(N)) instead of picking the most
recent scalar field, which was admittedly hacky. I have also added MSVC
build support and made the Perl code more portable, so that the cfbot
doesn't have to be sad.

Attachment Content-Type Size
v2-0001-Automatically-generate-node-support-functions.patch text/plain 70.3 KB

In response to

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Peter Eisentraut 2021-10-11 14:27:03 Re: EXPLAIN(VERBOSE) to CTE with SEARCH BREADTH FIRST fails
Previous Message Mikael Kjellström 2021-10-11 14:15:13 Re: Time to upgrade buildfarm coverage for some EOL'd OSes?