mirror of
				https://github.com/postgres/postgres.git
				synced 2025-10-31 00:03:57 -04:00 
			
		
		
		
	Do pre-release housekeeping on catalog data.
Run renumber_oids.pl to move high-numbered OIDs down, as per pre-beta tasks specified by RELEASE_CHANGES. For reference, the command was ./renumber_oids.pl --first-mapped-oid 8000 --target-oid 6200
This commit is contained in:
		
							parent
							
								
									d0f952691f
								
							
						
					
					
						commit
						722541ead1
					
				| @ -57,6 +57,6 @@ | ||||
|  */ | ||||
| 
 | ||||
| /*							yyyymmddN */ | ||||
| #define CATALOG_VERSION_NO	202305173 | ||||
| #define CATALOG_VERSION_NO	202305191 | ||||
| 
 | ||||
| #endif | ||||
|  | ||||
| @ -45,9 +45,9 @@ CATALOG(pg_auth_members,1261,AuthMemRelationId) BKI_SHARED_RELATION BKI_ROWTYPE_ | ||||
|  */ | ||||
| typedef FormData_pg_auth_members *Form_pg_auth_members; | ||||
| 
 | ||||
| DECLARE_UNIQUE_INDEX_PKEY(pg_auth_members_oid_index, 9385, AuthMemOidIndexId, on pg_auth_members using btree(oid oid_ops)); | ||||
| DECLARE_UNIQUE_INDEX_PKEY(pg_auth_members_oid_index, 6303, AuthMemOidIndexId, on pg_auth_members using btree(oid oid_ops)); | ||||
| DECLARE_UNIQUE_INDEX(pg_auth_members_role_member_index, 2694, AuthMemRoleMemIndexId, on pg_auth_members using btree(roleid oid_ops, member oid_ops, grantor oid_ops)); | ||||
| DECLARE_UNIQUE_INDEX(pg_auth_members_member_role_index, 2695, AuthMemMemRoleIndexId, on pg_auth_members using btree(member oid_ops, roleid oid_ops, grantor oid_ops)); | ||||
| DECLARE_INDEX(pg_auth_members_grantor_index, 9384, AuthMemGrantorIndexId, on pg_auth_members using btree(grantor oid_ops)); | ||||
| DECLARE_INDEX(pg_auth_members_grantor_index, 6302, AuthMemGrantorIndexId, on pg_auth_members using btree(grantor oid_ops)); | ||||
| 
 | ||||
