0001-Jsonpath-support-for-datetime-v7.patch.gz
application/gzip
Filename: 0001-Jsonpath-support-for-datetime-v7.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 v7-0001
Subject: Jsonpath support for datetime
| File | + | − |
|---|---|---|
| doc/src/sgml/func.sgml | 117 | 21 |
| src/backend/catalog/sql_features.txt | 1 | 1 |
| src/backend/catalog/system_views.sql | 40 | 0 |
| src/backend/utils/adt/date.c | 74 | 23 |
| src/backend/utils/adt/formatting.c | 722 | 180 |
| src/backend/utils/adt/jsonb.c | 24 | 3 |
| src/backend/utils/adt/jsonb_util.c | 21 | 0 |
| src/backend/utils/adt/json.c | 26 | 6 |
| src/backend/utils/adt/jsonpath.c | 20 | 4 |
| src/backend/utils/adt/jsonpath_exec.c | 449 | 23 |
| src/backend/utils/adt/jsonpath_gram.y | 14 | 0 |
| src/backend/utils/adt/jsonpath_scan.l | 1 | 0 |
| src/backend/utils/adt/timestamp.c | 49 | 17 |
| src/backend/utils/errcodes.txt | 1 | 0 |
| src/include/catalog/pg_proc.dat | 22 | 0 |
| src/include/utils/date.h | 5 | 0 |
| src/include/utils/datetime.h | 2 | 0 |
| src/include/utils/formatting.h | 4 | 0 |
| src/include/utils/jsonapi.h | 2 | 1 |
| src/include/utils/jsonb.h | 21 | 3 |
| src/include/utils/jsonpath.h | 1 | 0 |
| src/include/utils/timestamp.h | 3 | 0 |
| src/test/regress/expected/horology.out | 22 | 7 |
| src/test/regress/expected/jsonb_jsonpath.out | 526 | 0 |
| src/test/regress/expected/jsonpath.out | 12 | 0 |
| src/test/regress/sql/horology.sql | 9 | 3 |
| src/test/regress/sql/jsonb_jsonpath.sql | 172 | 0 |
| src/test/regress/sql/jsonpath.sql | 2 | 0 |
Binary attachment — download to view.