From: | Andrew Dunstan <andrew(at)dunslane(dot)net> |
---|---|
To: | Justin Pryzby <pryzby(at)telsasoft(dot)com> |
Cc: | Himanshu Upadhyaya <upadhyaya(dot)himanshu(at)gmail(dot)com>, Nikita Glukhov <n(dot)gluhov(at)postgrespro(dot)ru>, pgsql-hackers(at)postgresql(dot)org, Dmitry Dolgov <9erthalion6(at)gmail(dot)com>, Oleg Bartunov <obartunov(at)postgrespro(dot)ru>, Erik Rijkers <er(at)xs4all(dot)nl> |
Subject: | Re: SQL/JSON: functions |
Date: | 2022-03-24 22:51:30 |
Message-ID: | 42ae8fee-bb6c-be72-2842-1c204b99bfbc@dunslane.net |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
On 3/23/22 16:56, Justin Pryzby wrote:
> On Wed, Mar 23, 2022 at 03:49:17PM -0400, Andrew Dunstan wrote:
>> On 3/23/22 08:24, Justin Pryzby wrote:
>>> At least 0002-SQL-JSON-constructors-v64.patch has an issue with nodes,
>>> per COPY_PARSE_PLAN_TREES.
>>>
>>> +ERROR: unrecognized node type: 157
>> I just tried to reproduce this and was unable to. Ubuntu 20.04, gcc 9.4.0.
>>
>> the build was done with CPPFLAGS=-DCOPY_PARSE_PLAN_TREES. To be on the
>> safe side I took ccache out of the equation.
>>
>> Can you give me any more details?
> Sorry, the issue was actually with
>
> #define RAW_EXPRESSION_COVERAGE_TEST
>
> make check is enough to see it:
>
> @@ -6,181 +6,78 @@
> (1 row)
>
> SELECT JSON_OBJECT(RETURNING json);
> - json_object
> --------------
> - {}
> -(1 row)
> -
> +ERROR: unrecognized node type: 157
> [...]
Here's a new patch set that fixes this and several similar issues.
Thanks to my colleague Masahiko Sawada for providing fixes for some of
these at very short notice.
I wonder if we should add these compile flags to the cfbot's setup?
cheers
andrew
--
Andrew Dunstan
EDB: https://www.enterprisedb.com
Attachment | Content-Type | Size |
---|---|---|
0001-Common-SQL-JSON-clauses-v65.patch | text/x-patch | 30.8 KB |
0002-SQL-JSON-constructors-v65.patch | text/x-patch | 187.0 KB |
0003-IS-JSON-predicate-v65.patch | text/x-patch | 54.5 KB |
0004-SQL-JSON-query-functions-v65.patch | text/x-patch | 197.0 KB |
0005-SQL-JSON-functions-for-json-type-v65.patch | text/x-patch | 58.5 KB |
0006-RETURNING-clause-for-JSON-and-JSON_SCALAR-v65.patch | text/x-patch | 10.5 KB |
From | Date | Subject | |
---|---|---|---|
Next Message | Andrew Dunstan | 2022-03-24 22:54:16 | Re: SQL/JSON: JSON_TABLE |
Previous Message | Andres Freund | 2022-03-24 22:49:09 | Re: Add non-blocking version of PQcancel |