v23-0003-1-transformJsonExprCommon-fixup.patch
application/octet-stream
Filename: v23-0003-1-transformJsonExprCommon-fixup.patch
Type: application/octet-stream
Part: 0
Message:
Re: remaining sql/json patches
Patch
Same data as JSON:
GET /api/v1/attachments/:id/patch
the parsed metadata as JSON — format, series position, per-file stats; never the diff bytes.
API reference →
Format: format-patch
Series: patch v23-0003
Subject: SQL/JSON fix for SQL/JSON query functions failures with LLVM: Use JS_FORMAT_JSON as default in transformJsonExprCommon()
| File | + | − |
|---|---|---|
| src/backend/parser/parse_expr.c | 1 | 1 |
From 0837459ad506d719dde10983a07d1d3413870f89 Mon Sep 17 00:00:00 2001 From: Nikita Malakhov <n.malakhov@postgrespro.ru> Date: Mon, 16 Oct 2023 00:15:40 +0300 Subject: [PATCH] SQL/JSON fix for SQL/JSON query functions failures with LLVM: Use JS_FORMAT_JSON as default in transformJsonExprCommon() --- src/backend/parser/parse_expr.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/backend/parser/parse_expr.c b/src/backend/parser/parse_expr.c index 21979fd64f..e62794dee5 100644 --- a/src/backend/parser/parse_expr.c +++ b/src/backend/parser/parse_expr.c @@ -4370,7 +4370,7 @@ transformJsonExprCommon(ParseState *pstate, JsonFuncExpr *func, jsexpr->op = func->op; jsexpr->formatted_expr = transformJsonValueExpr(pstate, constructName, func->common->expr, - JS_FORMAT_DEFAULT, + JS_FORMAT_JSON, InvalidOid, false); jsexpr->format = func->common->expr->format; -- 2.25.1