Re: jsonpath

From: Nikita Glukhov <n(dot)gluhov(at)postgrespro(dot)ru>
To: Pavel Stehule <pavel(dot)stehule(at)gmail(dot)com>, Andrew Dunstan <andrew(dot)dunstan(at)2ndquadrant(dot)com>
Cc: PostgreSQL-development <pgsql-hackers(at)postgresql(dot)org>, Oleg Bartunov <obartunov(at)gmail(dot)com>
Subject: Re: jsonpath
Date: 2018-01-10 22:42:51
Message-ID: 48f13b75-0be7-c356-ff26-1db743add56e@postgrespro.ru
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

Attached new 8th version of jsonpath related patches. Complete
documentation is still missing.

The first 4 small patches are necessary datetime handling in jsonpath:
1. simple refactoring, extracted function that will be used later in
jsonpath
2. throw an error when the input or format string contains trailing elements
3. avoid unnecessary cstring to text conversions
4. add function for automatic datetime type recognition by the presence
of formatting components

Should they be posted in a separate thread?

--
Nikita Glukhov
Postgres Professional: http://www.postgrespro.com
The Russian Postgres Company

Attachment Content-Type Size
0001-extract-JsonEncodeDateTime-v08.patch text/x-patch 9.9 KB
0002-strict-do_to_timestamp-v08.patch text/x-patch 3.8 KB
0003-pass-cstring-to-do_to_timestamp-v08.patch text/x-patch 2.7 KB
0004-add-to_datetime-v08.patch text/x-patch 12.4 KB
0005-jsonpath-v08.patch text/x-patch 210.8 KB
0006-jsonpath-gin-v08.patch text/x-patch 37.7 KB
0007-jsonpath-json-v08.patch text/x-patch 92.9 KB

In response to

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Peter Geoghegan 2018-01-10 22:48:40 Re: [HACKERS] Parallel tuplesort (for parallel B-Tree index creation)
Previous Message Peter Geoghegan 2018-01-10 22:42:31 Re: [HACKERS] Parallel tuplesort (for parallel B-Tree index creation)