Re: 16beta2 SQL parser: different defaults on absent_on_null

2023-07-14 Thread Martin Butter
Hello Daniel, Thanks for the explanation, it sounds reasonable. I'm glad it is not a bug. Regards, Martin. On 14/07/2023 10:29, Daniel Gustafsson wrote: On 14 Jul 2023, at 07:53, Martin Butter wrote: While adapting a Java implementation of the SQL parser, I noticed that in structures JsonArr

Re: 16beta2 SQL parser: different defaults on absent_on_null

2023-07-14 Thread Daniel Gustafsson
> On 14 Jul 2023, at 07:53, Martin Butter > wrote: > While adapting a Java implementation of the SQL parser, I noticed that in > structures JsonArrayAgg, JsonArrayConstructor, JsonArrayQueryConstructor and > JsonObjectConstrutor, the absent_on_null field defaults to TRUE. > But in JsonObjectAg

16beta2 SQL parser: different defaults on absent_on_null

2023-07-13 Thread Martin Butter
While adapting a Java implementation of the SQL parser, I noticed that in structures JsonArrayAgg, JsonArrayConstructor, JsonArrayQueryConstructor and JsonObjectConstrutor, the absent_on_null field defaults to TRUE. But in JsonObjectAgg, absent_on_null defaults to FALSE. Is that intentionally?