]> granicus.if.org Git - postgresql/history - src/backend/utils/adt/json.c
Fix initialization of fake LSN for unlogged relations
[postgresql] / src / backend / utils / adt / json.c
2019-09-25 Alexander KorotkovAllow datetime values in JsonbValue
2019-05-22 Tom LanePhase 2 pgindent run for v12.
2019-05-22 Tom LaneInitial pgindent run for v12.
2019-04-24 Alvaro HerreraUnify error messages
2019-01-02 Bruce MomjianUpdate copyright for 2019
2018-10-25 Peter EisentrautApply unconstify() in more places
2018-02-19 Tom LaneRemove bogus "extern" annotations on function definitions.
2018-01-30 Peter EisentrautAdd some noreturn attributes to help static analyzers
2018-01-17 Andrew DunstanCentralize json and jsonb handling of datetime types
2018-01-03 Bruce MomjianUpdate copyright for 2018
2017-12-18 Magnus HaganderFix typo on comment
2017-10-25 Andrew DunstanProcess variadic arguments consistently in json functions
2017-08-20 Andres FreundChange tupledesc->attrs[n] to TupleDescAttr(tupledesc...
2017-06-21 Tom LanePhase 3 of pgindent updates.
2017-06-21 Tom LanePhase 2 of pgindent updates.
2017-06-13 Tom LaneRe-run pgindent.
2017-06-04 Alvaro HerreraAssorted translatable string fixes
2017-05-18 Heikki LinnakangasFix typo in comment.
2017-05-17 Bruce MomjianPost-PG 10 beta1 pgindent run
2017-03-12 Noah MischUse wrappers of PG_DETOAST_DATUM_PACKED() more.
2017-02-22 Andrew DunstanCorrectly handle array pseudotypes in to_json and to_jsonb
2017-01-18 Alvaro HerreraMake messages mentioning type names more uniform
2017-01-03 Bruce MomjianUpdate copyright via script for 2017
2016-03-15 Robert HaasFix typos.
2016-02-03 Tom LaneFix IsValidJsonNumber() to notice trailing non-alphanum...
2016-01-02 Bruce MomjianUpdate copyright for 2016
2015-12-23 Peter EisentrautRemove unnecessary escaping in C character literals
2015-10-20 Tom LaneFix incorrect translation of minus-infinity datetimes...
2015-10-05 Noah MischPrevent stack overflow in json-related functions.
2015-09-18 Andrew DunstanCache argument type information in json(b) aggregate...
2015-07-18 Andrew DunstanSupport JSON negative array subscripts everywhere
2015-05-24 Bruce Momjianpgindent run for 9.5
2015-03-31 Heikki LinnakangasRemove spurious semicolons.
2015-02-26 Andrew DunstanRender infinite date/timestamps as 'infinity' for json...
2015-01-30 Tom LaneFix jsonb Unicode escape processing, and in consequence...
2015-01-06 Bruce MomjianUpdate copyright for 2015
2014-12-12 Andrew DunstanAdd several generator functions for jsonb that exist...
2014-12-02 Tom LaneFix JSON aggregates to work properly when final functio...
2014-12-01 Andrew DunstanFix hstore_to_json_loose's detection of valid JSON...
2014-09-29 Stephen FrostRevert 95d737ff to add 'ignore_nulls'
2014-09-25 Andrew DunstanRemove ill-conceived ban on zero length json object...
2014-09-25 Andrew DunstanReturn NULL from json_object_agg if it gets no rows.
2014-09-12 Stephen FrostAdd 'ignore_nulls' option to row_to_json
2014-08-18 Tom LaneUse ISO 8601 format for dates converted to JSON, too.
2014-08-09 Tom LaneClean up handling of unknown-type inputs in json_build_...
2014-08-09 Tom LaneFurther cleanup of JSON-specific error messages.
2014-08-05 Robert HaasImprove some JSON error messages.
2014-07-22 Andrew DunstanAllow empty string object keys in json_object().
2014-07-15 Peter EisentrautAdd missing serial commas
2014-07-06 Noah MischConsistently pass an "unsigned char" to ctype.h functions.
2014-06-12 Alvaro HerreraFix typos
2014-06-03 Andrew DunstanUse EncodeDateTime instead of to_char to render JSON...
2014-06-03 Andrew DunstanDo not escape a unicode sequence when escaping JSON...
2014-06-03 Andrew DunstanOutput timestamps in ISO 8601 format when rendering...
2014-05-09 Tom LaneGet rid of bogus dependency on typcategory in to_json...
2014-05-09 Tom LaneTeach add_json() that jsonb is of TYPCATEGORY_JSON.
2014-05-09 Heikki LinnakangasAvoid some pnstrdup()s when constructing jsonb
2014-05-06 Bruce Momjianpgindent run for 9.4
2014-03-23 Andrew DunstanIntroduce jsonb, a structured format for storing json.
2014-03-17 Fujii MasaoFix typos in comments.
2014-01-28 Andrew DunstanNew json functions.
2014-01-22 Andrew DunstanReindent json.c and jsonfuncs.c.
2014-01-07 Bruce MomjianUpdate copyright for 2014
2013-12-27 Andrew DunstanProperly detect invalid JSON numbers when generating...
2013-11-18 Robert HaasUse cstring_to_text_with_len when length is known.
2013-11-10 Peter EisentrautFix whitespace issues found by git diff --check, add...
2013-11-03 Tom LaneGet rid of more cases of the "must detoast before outpu...
2013-10-10 Andrew Dunstanjson_typeof function.
2013-08-09 Peter EisentrautMessage punctuation and pluralization fixes
2013-07-20 Peter EisentrautClean up new JSON API typedefs
2013-06-12 Noah MischAvoid reading past datum end when parsing JSON.
2013-06-12 Andrew DunstanFix unescaping of JSON Unicode escapes, especially...
2013-06-08 Andrew DunstanHandle Unicode surrogate pairs correctly when processin...
2013-05-29 Bruce Momjianpgindent run for release 9.3
2013-05-01 Andrew DunstanUse correct length to convert json unicode escapes.
2013-03-29 Andrew DunstanAdd new JSON processing functions and parser API.
2013-03-10 Andrew DunstanJSON generation improvements.
2013-01-01 Bruce MomjianUpdate copyrights for 2013
2012-08-30 Alvaro HerreraSplit tuple struct defs from htup.h to htup_details.h
2012-06-30 Tom LaneRemove inappropriate semicolons after function definitions.
2012-06-13 Tom LaneRevisit error message details for JSON input parsing.
2012-06-12 Tom LaneMinor code review for json.c.
2012-06-12 Robert HaasMark JSON error detail messages for translation.
2012-06-10 Bruce MomjianRun pgindent on 9.2 source tree in preparation for...
2012-06-05 Tom LaneFix bogus handling of control characters in json_lex_st...
2012-05-19 Peter EisentrautFix incorrect logic in JSON number lexer
2012-02-24 Andrew DunstanCorrectly handle NULLs in JSON output.
2012-02-21 Andrew DunstanFix typo, noticed by Will Crawford.
2012-02-20 Andrew DunstanFix a couple of cases of JSON output.
2012-02-03 Andrew DunstanAdd array_to_json and row_to_json functions.
2012-01-31 Robert HaasBuilt-in JSON data type.