0001-Implementation-of-SQL-JSON-path-language-v36.patch.gz

application/gzip

Filename: 0001-Implementation-of-SQL-JSON-path-language-v36.patch.gz
Type: application/gzip
Part: 0
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-0001
Subject: Implementation of SQL/JSON path language
File+
doc/src/sgml/biblio.sgml 11 0
doc/src/sgml/func.sgml 812 6
doc/src/sgml/gin.sgml 4 0
doc/src/sgml/json.sgml 235 2
src/backend/catalog/system_views.sql 98 0
src/backend/Makefile 10 1
src/backend/utils/adt/date.c 37 22
src/backend/utils/adt/float.c 49 19
src/backend/utils/adt/formatting.c 691 179
src/backend/utils/adt/.gitignore 3 0
src/backend/utils/adt/jsonb.c 57 43
src/backend/utils/adt/jsonb_gin.c 808 75
src/backend/utils/adt/jsonb_util.c 19 8
src/backend/utils/adt/json.c 866 21
src/backend/utils/adt/jsonpath.c 1216 0
src/backend/utils/adt/jsonpath_exec.c 3827 0
src/backend/utils/adt/jsonpath_gram.y 546 0
src/backend/utils/adt/jsonpath_scan.l 639 0
src/backend/utils/adt/Makefile 17 2
src/backend/utils/adt/numeric.c 205 47
src/backend/utils/adt/regexp.c 2 2
src/backend/utils/adt/timestamp.c 81 29
src/backend/utils/errcodes.txt 16 0
src/include/catalog/pg_amop.dat 12 0
src/include/catalog/pg_operator.dat 16 0
src/include/catalog/pg_proc.dat 73 0
src/include/catalog/pg_type.dat 5 0
src/include/regex/regex.h 8 0
src/include/utils/date.h 6 0
src/include/utils/datetime.h 4 0
src/include/utils/float.h 3 0
src/include/utils/formatting.h 3 0
src/include/utils/.gitignore 1 0
src/include/utils/jsonapi.h 71 1
src/include/utils/jsonb.h 20 7
src/include/utils/jsonpath.h 279 0
src/include/utils/jsonpath_scanner.h 32 0
src/include/utils/numeric.h 12 0
src/include/utils/timestamp.h 5 0
src/test/regress/expected/horology.out 79 0
src/test/regress/expected/jsonb_jsonpath.out 2578 0
src/test/regress/expected/jsonb.out 453 0
src/test/regress/expected/json_jsonpath.out 2386 0
src/test/regress/expected/jsonpath.out 890 0
src/test/regress/expected/opr_sanity.out 3 1
src/test/regress/expected/timestamp.out 15 0
src/test/regress/expected/timestamptz.out 15 0
src/test/regress/parallel_schedule 6 1
src/test/regress/serial_schedule 3 0
src/test/regress/sql/horology.sql 9 0
src/test/regress/sql/jsonb_jsonpath.sql 574 0
src/test/regress/sql/jsonb.sql 79 0
src/test/regress/sql/json_jsonpath.sql 534 0
src/test/regress/sql/jsonpath.sql 164 0
src/test/regress/sql/timestamp.sql 8 0
src/test/regress/sql/timestamptz.sql 8 0
src/tools/msvc/Mkvcbuild.pm 2 0
src/tools/msvc/Solution.pm 18 0
src/tools/pgindent/typedefs.list 19 0

Binary attachment — download to view.