]> granicus.if.org Git - postgresql/history - src/backend/utils/adt/jsonfuncs.c
Fix initialization of fake LSN for unlogged relations
[postgresql] / src / backend / utils / adt / jsonfuncs.c
2019-09-20 Alvaro HerreraSplit out code into new getKeyJsonValueFromContainer()
2019-09-20 Alvaro HerreraOptimize get_jsonb_path_all avoiding an iterator
2019-09-20 Alvaro HerreraRefactor code into new JsonbValueAsText, and use it...
2019-08-19 Tom LaneRestore json{b}_populate_record{set}'s ability to take...
2019-06-17 Michael PaquierFix more typos and inconsistencies in the tree
2019-06-11 Tom LaneFix conversion of JSON strings to JSON output columns...
2019-05-22 Tom LanePhase 2 pgindent run for v12.
2019-01-02 Bruce MomjianUpdate copyright for 2019
2018-12-06 Michael PaquierFix some errhint and errdetail strings missing a period
2018-11-22 Tom LaneFix another crash in json{b}_populate_recordset and...
2018-11-02 Magnus HaganderFix spelling errors and typos in comments
2018-07-13 Tom LaneFix crash in json{b}_populate_recordset() and json...
2018-06-08 Peter EisentrautAdd missing serial commas
2018-05-08 Peter EisentrautRefine error messages
2018-04-26 Tom LanePost-feature-freeze pgindent run.
2018-04-15 Tom LaneClean up callers of JsonbIteratorNext().
2018-04-07 Teodor SigaevAdd json(b)_to_tsvector function
2018-04-01 Tom LaneFix a boatload of typos in C comments.
2018-01-03 Bruce MomjianUpdate copyright for 2018
2017-10-26 Tom LaneSupport domains over composite types.
2017-09-18 Tom LaneMake DatumGetFoo/PG_GETARG_FOO/PG_RETURN_FOO macro...
2017-09-11 Peter EisentrautMessage style fixes
2017-09-07 Peter EisentrautReduce excessive dereferencing of function pointers
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-21 Tom LaneInitial pgindent run with pg_bsd_indent version 2.0.
2017-05-29 Tom LaneMake edge-case behavior of jsonb_populate_record match...
2017-05-29 Tom LaneFix thinko in JsObjectSize() macro.
2017-05-19 Tom LaneFix misspelled struct tag.
2017-05-19 Peter EisentrautFix argument name differences
2017-05-17 Bruce MomjianPost-PG 10 beta1 pgindent run
2017-04-07 Andrew DunstanRemove extraneous comma to satisfy picky compiler
2017-04-07 Andrew DunstanMake json_populate_record and friends operate recursively
2017-03-31 Andrew DunstanTransform or iterate over json(b) string values
2017-03-12 Noah MischUse wrappers of PG_DETOAST_DATUM_PACKED() more.
2017-03-12 Noah MischAssume deconstruct_array() outputs are untoasted.
2017-01-25 Tom LaneIntroduce convenience macros to hide JsonbContainer...
2017-01-22 Tom LaneRelocate static function declarations to be after typed...
2017-01-18 Magnus HaganderImplement array version of jsonb_delete and operator
2017-01-03 Bruce MomjianUpdate copyright via script for 2017
2016-11-14 Magnus HaganderFix typo in comment
2016-10-13 Tom LaneFix broken jsonb_set() logic for replacing array elements.
2016-08-27 Tom LaneAdd macros to make AllocSetContextCreate() calls simple...
2016-07-26 Peter EisentrautFix typo
2016-06-09 Robert Haaspgindent run for 9.6
2016-04-06 Teodor SigaevAdd jsonb_insert
2016-03-23 Tom LaneCode review for error reports in jsonb_set().
2016-03-23 Tom LaneFix unsafe use of strtol() on a non-null-terminated...
2016-03-03 Tom LaneFix json_to_record() bug with nested objects.
2016-01-02 Bruce MomjianUpdate copyright for 2016
2015-12-11 Peter EisentrautImprove some messages
2015-10-12 Noah MischUse JsonbIteratorToken consistently in automatic variab...
2015-10-05 Noah MischPrevent stack overflow in json-related functions.
2015-10-04 Andrew DunstanDisallow invalid path elements in jsonb_set
2015-09-13 Andrew DunstanFix the fastpath rule for jsonb_concat with an empty...
2015-07-28 Andrew DunstanOnly adjust negative indexes in json_get up to the...
2015-07-19 Andrew DunstanRemove dead code.
2015-07-18 Andrew DunstanSupport JSON negative array subscripts everywhere
2015-06-12 Andrew DunstanFix "path" infrastructure bug affecting jsonb_set()
2015-06-08 Andrew DunstanDesupport jsonb subscript deletion on objects
2015-06-01 Andrew DunstanAvoid naming a variable "new", and remove bogus initial...
2015-06-01 Andrew DunstanAdd a couple of missing JsonbValue type initialisers.
2015-06-01 Andrew DunstanRename jsonb_replace to jsonb_set and allow it to add...
2015-05-27 Andrew DunstanRevert "Simplify addJsonbToParseState()"
2015-05-26 Andrew DunstanSimplify addJsonbToParseState()
2015-05-25 Andrew DunstanClean up and simplify jsonb_concat code.
2015-05-24 Bruce Momjianpgindent run for 9.5
2015-05-17 Magnus HaganderFix typos in comments
2015-05-13 Andrew DunstanFix jsonb replace and delete on scalars and empty struc...
2015-05-12 Andrew DunstanAdditional functions and operators for jsonb
2015-05-04 Andrew DunstanFix two small bugs in json's populate_record_worker
2015-03-31 Heikki LinnakangasRemove spurious semicolons.
2015-02-20 Tom LaneUse FLEXIBLE_ARRAY_MEMBER in struct RecordIOData.
2015-01-06 Bruce MomjianUpdate copyright for 2015
2014-12-16 Andrew DunstanFix some jsonb issues found by Coverity in recent commits.
2014-12-12 Andrew DunstanAdd json_strip_nulls and jsonb_strip_nulls functions.
2014-08-22 Tom LaneFix corner-case behaviors in JSON/JSONB field extractio...
2014-08-20 Tom LaneFix core dump in jsonb #> operator, and add regression...
2014-06-29 Tom LaneRemove use_json_as_text options from json_to_record...
2014-06-25 Tom LaneRationalize error messages within jsonfuncs.c.
2014-06-25 Tom LaneCosmetic improvements in jsonfuncs.c.
2014-06-25 Tom LaneFix handling of nested JSON objects in json_populate_re...
2014-06-01 Andrew DunstanImprove the efficiency of certain jsonb get operations.
2014-05-07 Heikki LinnakangasClean up jsonb code.
2014-05-06 Bruce Momjianpgindent run for 9.4
2014-04-02 Tom LaneDe-anonymize the union in JsonbValue.
2014-03-26 Andrew DunstanFix uninitialized variables in json's populate_record_w...
2014-03-26 Andrew DunstanCleanup around json_to_record/json_to_recordset
2014-03-26 Andrew DunstanTidy up the populate/to_record{set} code for json a...
2014-03-23 Andrew DunstanIntroduce jsonb, a structured format for storing json.
2014-02-26 Jeff DavisFix crash in json_to_record().
2014-02-06 Peter EisentrautFix whitespace
2014-02-03 Andrew DunstanIn json code, clean up temp memory contexts after proce...
2014-01-29 Andrew DunstanSilence compiler warnings about possibly unset variables.
2014-01-29 Andrew DunstanAdd json_array_elements_text function.
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-08-09 Peter EisentrautMessage punctuation and pluralization fixes
next