Commit Graph

52 Commits (5c47049180b8977154f99fdc7988d5846764afa2)

Author SHA1 Message Date
Alexander Korotkov 72b6460336 Partial implementation of SQL/JSON path language 7 years ago
Bruce Momjian 97c39498e5 Update copyright for 2019 7 years ago
Andrew Dunstan 1e9c858090 pgindent run prior to branching 8 years ago
Teodor Sigaev cb5d942959 Improve jsonb cast error message 8 years ago
Tom Lane fbb2e9a030 Fix assorted compiler warnings seen in the buildfarm. 8 years ago
Tom Lane bdf46af748 Post-feature-freeze pgindent run. 8 years ago
Teodor Sigaev c0cbe00fee Add casts from jsonb 8 years ago
Andrew Dunstan cc4feded0a Centralize json and jsonb handling of datetime types 8 years ago
Bruce Momjian 9d4649ca49 Update copyright for 2018 8 years ago
Andrew Dunstan adee9e4e31 Undo inadvertent change in capitalization in commit 18fc4ec. 8 years ago
Andrew Dunstan 18fc4ecf4a Process variadic arguments consistently in json functions 8 years ago
Andres Freund 31079a4a8e Replace remaining uses of pq_sendint with pq_sendint{8,16,32}. 8 years ago
Tom Lane 4bd1994650 Make DatumGetFoo/PG_GETARG_FOO/PG_RETURN_FOO macro names more consistent. 8 years ago
Andres Freund 2cd7084524 Change tupledesc->attrs[n] to TupleDescAttr(tupledesc, n). 8 years ago
Tom Lane 382ceffdf7 Phase 3 of pgindent updates. 9 years ago
Tom Lane e3860ffa4d Initial pgindent run with pg_bsd_indent version 2.0. 9 years ago
Tom Lane 651902deb1 Re-run pgindent. 9 years ago
Alvaro Herrera 55a70a023c Assorted translatable string fixes 9 years ago
Bruce Momjian a6fd7b7a5f Post-PG 10 beta1 pgindent run 9 years ago
Noah Misch 3a0d473192 Use wrappers of PG_DETOAST_DATUM_PACKED() more. 9 years ago
Andrew Dunstan 502a3832cc Correctly handle array pseudotypes in to_json and to_jsonb 9 years ago
Bruce Momjian 1d25779284 Update copyright via script for 2017 9 years ago
Tom Lane b5bce6c1ec Final pgindent + perltidy run for 9.6. 9 years ago
Fujii Masao 1109164913 Fix typo in comment. 10 years ago
Andrew Dunstan 94c745eb18 Fix two-argument jsonb_object when called with empty arrays 10 years ago
Tom Lane 820bdccc1b Remove a useless PG_GETARG_DATUM() call from jsonb_build_array. 10 years ago
Bruce Momjian ee94300446 Update copyright for 2016 10 years ago
Peter Eisentraut a351705d8a Improve some messages 10 years ago
Peter Eisentraut 5db837d3f2 Message improvements 10 years ago
Peter Eisentraut a8d585c091 Message style improvements 10 years ago
Tom Lane d435542583 Fix incorrect translation of minus-infinity datetimes for json/jsonb. 10 years ago
Tom Lane 3587cbc34f Fix NULL handling in datum_to_jsonb(). 10 years ago
Noah Misch 7732d49ca2 Use JsonbIteratorToken consistently in automatic variable declarations. 10 years ago
Noah Misch 08fa47c485 Prevent stack overflow in json-related functions. 10 years ago
Andrew Dunstan c00c3249e3 Cache argument type information in json(b) aggregate functions. 10 years ago
Andrew Dunstan d9a356ff2e Fix treatment of nulls in jsonb_agg and jsonb_object_agg 11 years ago
Tom Lane 2aa0476dc3 Manual cleanup of pgindent results. 11 years ago
Bruce Momjian 807b9e0dff pgindent run for 9.5 11 years ago
Andrew Dunstan c6947010ce Additional functions and operators for jsonb 11 years ago
Heikki Linnakangas 1d0db8de04 Remove spurious semicolons. 11 years ago
Tom Lane d61f1a9327 Suppress uninitialized-variable warning from less-bright compilers. 11 years ago
Alvaro Herrera 654809e770 Fix a couple of trivial issues in jsonb.c 11 years ago
Andrew Dunstan bda76c1c8c Render infinite date/timestamps as 'infinity' for json/jsonb 11 years ago
Bruce Momjian 4baaf863ec Update copyright for 2015 11 years ago
Andrew Dunstan c8315930e6 Fix some jsonb issues found by Coverity in recent commits. 11 years ago
Andrew Dunstan 7e354ab9fe Add several generator functions for jsonb that exist for json. 11 years ago
Tom Lane def4c28cf9 Change JSONB's on-disk format for improved performance. 11 years ago
Heikki Linnakangas d3c72e23df Avoid some pnstrdup()s when constructing jsonb 12 years ago
Heikki Linnakangas 364ddc3e5c Clean up jsonb code. 12 years ago
Bruce Momjian 0a78320057 pgindent run for 9.4 12 years ago