On 5/18/21 9:23 PM, Andrew Dunstan wrote:

On 5/8/21 2:23 PM, Andrew Dunstan wrote:
On 4/12/21 11:34 AM, Erik Rijkers wrote:
On 2021.03.27. 02:12 Nikita Glukhov <n.glu...@postgrespro.ru> wrote:
Attached 47th version of the patches.
We're past feature freeze for 14 and alas, JSON_TABLE has not made it.

I have tested quite a bit with it and because I didn't find any trouble with 
functionality or speed, I wanted to at least mention that here once.

I looked at v47, these files
[0001-SQL-JSON-functions-v47.patch]
[0002-JSON_TABLE-v47.patch]
[0003-JSON_TABLE-PLAN-DEFAULT-clause-v47.patch]
[0004-JSON_TABLE-PLAN-clause-v47.patch]
[manual_addition_fixed.patch]  # for this see [1], [2]
    (v47 doesn't apply anymore, as cfbot shows, but instances can still be 
built on top of 6131ffc43ff from 30 march 2021)

I hope it will fare better next round, version 15.

Me too. Here's a set that should remove the bitrot.

Rebased for removal of serial schedule

Can one of you please add or integrate this patch to the JSON_TABLE changes?


It contains the fix for a bug that I reported earlier (on 2021-03-30 see [1]). Nikita did diagnose this fix but today I noticed it was still not included in the latest version, v49.


Thanks,

Erik Rijkers


[1] https://www.postgresql.org/message-id/2101814418.20240.1617123418368%40webmailclassic.xs4all.nl






--
Andrew Dunstan
EDB: https://www.enterprisedb.com

--- src/backend/jit/llvm/llvmjit_types.c.orig	2021-03-30 23:05:01.974817622 +0200
+++ src/backend/jit/llvm/llvmjit_types.c	2021-03-30 23:06:39.080369545 +0200
@@ -130,6 +130,9 @@
 	ExecEvalSysVar,
 	ExecEvalWholeRowVar,
 	ExecEvalXmlExpr,
+	ExecEvalJsonConstructor,
+	ExecEvalJsonIsPredicate,
+	ExecEvalJson,
 	MakeExpandedObjectReadOnlyInternal,
 	slot_getmissingattrs,
 	slot_getsomeattrs_int,

Reply via email to