diff options
Diffstat (limited to 'src/include')
| -rw-r--r-- | src/include/catalog/catversion.h | 2 | ||||
| -rw-r--r-- | src/include/catalog/pg_proc.dat | 12 | ||||
| -rw-r--r-- | src/include/utils/typcache.h | 1 |
3 files changed, 14 insertions, 1 deletions
diff --git a/src/include/catalog/catversion.h b/src/include/catalog/catversion.h index 8b96f3b8bf2..8b4ee1fa13f 100644 --- a/src/include/catalog/catversion.h +++ b/src/include/catalog/catversion.h @@ -57,6 +57,6 @@ */ /* yyyymmddN */ -#define CATALOG_VERSION_NO 202504011 +#define CATALOG_VERSION_NO 202504012 #endif diff --git a/src/include/catalog/pg_proc.dat b/src/include/catalog/pg_proc.dat index d9c41fa426b..6b57b7e18d9 100644 --- a/src/include/catalog/pg_proc.dat +++ b/src/include/catalog/pg_proc.dat @@ -1772,6 +1772,18 @@ { oid => '8686', descr => 'reverse array', proname => 'array_reverse', prorettype => 'anyarray', proargtypes => 'anyarray', prosrc => 'array_reverse' }, +{ oid => '8810', descr => 'sort array', + proname => 'array_sort', prorettype => 'anyarray', proargtypes => 'anyarray', + prosrc => 'array_sort' }, +{ oid => '8811', descr => 'sort array', + proname => 'array_sort', prorettype => 'anyarray', + proargtypes => 'anyarray bool', proargnames => '{array,descending}', + prosrc => 'array_sort_order' }, +{ oid => '8812', descr => 'sort array', + proname => 'array_sort', prorettype => 'anyarray', + proargtypes => 'anyarray bool bool', + proargnames => '{array,descending,nulls_first}', + prosrc => 'array_sort_order_nulls_first' }, { oid => '3816', descr => 'array typanalyze', proname => 'array_typanalyze', provolatile => 's', prorettype => 'bool', proargtypes => 'internal', prosrc => 'array_typanalyze' }, diff --git a/src/include/utils/typcache.h b/src/include/utils/typcache.h index 562a581333a..1cb30f1818c 100644 --- a/src/include/utils/typcache.h +++ b/src/include/utils/typcache.h @@ -44,6 +44,7 @@ typedef struct TypeCacheEntry Oid typrelid; Oid typsubscript; Oid typelem; + Oid typarray; Oid typcollation; /* |