| #endif							/* PG_AUTH_MEMBERS_H */ | ||||
|  | ||||
| @ -94,7 +94,7 @@ | ||||
|   rolcreaterole => 'f', rolcreatedb => 'f', rolcanlogin => 'f', | ||||
|   rolreplication => 'f', rolbypassrls => 'f', rolconnlimit => '-1', | ||||
|   rolpassword => '_null_', rolvaliduntil => '_null_' }, | ||||
| { oid => '9535', oid_symbol => 'ROLE_PG_CREATE_SUBSCRIPTION', | ||||
| { oid => '6304', oid_symbol => 'ROLE_PG_CREATE_SUBSCRIPTION', | ||||
|   rolname => 'pg_create_subscription', rolsuper => 'f', rolinherit => 't', | ||||
|   rolcreaterole => 'f', rolcreatedb => 'f', rolcanlogin => 'f', | ||||
|   rolreplication => 'f', rolbypassrls => 'f', rolconnlimit => '-1', | ||||
|  | ||||
| @ -1508,7 +1508,7 @@ | ||||
| { oid => '746', descr => 'session user name', | ||||
|   proname => 'session_user', provolatile => 's', prorettype => 'name', | ||||
|   proargtypes => '', prosrc => 'session_user' }, | ||||
| { oid => '9977', descr => 'system user name', | ||||
| { oid => '6311', descr => 'system user name', | ||||
|   proname => 'system_user', provolatile => 's', prorettype => 'text', | ||||
|   proargtypes => '', prosrc => 'system_user' }, | ||||
| 
 | ||||
| @ -1646,13 +1646,13 @@ | ||||
| { oid => '2333', descr => 'aggregate transition function', | ||||
|   proname => 'array_agg_transfn', proisstrict => 'f', prorettype => 'internal', | ||||
|   proargtypes => 'internal anynonarray', prosrc => 'array_agg_transfn' }, | ||||
| { oid => '9328', descr => 'aggregate combine function', | ||||
| { oid => '6293', descr => 'aggregate combine function', | ||||
|   proname => 'array_agg_combine', proisstrict => 'f', prorettype => 'internal', | ||||
|   proargtypes => 'internal internal', prosrc => 'array_agg_combine' }, | ||||
| { oid => '9329', descr => 'aggregate serial function', | ||||
| { oid => '6294', descr => 'aggregate serial function', | ||||
|   proname => 'array_agg_serialize', prorettype => 'bytea', | ||||
|   proargtypes => 'internal', prosrc => 'array_agg_serialize' }, | ||||
| { oid => '9330', descr => 'aggregate deserial function', | ||||
| { oid => '6295', descr => 'aggregate deserial function', | ||||
|   proname => 'array_agg_deserialize', prorettype => 'internal', | ||||
|   proargtypes => 'bytea internal', prosrc => 'array_agg_deserialize' }, | ||||
| { oid => '2334', descr => 'aggregate final function', | ||||
| @ -1666,13 +1666,13 @@ | ||||
|   proname => 'array_agg_array_transfn', proisstrict => 'f', | ||||
|   prorettype => 'internal', proargtypes => 'internal anyarray', | ||||
|   prosrc => 'array_agg_array_transfn' }, | ||||
| { oid => '9331', descr => 'aggregate combine function', | ||||
| { oid => '6296', descr => 'aggregate combine function', | ||||
|   proname => 'array_agg_array_combine', proisstrict => 'f', prorettype => 'internal', | ||||
|   proargtypes => 'internal internal', prosrc => 'array_agg_array_combine' }, | ||||
| { oid => '9332', descr => 'aggregate serial function', | ||||
| { oid => '6297', descr => 'aggregate serial function', | ||||
|   proname => 'array_agg_array_serialize', prorettype => 'bytea', | ||||
|   proargtypes => 'internal', prosrc => 'array_agg_array_serialize' }, | ||||
| { oid => '9333', descr => 'aggregate deserial function', | ||||
| { oid => '6298', descr => 'aggregate deserial function', | ||||
|   proname => 'array_agg_array_deserialize', prorettype => 'internal', | ||||
|   proargtypes => 'bytea internal', prosrc => 'array_agg_array_deserialize' }, | ||||
| { oid => '4052', descr => 'aggregate final function', | ||||
| @ -1691,10 +1691,10 @@ | ||||
| { oid => '6172', descr => 'remove last N elements of array', | ||||
|   proname => 'trim_array', prorettype => 'anyarray', | ||||
|   proargtypes => 'anyarray int4', prosrc => 'trim_array' }, | ||||
| { oid => '8464', descr => 'shuffle array', | ||||
| { oid => '6215', descr => 'shuffle array', | ||||
|   proname => 'array_shuffle', provolatile => 'v', prorettype => 'anyarray', | ||||
|   proargtypes => 'anyarray', prosrc => 'array_shuffle' }, | ||||
| { oid => '8465', descr => 'take samples from array', | ||||
| { oid => '6216', descr => 'take samples from array', | ||||
|   proname => 'array_sample', provolatile => 'v', prorettype => 'anyarray', | ||||
|   proargtypes => 'anyarray int4', prosrc => 'array_sample' }, | ||||
| { oid => '3816', descr => 'array typanalyze', | ||||
| @ -2406,10 +2406,10 @@ | ||||
|   proname => 'timestamptz_pl_interval', provolatile => 's', | ||||
|   prorettype => 'timestamptz', proargtypes => 'timestamptz interval', | ||||
|   prosrc => 'timestamptz_pl_interval' }, | ||||
| { oid => '8800', descr => 'add interval to timestamp with time zone', | ||||
| { oid => '6221', descr => 'add interval to timestamp with time zone', | ||||
|   proname => 'date_add', provolatile => 's', prorettype => 'timestamptz', | ||||
|   proargtypes => 'timestamptz interval', prosrc => 'timestamptz_pl_interval' }, | ||||
| { oid => '8801', | ||||
| { oid => '6222', | ||||
|   descr => 'add interval to timestamp with time zone in specified time zone', | ||||
|   proname => 'date_add', prorettype => 'timestamptz', | ||||
|   proargtypes => 'timestamptz interval text', | ||||
| @ -2418,10 +2418,10 @@ | ||||
|   proname => 'timestamptz_mi_interval', provolatile => 's', | ||||
|   prorettype => 'timestamptz', proargtypes => 'timestamptz interval', | ||||
|   prosrc => 'timestamptz_mi_interval' }, | ||||
| { oid => '8802', descr => 'subtract interval from timestamp with time zone', | ||||
| { oid => '6223', descr => 'subtract interval from timestamp with time zone', | ||||
|   proname => 'date_subtract', provolatile => 's', prorettype => 'timestamptz', | ||||
|   proargtypes => 'timestamptz interval', prosrc => 'timestamptz_mi_interval' }, | ||||
| { oid => '8803', | ||||
| { oid => '6273', | ||||
|   descr => 'subtract interval from timestamp with time zone in specified time zone', | ||||
|   proname => 'date_subtract', prorettype => 'timestamptz', | ||||
|   proargtypes => 'timestamptz interval text', | ||||
| @ -3373,7 +3373,7 @@ | ||||
| { oid => '1598', descr => 'random value', | ||||
|   proname => 'random', provolatile => 'v', proparallel => 'r', | ||||
|   prorettype => 'float8', proargtypes => '', prosrc => 'drandom' }, | ||||
| { oid => '8074', descr => 'random value from normal distribution', | ||||
| { oid => '6212', descr => 'random value from normal distribution', | ||||
|   proname => 'random_normal', provolatile => 'v', proparallel => 'r', | ||||
|   prorettype => 'float8', proargtypes => 'float8 float8', | ||||
|   prosrc => 'drandom_normal' }, | ||||
| @ -3461,10 +3461,10 @@ | ||||
|   proname => 'atanh', prorettype => 'float8', proargtypes => 'float8', | ||||
|   prosrc => 'datanh' }, | ||||
| 
 | ||||
| { oid => '8788', descr => 'error function', | ||||
| { oid => '6219', descr => 'error function', | ||||
|   proname => 'erf', prorettype => 'float8', proargtypes => 'float8', | ||||
|   prosrc => 'derf' }, | ||||
| { oid => '8789', descr => 'complementary error function', | ||||
| { oid => '6220', descr => 'complementary error function', | ||||
|   proname => 'erfc', prorettype => 'float8', proargtypes => 'float8', | ||||
|   prosrc => 'derfc' }, | ||||
| 
 | ||||
| @ -4976,13 +4976,13 @@ | ||||
| { oid => '3535', descr => 'aggregate transition function', | ||||
|   proname => 'string_agg_transfn', proisstrict => 'f', prorettype => 'internal', | ||||
|   proargtypes => 'internal text text', prosrc => 'string_agg_transfn' }, | ||||
| { oid => '9334', descr => 'aggregate combine function', | ||||
| { oid => '6299', descr => 'aggregate combine function', | ||||
|   proname => 'string_agg_combine', proisstrict => 'f', prorettype => 'internal', | ||||
|   proargtypes => 'internal internal', prosrc => 'string_agg_combine' }, | ||||
| { oid => '9335', descr => 'aggregate serial function', | ||||
| { oid => '6300', descr => 'aggregate serial function', | ||||
|   proname => 'string_agg_serialize', prorettype => 'bytea', | ||||
|   proargtypes => 'internal', prosrc => 'string_agg_serialize' }, | ||||
| { oid => '9336', descr => 'aggregate deserial function', | ||||
| { oid => '6301', descr => 'aggregate deserial function', | ||||
|   proname => 'string_agg_deserialize', prorettype => 'internal', | ||||
|   proargtypes => 'bytea internal', prosrc => 'string_agg_deserialize' }, | ||||
| { oid => '3536', descr => 'aggregate final function', | ||||
| @ -5312,7 +5312,7 @@ | ||||
|   proname => 'pg_stat_get_numscans', provolatile => 's', proparallel => 'r', | ||||
|   prorettype => 'int8', proargtypes => 'oid', | ||||
|   prosrc => 'pg_stat_get_numscans' }, | ||||
| { oid => '9976', descr => 'statistics: time of the last scan for table/index', | ||||
| { oid => '6310', descr => 'statistics: time of the last scan for table/index', | ||||
|   proname => 'pg_stat_get_lastscan', provolatile => 's', proparallel => 'r', | ||||
|   prorettype => 'timestamptz', proargtypes => 'oid', | ||||
|   prosrc => 'pg_stat_get_lastscan' }, | ||||
| @ -5340,7 +5340,7 @@ | ||||
|   proname => 'pg_stat_get_tuples_hot_updated', provolatile => 's', | ||||
|   proparallel => 'r', prorettype => 'int8', proargtypes => 'oid', | ||||
|   prosrc => 'pg_stat_get_tuples_hot_updated' }, | ||||
| { oid => '8614', | ||||
| { oid => '6217', | ||||
|   descr => 'statistics: number of tuples updated onto a new page', | ||||
|   proname => 'pg_stat_get_tuples_newpage_updated', provolatile => 's', | ||||
|   proparallel => 'r', prorettype => 'int8', proargtypes => 'oid', | ||||
| @ -5585,7 +5585,7 @@ | ||||
|   proname => 'pg_stat_get_db_conflict_snapshot', provolatile => 's', | ||||
|   proparallel => 'r', prorettype => 'int8', proargtypes => 'oid', | ||||
|   prosrc => 'pg_stat_get_db_conflict_snapshot' }, | ||||
| { oid => '9901', | ||||
| { oid => '6309', | ||||
|   descr => 'statistics: recovery conflicts in database caused by logical replication slot', | ||||
|   proname => 'pg_stat_get_db_conflict_logicalslot', provolatile => 's', | ||||
|   proparallel => 'r', prorettype => 'int8', proargtypes => 'oid', | ||||
| @ -5730,7 +5730,7 @@ | ||||
|   proname => 'pg_stat_get_buf_alloc', provolatile => 's', proparallel => 'r', | ||||
|   prorettype => 'int8', proargtypes => '', prosrc => 'pg_stat_get_buf_alloc' }, | ||||
| 
 | ||||
| { oid => '8459', descr => 'statistics: per backend type IO statistics', | ||||
| { oid => '6214', descr => 'statistics: per backend type IO statistics', | ||||
|   proname => 'pg_stat_get_io', provolatile => 'v', | ||||
|   prorows => '30', proretset => 't', | ||||
|   proparallel => 'r', prorettype => 'record', proargtypes => '', | ||||
| @ -5813,7 +5813,7 @@ | ||||
|   proname => 'pg_stat_get_xact_tuples_hot_updated', provolatile => 'v', | ||||
|   proparallel => 'r', prorettype => 'int8', proargtypes => 'oid', | ||||
|   prosrc => 'pg_stat_get_xact_tuples_hot_updated' }, | ||||
| { oid => '8615', | ||||
| { oid => '6218', | ||||
|   descr => 'statistics: number of tuples updated onto a new page in current transaction', | ||||
|   proname => 'pg_stat_get_xact_tuples_newpage_updated', provolatile => 'v', | ||||
|   proparallel => 'r', prorettype => 'int8', proargtypes => 'oid', | ||||
| @ -6406,7 +6406,7 @@ | ||||
| { oid => '2848', descr => 'switch to new wal file', | ||||
|   proname => 'pg_switch_wal', provolatile => 'v', prorettype => 'pg_lsn', | ||||
|   proargtypes => '', prosrc => 'pg_switch_wal' }, | ||||
| { oid => '9658', descr => 'log details of the current snapshot to WAL', | ||||
| { oid => '6305', descr => 'log details of the current snapshot to WAL', | ||||
|   proname => 'pg_log_standby_snapshot', provolatile => 'v', prorettype => 'pg_lsn', | ||||
|   proargtypes => '', prosrc => 'pg_log_standby_snapshot' }, | ||||
| { oid => '3098', descr => 'create a named restore point', | ||||
| @ -6433,7 +6433,7 @@ | ||||
| { oid => '2851', descr => 'wal filename, given a wal location', | ||||
|   proname => 'pg_walfile_name', prorettype => 'text', proargtypes => 'pg_lsn', | ||||
|   prosrc => 'pg_walfile_name' }, | ||||
| { oid => '8205', | ||||
| { oid => '6213', | ||||
|   descr => 'sequence number and timeline ID given a wal filename', | ||||
|   proname => 'pg_split_walfile_name', provolatile => 's', | ||||
|   prorettype => 'record', proargtypes => 'text', | ||||
| @ -6533,7 +6533,7 @@ | ||||
| { oid => '3826', descr => 'read text from a file', | ||||
|   proname => 'pg_read_file', provolatile => 'v', prorettype => 'text', | ||||
|   proargtypes => 'text', prosrc => 'pg_read_file_all' }, | ||||
| { oid => '8025', descr => 'read text from a file', | ||||
| { oid => '6208', descr => 'read text from a file', | ||||
|   proname => 'pg_read_file', provolatile => 'v', prorettype => 'text', | ||||
|   proargtypes => 'text bool', prosrc => 'pg_read_file_all_missing' }, | ||||
| { oid => '3827', descr => 'read bytea from a file', | ||||
| @ -6546,7 +6546,7 @@ | ||||
| { oid => '3828', descr => 'read bytea from a file', | ||||
|   proname => 'pg_read_binary_file', provolatile => 'v', prorettype => 'bytea', | ||||
|   proargtypes => 'text', prosrc => 'pg_read_binary_file_all' }, | ||||
| { oid => '8026', descr => 'read bytea from a file', | ||||
| { oid => '6209', descr => 'read bytea from a file', | ||||
|   proname => 'pg_read_binary_file', provolatile => 'v', prorettype => 'bytea', | ||||
|   proargtypes => 'text bool', prosrc => 'pg_read_binary_file_all_missing' }, | ||||
| { oid => '2625', descr => 'list all files in a directory', | ||||
| @ -7135,10 +7135,10 @@ | ||||
|   prorettype => 'regnamespace', proargtypes => 'text', | ||||
|   prosrc => 'to_regnamespace' }, | ||||
| 
 | ||||
| { oid => '8050', descr => 'test whether string is valid input for data type', | ||||
| { oid => '6210', descr => 'test whether string is valid input for data type', | ||||
|   proname => 'pg_input_is_valid', provolatile => 's', prorettype => 'bool', | ||||
|   proargtypes => 'text text', prosrc => 'pg_input_is_valid' }, | ||||
| { oid => '8051', | ||||
| { oid => '6211', | ||||
|   descr => 'get error details if string is not valid input for data type', | ||||
|   proname => 'pg_input_error_info', provolatile => 's', prorettype => 'record', | ||||
|   proargtypes => 'text text', | ||||
| @ -8266,7 +8266,7 @@ | ||||
|   provolatile => 's', prorettype => 'timestamptz', | ||||
|   proargtypes => 'timestamptz timestamptz interval', | ||||
|   prosrc => 'generate_series_timestamptz' }, | ||||
| { oid => '8804', descr => 'non-persistent series generator', | ||||
| { oid => '6274', descr => 'non-persistent series generator', | ||||
|   proname => 'generate_series', prorows => '1000', proretset => 't', | ||||
|   prorettype => 'timestamptz', | ||||
|   proargtypes => 'timestamptz timestamptz interval text', | ||||
| @ -8911,7 +8911,7 @@ | ||||
|   proname => 'json_agg_transfn', proisstrict => 'f', provolatile => 's', | ||||
|   prorettype => 'internal', proargtypes => 'internal anyelement', | ||||
|   prosrc => 'json_agg_transfn' }, | ||||
| { oid => '8950', descr => 'json aggregate transition function', | ||||
| { oid => '6275', descr => 'json aggregate transition function', | ||||
|   proname => 'json_agg_strict_transfn', proisstrict => 'f', provolatile => 's', | ||||
|   prorettype => 'internal', proargtypes => 'internal anyelement', | ||||
|   prosrc => 'json_agg_strict_transfn' }, | ||||
| @ -8922,7 +8922,7 @@ | ||||
|   proname => 'json_agg', prokind => 'a', proisstrict => 'f', provolatile => 's', | ||||
|   prorettype => 'json', proargtypes => 'anyelement', | ||||
|   prosrc => 'aggregate_dummy' }, | ||||
| { oid => '8951', descr => 'aggregate input into json', | ||||
| { oid => '6276', descr => 'aggregate input into json', | ||||
|   proname => 'json_agg_strict', prokind => 'a', proisstrict => 'f', | ||||
|   provolatile => 's', prorettype => 'json', proargtypes => 'anyelement', | ||||
|   prosrc => 'aggregate_dummy' }, | ||||
| @ -8930,17 +8930,17 @@ | ||||
|   proname => 'json_object_agg_transfn', proisstrict => 'f', provolatile => 's', | ||||
|   prorettype => 'internal', proargtypes => 'internal any any', | ||||
|   prosrc => 'json_object_agg_transfn' }, | ||||
| { oid => '8952', descr => 'json object aggregate transition function', | ||||
| { oid => '6277', descr => 'json object aggregate transition function', | ||||
|   proname => 'json_object_agg_strict_transfn', proisstrict => 'f', | ||||
|   provolatile => 's', prorettype => 'internal', | ||||
|   proargtypes => 'internal any any', | ||||
|   prosrc => 'json_object_agg_strict_transfn' }, | ||||
| { oid => '8953', descr => 'json object aggregate transition function', | ||||
| { oid => '6278', descr => 'json object aggregate transition function', | ||||
|   proname => 'json_object_agg_unique_transfn', proisstrict => 'f', | ||||
|   provolatile => 's', prorettype => 'internal', | ||||
|   proargtypes => 'internal any any', | ||||
|   prosrc => 'json_object_agg_unique_transfn' }, | ||||
| { oid => '8954', descr => 'json object aggregate transition function', | ||||
| { oid => '6279', descr => 'json object aggregate transition function', | ||||
|   proname => 'json_object_agg_unique_strict_transfn', proisstrict => 'f', | ||||
|   provolatile => 's', prorettype => 'internal', | ||||
|   proargtypes => 'internal any any', | ||||
| @ -8953,16 +8953,16 @@ | ||||
|   proname => 'json_object_agg', prokind => 'a', proisstrict => 'f', | ||||
|   provolatile => 's', prorettype => 'json', proargtypes => 'any any', | ||||
|   prosrc => 'aggregate_dummy' }, | ||||
| { oid => '8955', descr => 'aggregate non-NULL input into a json object', | ||||
| { oid => '6280', descr => 'aggregate non-NULL input into a json object', | ||||
|   proname => 'json_object_agg_strict', prokind => 'a', proisstrict => 'f', | ||||
|   provolatile => 's', prorettype => 'json', proargtypes => 'any any', | ||||
|   prosrc => 'aggregate_dummy' }, | ||||
| { oid => '8956', | ||||
| { oid => '6281', | ||||
|   descr => 'aggregate input into a json object with unique keys', | ||||
|   proname => 'json_object_agg_unique', prokind => 'a', proisstrict => 'f', | ||||
|   provolatile => 's', prorettype => 'json', proargtypes => 'any any', | ||||
|   prosrc => 'aggregate_dummy' }, | ||||
| { oid => '8957', | ||||
| { oid => '6282', | ||||
|   descr => 'aggregate non-NULL input into a json object with unique keys', | ||||
|   proname => 'json_object_agg_unique_strict', prokind => 'a', | ||||
|   proisstrict => 'f', provolatile => 's', prorettype => 'json', | ||||
| @ -9839,7 +9839,7 @@ | ||||
|   proname => 'jsonb_agg_transfn', proisstrict => 'f', provolatile => 's', | ||||
|   prorettype => 'internal', proargtypes => 'internal anyelement', | ||||
|   prosrc => 'jsonb_agg_transfn' }, | ||||
| { oid => '8958', descr => 'jsonb aggregate transition function', | ||||
| { oid => '6283', descr => 'jsonb aggregate transition function', | ||||
|   proname => 'jsonb_agg_strict_transfn', proisstrict => 'f', provolatile => 's', | ||||
|   prorettype => 'internal', proargtypes => 'internal anyelement', | ||||
|   prosrc => 'jsonb_agg_strict_transfn' }, | ||||
| @ -9851,7 +9851,7 @@ | ||||
|   proname => 'jsonb_agg', prokind => 'a', proisstrict => 'f', | ||||
|   provolatile => 's', prorettype => 'jsonb', proargtypes => 'anyelement', | ||||
|   prosrc => 'aggregate_dummy' }, | ||||
| { oid => '8959', descr => 'aggregate input into jsonb skipping nulls', | ||||
| { oid => '6284', descr => 'aggregate input into jsonb skipping nulls', | ||||
|   proname => 'jsonb_agg_strict', prokind => 'a', proisstrict => 'f', | ||||
|   provolatile => 's', prorettype => 'jsonb', proargtypes => 'anyelement', | ||||
|   prosrc => 'aggregate_dummy' }, | ||||
| @ -9859,17 +9859,17 @@ | ||||
|   proname => 'jsonb_object_agg_transfn', proisstrict => 'f', provolatile => 's', | ||||
|   prorettype => 'internal', proargtypes => 'internal any any', | ||||
|   prosrc => 'jsonb_object_agg_transfn' }, | ||||
| { oid => '8960', descr => 'jsonb object aggregate transition function', | ||||
| { oid => '6285', descr => 'jsonb object aggregate transition function', | ||||
|   proname => 'jsonb_object_agg_strict_transfn', proisstrict => 'f', | ||||
|   provolatile => 's', prorettype => 'internal', | ||||
|   proargtypes => 'internal any any', | ||||
|   prosrc => 'jsonb_object_agg_strict_transfn' }, | ||||
| { oid => '8961', descr => 'jsonb object aggregate transition function', | ||||
| { oid => '6286', descr => 'jsonb object aggregate transition function', | ||||
|   proname => 'jsonb_object_agg_unique_transfn', proisstrict => 'f', | ||||
|   provolatile => 's', prorettype => 'internal', | ||||
|   proargtypes => 'internal any any', | ||||
|   prosrc => 'jsonb_object_agg_unique_transfn' }, | ||||
| { oid => '8962', descr => 'jsonb object aggregate transition function', | ||||
| { oid => '6287', descr => 'jsonb object aggregate transition function', | ||||
|   proname => 'jsonb_object_agg_unique_strict_transfn', proisstrict => 'f', | ||||
|   provolatile => 's', prorettype => 'internal', | ||||
|   proargtypes => 'internal any any', | ||||
| @ -9882,16 +9882,16 @@ | ||||
|   proname => 'jsonb_object_agg', prokind => 'a', proisstrict => 'f', | ||||
|   prorettype => 'jsonb', proargtypes => 'any any', | ||||
|   prosrc => 'aggregate_dummy' }, | ||||
| { oid => '8963', descr => 'aggregate non-NULL inputs into jsonb object', | ||||
| { oid => '6288', descr => 'aggregate non-NULL inputs into jsonb object', | ||||
|   proname => 'jsonb_object_agg_strict', prokind => 'a', proisstrict => 'f', | ||||
|   prorettype => 'jsonb', proargtypes => 'any any', | ||||
|   prosrc => 'aggregate_dummy' }, | ||||
| { oid => '8964', | ||||
| { oid => '6289', | ||||
|   descr => 'aggregate inputs into jsonb object checking key uniqueness', | ||||
|   proname => 'jsonb_object_agg_unique', prokind => 'a', proisstrict => 'f', | ||||
|   prorettype => 'jsonb', proargtypes => 'any any', | ||||
|   prosrc => 'aggregate_dummy' }, | ||||
| { oid => '8965', | ||||
| { oid => '6290', | ||||
|   descr => 'aggregate non-NULL inputs into jsonb object checking key uniqueness', | ||||
|   proname => 'jsonb_object_agg_unique_strict', prokind => 'a', | ||||
|   proisstrict => 'f', prorettype => 'jsonb', proargtypes => 'any any', | ||||
| @ -10351,20 +10351,20 @@ | ||||
|   proname => 'percent_rank', prosupport => 'window_percent_rank_support', | ||||
|   prokind => 'w', proisstrict => 'f', prorettype => 'float8', | ||||
|   proargtypes => '', prosrc => 'window_percent_rank' }, | ||||
| { oid => '9773', descr => 'planner support for percent_rank', | ||||
| { oid => '6306', descr => 'planner support for percent_rank', | ||||
|   proname => 'window_percent_rank_support', prorettype => 'internal', | ||||
|   proargtypes => 'internal', prosrc => 'window_percent_rank_support' }, | ||||
| { oid => '3104', descr => 'fractional row number within partition', | ||||
|   proname => 'cume_dist', prosupport => 'window_cume_dist_support', | ||||
|   prokind => 'w', proisstrict => 'f', prorettype => 'float8', | ||||
|   proargtypes => '', prosrc => 'window_cume_dist' }, | ||||
| { oid => '9774', descr => 'planner support for cume_dist', | ||||
| { oid => '6307', descr => 'planner support for cume_dist', | ||||
|   proname => 'window_cume_dist_support', prorettype => 'internal', | ||||
|   proargtypes => 'internal', prosrc => 'window_cume_dist_support' }, | ||||
| { oid => '3105', descr => 'split rows into N groups', | ||||
|   proname => 'ntile', prosupport => 'window_ntile_support', prokind => 'w', | ||||
|   prorettype => 'int4', proargtypes => 'int4', prosrc => 'window_ntile' }, | ||||
| { oid => '9775', descr => 'planner support for ntile', | ||||
| { oid => '6308', descr => 'planner support for ntile', | ||||
|   proname => 'window_ntile_support', prorettype => 'internal', | ||||
|   proargtypes => 'internal', prosrc => 'window_ntile_support' }, | ||||
| { oid => '3106', descr => 'fetch the preceding row value', | ||||
| @ -12033,11 +12033,11 @@ | ||||
|   prorettype => 'bytea', proargtypes => 'pg_brin_minmax_multi_summary', | ||||
|   prosrc => 'brin_minmax_multi_summary_send' }, | ||||
| 
 | ||||
| { oid => '8981', descr => 'arbitrary value from among input values', | ||||
| { oid => '6291', descr => 'arbitrary value from among input values', | ||||
|   proname => 'any_value', prokind => 'a', proisstrict => 'f', | ||||
|   prorettype => 'anyelement', proargtypes => 'anyelement', | ||||
|   prosrc => 'aggregate_dummy' }, | ||||
| { oid => '8982', descr => 'aggregate transition function', | ||||
| { oid => '6292', descr => 'aggregate transition function', | ||||
|   proname => 'any_value_transfn', prorettype => 'anyelement', | ||||
|   proargtypes => 'anyelement anyelement', prosrc => 'any_value_transfn' }, | ||||
| 
 | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user