From: Tom Lane Date: Fri, 9 May 2014 13:25:58 +0000 (-0400) Subject: Fix typcategory labeling of jsonb. X-Git-Tag: REL9_4_BETA1~17 X-Git-Url: http://git.postgresql.org/gitweb/?a=commitdiff_plain;h=bdf9dd4db78a5f23e863f2d4d8500969dc261fd0;p=postgresql.git Fix typcategory labeling of jsonb. Dunno who had the cute idea of labeling jsonb as typcategory 'C', but it is not a composite type. Label it 'U', since that's what json is using. --- diff --git a/src/include/catalog/catversion.h b/src/include/catalog/catversion.h index f66abb1ab8a..76422e55872 100644 --- a/src/include/catalog/catversion.h +++ b/src/include/catalog/catversion.h @@ -53,6 +53,6 @@ */ /* yyyymmddN */ -#define CATALOG_VERSION_NO 201405092 +#define CATALOG_VERSION_NO 201405093 #endif diff --git a/src/include/catalog/pg_type.h b/src/include/catalog/pg_type.h index 2798f623054..a8abc0fcd9e 100644 --- a/src/include/catalog/pg_type.h +++ b/src/include/catalog/pg_type.h @@ -607,7 +607,7 @@ DATA(insert OID = 3735 ( _regconfig PGNSP PGUID -1 f b A f t \054 0 3734 0 arra DATA(insert OID = 3770 ( _regdictionary PGNSP PGUID -1 f b A f t \054 0 3769 0 array_in array_out array_recv array_send - - array_typanalyze i x f 0 -1 0 0 _null_ _null_ _null_ )); /* jsonb */ -DATA(insert OID = 3802 ( jsonb PGNSP PGUID -1 f b C f t \054 0 0 3807 jsonb_in jsonb_out jsonb_recv jsonb_send - - - i x f 0 -1 0 0 _null_ _null_ _null_ )); +DATA(insert OID = 3802 ( jsonb PGNSP PGUID -1 f b U f t \054 0 0 3807 jsonb_in jsonb_out jsonb_recv jsonb_send - - - i x f 0 -1 0 0 _null_ _null_ _null_ )); DESCR("Binary JSON"); #define JSONBOID 3802 DATA(insert OID = 3807 ( _jsonb PGNSP PGUID -1 f b A f t \054 0 3802 0 array_in array_out array_recv array_send - - array_typanalyze i x f 0 -1 0 0 _null_ _null_ _null_ ));