Commits

Show all
Author Commit Message Labels Comments Date
Andrew Dunstan
Rationalize the get* functions a bit.
Andrew Dunstan
Change operator names for get_path* to #> and #>>.
Andrew Dunstan
silence compiler bleat.
Andrew Dunstan
Fix as_text treatment of null - return an SQL null if we find a JSON null.
Andrew Dunstan
Remove unnecessary PG_FUNCTION_INFO_V1 decls.
Andrew Dunstan
fix comment typo
Andrew Dunstan
mostly comments
Andrew Dunstan
pgindent run
Andrew Dunstan
doc fixes
Andrew Dunstan
Add comments prepped by Merlin Moncure.
Andrew Dunstan
Efficiency changes for lexer
Andrew Dunstan
Forgot to switchify one routine.
Andrew Dunstan
Make parser more efficient, by reducing calls to lex_peek.
Andrew Dunstan
Don't copy tokens unless needed
Andrew Dunstan
avoid need to create cstrings for parser
Andrew Dunstan
operators for json_get_path functions
Andrew Dunstan
use_json_as_text for populate_record
Andrew Dunstan
add regression result changes for previous commit
Andrew Dunstan
add use_text_as_json option for populate_recordset
Andrew Dunstan
fix error reporting
Andrew Dunstan
pgindent run (with a fixed pgindent)
Andrew Dunstan
extra test
Andrew Dunstan
some code tidying
Andrew Dunstan
Working populate_recordset.
Andrew Dunstan
Improve Json API somewhat.
Andrew Dunstan
make temp hash table in correct memory context
Andrew Dunstan
pgindent jsonfuncs.c
Andrew Dunstan
undo some gratuitous pgindent changes
Andrew Dunstan
a little code tidying
Andrew Dunstan
remove debugging code, restore comment
  1. Prev
  2. Next