git.postgresql.org Git - postgresql.git/commit

git projects / postgresql.git / commit
? search:
summary | shortlog | log | commit | commitdiff | tree
(parent: 4c6cedd) | patch
Built-in JSON data type.
2012年1月31日 16:48:23 +0000 (11:48 -0500)
2012年1月31日 16:48:23 +0000 (11:48 -0500)
commit 5384a73f98d9829725186a7b65bf4f8adb3cfaf1
Built-in JSON data type.

Like the XML data type, we simply store JSON data as text, after checking
that it is valid. More complex operations such as canonicalization and
comparison may come later, but this is enough for not.

There are a few open issues here, such as whether we should attempt to
detect UTF-8 surrogate pairs represented as \uXXXX\uYYYY, but this gets
the basic framework in place.
doc/src/sgml/datatype.sgml diff | blob | blame | history
src/backend/commands/explain.c diff | blob | blame | history
src/backend/utils/adt/Makefile diff | blob | blame | history
src/backend/utils/adt/json.c [new file with mode: 0644] blob
src/include/catalog/pg_proc.h diff | blob | blame | history
src/include/catalog/pg_type.h diff | blob | blame | history
src/include/utils/json.h [new file with mode: 0644] blob
src/test/regress/expected/json.out [new file with mode: 0644] blob
src/test/regress/parallel_schedule diff | blob | blame | history
src/test/regress/serial_schedule diff | blob | blame | history
src/test/regress/sql/json.sql [new file with mode: 0644] blob
This is the main PostgreSQL git repository.
RSS Atom

AltStyle によって変換されたページ (->オリジナル) /