aboutsummaryrefslogtreecommitdiff
path: root/src/backend/utils/adt/json.c
Commit message (Expand)AuthorAge
* Fix unique key checks in JSON object constructorsTomas Vondra2024-09-11
* Unify some error messagesPeter Eisentraut2023-08-16
* SQL/JSON: support the IS JSON predicateAlvaro Herrera2023-03-31
* SQL/JSON: add standard JSON constructor functionsAlvaro Herrera2023-03-29
* Update copyright for 2023Bruce Momjian2023-01-02
* Convert json_in and jsonb_in to report errors softly.Tom Lane2022-12-11
* Revert SQL/JSON featuresAndrew Dunstan2022-09-01
* Add construct_array_builtin, deconstruct_array_builtinPeter Eisentraut2022-07-01
* Pre-beta mechanical code beautification.Tom Lane2022-05-12
* Remove extraneous blank lines before block-closing bracesAlvaro Herrera2022-04-13
* Fix finalization for json_objectagg and friendsAndrew Dunstan2022-04-13
* Avoid freeing objects during json aggregate finalizationAndrew Dunstan2022-04-04
* SQL JSON functionsAndrew Dunstan2022-03-30
* IS JSON predicateAndrew Dunstan2022-03-28
* SQL/JSON constructorsAndrew Dunstan2022-03-27
* Update copyright for 2022Bruce Momjian2022-01-07
* Update copyright for 2021Bruce Momjian2021-01-02
* remove redundant initializationsBruce Momjian2020-09-03
* Fix incorrect print format in json.cMichael Paquier2020-07-29
* Initial pgindent and pgperltidy run for v13.Tom Lane2020-05-14
* Introduce "anycompatible" family of polymorphic types.Tom Lane2020-03-19
* Introduce macros for typalign and typstorage constants.Tom Lane2020-03-04
* Move jsonapi.c and jsonapi.h to src/common.Robert Haas2020-01-29
* Move some code from jsonapi.c to jsonfuncs.c.Robert Haas2020-01-27
* Adjust pg_parse_json() so that it does not directly ereport().Robert Haas2020-01-27
* Split JSON lexer/parser from 'json' data type support.Robert Haas2020-01-24
* Update copyrights for 2020Bruce Momjian2020-01-01
* Make the order of the header file includes consistent in backend modules.Amit Kapila2019-11-12
* Allow datetime values in JsonbValueAlexander Korotkov2019-09-25
* Phase 2 pgindent run for v12.Tom Lane2019-05-22
* Initial pgindent run for v12.Tom Lane2019-05-22
* Unify error messagesAlvaro Herrera2019-04-24
* Update copyright for 2019Bruce Momjian2019-01-02
* Apply unconstify() in more placesPeter Eisentraut2018-10-25
* Remove bogus "extern" annotations on function definitions.Tom Lane2018-02-19
* Add some noreturn attributes to help static analyzersPeter Eisentraut2018-01-29
* Centralize json and jsonb handling of datetime typesAndrew Dunstan2018-01-16
* Update copyright for 2018Bruce Momjian2018-01-02
* Fix typo on commentMagnus Hagander2017-12-18
* Process variadic arguments consistently in json functionsAndrew Dunstan2017-10-25
* Change tupledesc->attrs[n] to TupleDescAttr(tupledesc, n).Andres Freund2017-08-20
* Phase 3 of pgindent updates.Tom Lane2017-06-21
* Phase 2 of pgindent updates.Tom Lane2017-06-21
* Re-run pgindent.Tom Lane2017-06-13
* Assorted translatable string fixesAlvaro Herrera2017-06-04
* Fix typo in comment.Heikki Linnakangas2017-05-18
* Post-PG 10 beta1 pgindent runBruce Momjian2017-05-17
* Use wrappers of PG_DETOAST_DATUM_PACKED() more.Noah Misch2017-03-12
* Correctly handle array pseudotypes in to_json and to_jsonbAndrew Dunstan2017-02-22
* Make messages mentioning type names more uniformAlvaro Herrera2017-01-18