summaryrefslogtreecommitdiff
path: root/src/include/utils/jsonb.h
Commit message (Expand)AuthorAgeFilesLines
* Update copyright for 2023Bruce Momjian2023-01-021-1/+1
* Convert *GetDatum() and DatumGet*() macros to inline functionsPeter Eisentraut2022-09-271-8/+23
* Harmonize more parameter names in bulk.Peter Geoghegan2022-09-201-3/+3
* Revert "Convert *GetDatum() and DatumGet*() macros to inline functions"Peter Eisentraut2022-09-121-23/+8
* Convert *GetDatum() and DatumGet*() macros to inline functionsPeter Eisentraut2022-09-121-8/+23
* Revert SQL/JSON featuresAndrew Dunstan2022-09-011-33/+0
* SQL JSON functionsAndrew Dunstan2022-03-301-0/+21
* SQL/JSON query functionsAndrew Dunstan2022-03-291-0/+3
* SQL/JSON constructorsAndrew Dunstan2022-03-271-0/+9
* Update copyright for 2022Bruce Momjian2022-01-071-1/+1
* Implementation of subscripting for jsonbAlexander Korotkov2021-01-311-1/+5
* Update copyright for 2021Bruce Momjian2021-01-021-1/+1
* Update copyrights for 2020Bruce Momjian2020-01-011-1/+1
* Allow datetime values in JsonbValueAlexander Korotkov2019-09-251-3/+21
* Split out code into new getKeyJsonValueFromContainer()Alvaro Herrera2019-09-201-0/+3
* Fix inconsistencies and typos in the treeMichael Paquier2019-07-221-1/+1
* Phase 2 pgindent run for v12.Tom Lane2019-05-221-9/+9
* GIN support for @@ and @? jsonpath operatorsAlexander Korotkov2019-04-011-0/+3
* Partial implementation of SQL/JSON path languageAlexander Korotkov2019-03-161-0/+4
* Update copyright for 2019Bruce Momjian2019-01-021-1/+1
* Update copyright for 2018Bruce Momjian2018-01-021-1/+1
* Make DatumGetFoo/PG_GETARG_FOO/PG_RETURN_FOO macro names more consistent.Tom Lane2017-09-181-4/+4
* Introduce 64-bit hash functions with a 64-bit seed.Robert Haas2017-08-311-0/+2
* Phase 2 of pgindent updates.Tom Lane2017-06-211-5/+5
* Introduce convenience macros to hide JsonbContainer header accesses better.Tom Lane2017-01-251-5/+11
* Generate fmgr prototypes automaticallyPeter Eisentraut2017-01-171-67/+0
* Update copyright via script for 2017Bruce Momjian2017-01-031-1/+1
* Fix breakage in previous changePeter Eisentraut2016-09-301-1/+1
* Separate enum from structPeter Eisentraut2016-09-301-13/+15
* pgindent run for 9.6Robert Haas2016-06-091-1/+1
* Add jsonb_insertTeodor Sigaev2016-04-061-0/+3
* Update copyright for 2016Bruce Momjian2016-01-021-1/+1
* Rename jsonb_replace to jsonb_set and allow it to add new valuesAndrew Dunstan2015-05-311-1/+1
* Remove no-longer-required function declarations.Tom Lane2015-05-241-3/+3
* pgindent run for 9.5Bruce Momjian2015-05-231-5/+5
* Unpack jbvBinary objects passed to pushJsonbValueAndrew Dunstan2015-05-221-1/+1
* Additional functions and operators for jsonbAndrew Dunstan2015-05-121-1/+18
* Use FLEXIBLE_ARRAY_MEMBER in a bunch more places.Tom Lane2015-02-201-1/+1
* Update copyright for 2015Bruce Momjian2015-01-061-1/+1
* Add several generator functions for jsonb that exist for json.Andrew Dunstan2014-12-121-0/+16
* Change JSONB's on-disk format for improved performance.Tom Lane2014-09-291-44/+81
* Remove remnants of a JENTRY_ISFIRST flag bit.Heikki Linnakangas2014-08-151-6/+4
* Fix typo in comment.Fujii Masao2014-05-221-1/+1
* Rename jsonb_hash_ops to jsonb_path_ops.Tom Lane2014-05-111-6/+6
* More jsonb cleanup.Heikki Linnakangas2014-05-091-26/+24
* Improve key representation for GIN jsonb_ops, and fix existence-search bug.Tom Lane2014-05-091-18/+34
* Clean up jsonb code.Heikki Linnakangas2014-05-071-89/+124
* pgindent run for 9.4Bruce Momjian2014-05-061-41/+41
* De-anonymize the union in JsonbValue.Tom Lane2014-04-021-2/+2
* Introduce jsonb, a structured format for storing json.Andrew Dunstan2014-03-231-0/+320