summaryrefslogtreecommitdiff
path: root/src/backend/utils/adt/jsonb.c
AgeCommit message (Expand)Author
2025-03-13Fix copy-paste error in datum_to_jsonb_internal()Amit Langote
2025-01-24Make jsonb casts to scalar types translate JSON null to SQL NULL.Tom Lane
2025-01-01Update copyright for 2025Bruce Momjian
2024-11-28Remove useless casts to (void *)Peter Eisentraut
2024-07-27Optimize escaping of JSON stringsDavid Rowley
2024-03-21Add SQL/JSON query functionsAmit Langote
2024-03-16Add destroyStringInfo function for cleaning up StringInfosDaniel Gustafsson
2024-03-04Remove unused #include's from backend .c filesPeter Eisentraut
2024-01-04Update copyright for 2024Bruce Momjian
2023-10-10Add const to values and nulls argumentsPeter Eisentraut
2023-10-05Improve JsonLexContext's freeabilityAlvaro Herrera
2023-07-26Add more SQL/JSON constructor functionsAmit Langote
2023-07-26Some refactoring to export json(b) conversion functionsAmit Langote
2023-07-20Unify JSON categorize type API and export for external useAmit Langote
2023-03-29SQL/JSON: add standard JSON constructor functionsAlvaro Herrera
2023-01-20Use appendStringInfoSpaces in more placesDavid Rowley
2023-01-02Update copyright for 2023Bruce Momjian
2022-12-11Convert json_in and jsonb_in to report errors softly.Tom Lane
2022-12-11Change JsonSemAction to allow non-throw error reporting.Tom Lane
2022-09-20Harmonize more parameter names in bulk.Peter Geoghegan
2022-09-01Revert SQL/JSON featuresAndrew Dunstan
2022-07-01Add construct_array_builtin, deconstruct_array_builtinPeter Eisentraut
2022-05-12Pre-beta mechanical code beautification.Tom Lane
2022-04-15Small cleanups in SQL/JSON codeAndrew Dunstan
2022-04-13Remove extraneous blank lines before block-closing bracesAlvaro Herrera
2022-03-30SQL JSON functionsAndrew Dunstan
2022-03-29SQL/JSON query functionsAndrew Dunstan
2022-03-27SQL/JSON constructorsAndrew Dunstan
2022-01-08Update copyright for 2022Bruce Momjian
2021-01-02Update copyright for 2021Bruce Momjian
2020-03-19Introduce "anycompatible" family of polymorphic types.Tom Lane
2020-03-04Introduce macros for typalign and typstorage constants.Tom Lane
2020-01-29Move jsonapi.c and jsonapi.h to src/common.Robert Haas
2020-01-27Move some code from jsonapi.c to jsonfuncs.c.Robert Haas
2020-01-27Adjust pg_parse_json() so that it does not directly ereport().Robert Haas
2020-01-01Update copyrights for 2020Bruce Momjian
2019-11-12Make the order of the header file includes consistent in backend modules.Amit Kapila
2019-09-25Allow datetime values in JsonbValueAlexander Korotkov
2019-05-22Phase 2 pgindent run for v12.Tom Lane
2019-05-22Initial pgindent run for v12.Tom Lane
2019-04-24Unify error messagesAlvaro Herrera
2019-03-16Partial implementation of SQL/JSON path languageAlexander Korotkov
2019-01-02Update copyright for 2019Bruce Momjian
2018-06-30pgindent run prior to branchingAndrew Dunstan
2018-05-09Improve jsonb cast error messageTeodor Sigaev
2018-05-02Fix assorted compiler warnings seen in the buildfarm.Tom Lane
2018-04-26Post-feature-freeze pgindent run.Tom Lane
2018-03-29Add casts from jsonbTeodor Sigaev
2018-01-17Centralize json and jsonb handling of datetime typesAndrew Dunstan
2018-01-03Update copyright for 2018Bruce Momjian