0004-SQLJSON-functions-v36.patch.gz

application/gzip

Filename: 0004-SQLJSON-functions-v36.patch.gz
Type: application/gzip
Part: 3
Message: Re: SQL/JSON: functions

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 v36-0004
Subject: SQLJSON functions
File+
contrib/pg_stat_statements/pg_stat_statements.c 41 0
src/backend/executor/execExpr.c 166 51
src/backend/executor/execExprInterp.c 576 0
src/backend/jit/llvm/llvmjit_expr.c 7 0
src/backend/nodes/copyfuncs.c 367 0
src/backend/nodes/equalfuncs.c 120 0
src/backend/nodes/makefuncs.c 85 0
src/backend/nodes/nodeFuncs.c 289 0
src/backend/nodes/outfuncs.c 110 0
src/backend/nodes/readfuncs.c 133 0
src/backend/optimizer/path/costsize.c 2 1
src/backend/optimizer/util/clauses.c 11 0
src/backend/parser/gram.y 678 19
src/backend/parser/parse_collate.c 4 0
src/backend/parser/parse_expr.c 1248 0
src/backend/parser/parser.c 17 1
src/backend/parser/parse_target.c 28 0
src/backend/utils/adt/jsonb.c 369 22
src/backend/utils/adt/json.c 603 61
src/backend/utils/adt/jsonfuncs.c 44 0
src/backend/utils/adt/jsonpath_exec.c 282 74
src/backend/utils/adt/ruleutils.c 345 18
src/include/catalog/pg_aggregate.dat 8 0
src/include/catalog/pg_proc.dat 62 0
src/include/executor/execExpr.h 59 0
src/include/executor/executor.h 2 0
src/include/nodes/makefuncs.h 7 0
src/include/nodes/nodes.h 19 0
src/include/nodes/parsenodes.h 215 0
src/include/nodes/primnodes.h 166 0
src/include/parser/kwlist.h 20 0
src/include/utils/jsonapi.h 7 1
src/include/utils/jsonb.h 3 0
src/include/utils/jsonpath.h 103 0
src/interfaces/ecpg/preproc/parse.pl 2 0
src/interfaces/ecpg/preproc/parser.c 17 0
src/test/regress/expected/jsonb_sqljson.out 995 0
src/test/regress/expected/json_sqljson.out 1081 0
src/test/regress/expected/opr_sanity.out 6 3
src/test/regress/expected/sqljson.out 940 0
src/test/regress/parallel_schedule 1 1
src/test/regress/serial_schedule 3 0
src/test/regress/sql/jsonb_sqljson.sql 303 0
src/test/regress/sql/json_sqljson.sql 312 0
src/test/regress/sql/opr_sanity.sql 4 2
src/test/regress/sql/sqljson.sql 378 0

Binary attachment — download to view.