Commit Graph

36 Commits (ecacbdbcee67e202cfcaa1180da170b9f13654bb)

Author SHA1 Message Date
Heikki Linnakangas d3c72e23df Avoid some pnstrdup()s when constructing jsonb 12 years ago
Heikki Linnakangas 7572b77359 Fix build after removing JsonbValue.estSize field. 12 years ago
Bruce Momjian 0a78320057 pgindent run for 9.4 12 years ago
Peter Eisentraut e7128e8dbb Create function prototype as part of PG_FUNCTION_INFO_V1 macro 12 years ago
Tom Lane f33a71a786 De-anonymize the union in JsonbValue. 12 years ago
Andrew Dunstan d9134d0a35 Introduce jsonb, a structured format for storing json. 12 years ago
Heikki Linnakangas 0c5783ff30 Avoid integer overflow in hstore_to_json(). 12 years ago
Noah Misch 31400a6733 Predict integer overflow to avoid buffer overruns. 12 years ago
Peter Eisentraut edc43458d7 Add more use of psprintf() 12 years ago
Andrew Dunstan bbe4deac1b Return valid json when converting an empty hstore. 12 years ago
Stephen Frost 551938ae22 Post-pgindent cleanup 13 years ago
Bruce Momjian 9af4159fce pgindent run for release 9.3 13 years ago
Andrew Dunstan e4a05c7512 Silence compiler warnings about unused values. 13 years ago
Tom Lane c2754991ba Minor fixes for hstore_to_json_loose(). 13 years ago
Andrew Dunstan 38fb4d978c JSON generation improvements. 13 years ago
Alvaro Herrera c219d9b0a5 Split tuple struct defs from htup.h to htup_details.h 14 years ago
Peter Eisentraut dd16f9480a Remove unreachable code 14 years ago
Peter Eisentraut b8b2e3b2de Replace int2/int4 in C code with int16/int32 14 years ago
Robert Haas 5d4b60f2f2 Lots of doc corrections. 14 years ago
Peter Eisentraut 1b81c2fe6e Remove many -Wcast-qual warnings 15 years ago
Bruce Momjian 6416a82a62 Remove unnecessary #include references, per pgrminclude script. 15 years ago
Robert Haas 32ba2b5160 Use memcmp() rather than strncmp() when shorter string length is known. 15 years ago
Magnus Hagander 9f2e211386 Remove cvs keywords from all files. 15 years ago
Bruce Momjian 65e806cba1 pgindent run for 9.0 16 years ago
Tom Lane 172eacba43 Assorted improvements in contrib/hstore. 16 years ago
Bruce Momjian d747140279 8.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef list 17 years ago
Teodor Sigaev 3df4fa6968 Fix memory allocation for output of hstore type. 17 years ago
Tom Lane f3a72bd40b Fix contrib/hstore to throw an error for keys or values that don't fit in its 17 years ago
Alvaro Herrera f8c4d7db60 Restructure some header files a bit, in particular heapam.h, by removing some 18 years ago
Tom Lane 9f652d430f Fix up several contrib modules that were using varlena datatypes in not-so-obvious 19 years ago
Neil Conway d49fa4c866 Fix typos in comments and error messages in HStore. Patch from Filip 19 years ago
Bruce Momjian f99a569a2e pgindent run for 8.2. 20 years ago
Tom Lane beca984e5f Fix bugs in plpgsql and ecpg caused by assuming that isspace() would only 20 years ago
Tom Lane aab964b311 Fix some uses of str[n]casecmp that should be pg_str[n]casecmp. 20 years ago
Teodor Sigaev 34ec0c81af Fix compiler warnings on 64-bit boxes: difference between 20 years ago
Teodor Sigaev 642194ba0c Add hstore contrib module. 20 years ago