From b67f1ce181910e012b3a8ec7a35ba20a48247757 Mon Sep 17 00:00:00 2001 From: Tom Lane Date: Tue, 3 Mar 2015 11:26:04 -0500 Subject: [PATCH] Reduce json <=> jsonb casts from explicit-only to assignment level. There's no reason to make users write an explicit cast to store a json value in a jsonb column or vice versa. We could probably even make these implicit, but that might open us up to problems with ambiguous function calls, so for now just do this. --- src/include/catalog/catversion.h | 2 +- src/include/catalog/pg_cast.h | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/include/catalog/catversion.h b/src/include/catalog/catversion.h index 508741fd44..f416094380 100644 --- a/src/include/catalog/catversion.h +++ b/src/include/catalog/catversion.h @@ -53,6 +53,6 @@ */ /* yyyymmddN */ -#define CATALOG_VERSION_NO 201503011 +#define CATALOG_VERSION_NO 201503031 #endif diff --git a/src/include/catalog/pg_cast.h b/src/include/catalog/pg_cast.h index b3143694ab..c49fe263bb 100644 --- a/src/include/catalog/pg_cast.h +++ b/src/include/catalog/pg_cast.h @@ -360,7 +360,7 @@ DATA(insert ( 1562 1562 1687 i f )); DATA(insert ( 1700 1700 1703 i f )); /* json to/from jsonb */ -DATA(insert ( 114 3802 0 e i )); -DATA(insert ( 3802 114 0 e i )); +DATA(insert ( 114 3802 0 a i )); +DATA(insert ( 3802 114 0 a i )); #endif /* PG_CAST_H */ -- 2.40.0