postgresql/src/include/catalog
Tom Lane cefa387153 Merge catalog/pg_foo_fn.h headers back into pg_foo.h headers.
Traditionally, include/catalog/pg_foo.h contains extern declarations
for functions in backend/catalog/pg_foo.c, in addition to its function
as the authoritative definition of the pg_foo catalog's rowtype.
In some cases, we'd been forced to split out those extern declarations
into separate pg_foo_fn.h headers so that the catalog definitions
could be #include'd by frontend code.  That problem is gone as of
commit 9c0a0de4c, so let's undo the splits to make things less
confusing.

Discussion: https://postgr.es/m/23690.1523031777@sss.pgh.pa.us
2018-04-08 14:35:29 -04:00
..
.gitignore Replace our traditional initial-catalog-data format with a better design. 2018-04-08 13:17:27 -04:00
binary_upgrade.h Update copyright for 2018 2018-01-02 23:30:12 -05:00
catalog.h Update copyright for 2018 2018-01-02 23:30:12 -05:00
catversion.h Indexes with INCLUDE columns and their support in B-tree 2018-04-07 23:00:39 +03:00
dependency.h Local partitioned indexes 2018-01-19 11:49:22 -03:00
duplicate_oids Replace our traditional initial-catalog-data format with a better design. 2018-04-08 13:17:27 -04:00
genbki.h Replace our traditional initial-catalog-data format with a better design. 2018-04-08 13:17:27 -04:00
heap.h Fast ALTER TABLE ADD COLUMN with a non-NULL default 2018-03-28 10:43:52 +10:30
index.h Allow UNIQUE indexes on partitioned tables 2018-02-19 17:40:00 -03:00
indexing.h Replace our traditional initial-catalog-data format with a better design. 2018-04-08 13:17:27 -04:00
Makefile Replace our traditional initial-catalog-data format with a better design. 2018-04-08 13:17:27 -04:00
namespace.h Add SKIP_LOCKED option to RangeVarGetRelidExtended(). 2018-03-30 17:05:16 -07:00
objectaccess.h Fix typo 2018-03-07 09:02:57 -05:00
objectaddress.h Replace AclObjectKind with ObjectType 2018-01-19 14:01:15 -05:00
opfam_internal.h Update copyright for 2018 2018-01-02 23:30:12 -05:00
partition.h Faster partition pruning 2018-04-06 16:44:05 -03:00
pg_aggregate.dat Replace our traditional initial-catalog-data format with a better design. 2018-04-08 13:17:27 -04:00
pg_aggregate.h Merge catalog/pg_foo_fn.h headers back into pg_foo.h headers. 2018-04-08 14:35:29 -04:00
pg_am.dat Replace our traditional initial-catalog-data format with a better design. 2018-04-08 13:17:27 -04:00
pg_am.h Replace our traditional initial-catalog-data format with a better design. 2018-04-08 13:17:27 -04:00
pg_amop.dat Replace our traditional initial-catalog-data format with a better design. 2018-04-08 13:17:27 -04:00
pg_amop.h Replace our traditional initial-catalog-data format with a better design. 2018-04-08 13:17:27 -04:00
pg_amproc.dat Replace our traditional initial-catalog-data format with a better design. 2018-04-08 13:17:27 -04:00
pg_amproc.h Replace our traditional initial-catalog-data format with a better design. 2018-04-08 13:17:27 -04:00
pg_attrdef.h Replace our traditional initial-catalog-data format with a better design. 2018-04-08 13:17:27 -04:00
pg_attribute.h Replace our traditional initial-catalog-data format with a better design. 2018-04-08 13:17:27 -04:00
pg_auth_members.h Replace our traditional initial-catalog-data format with a better design. 2018-04-08 13:17:27 -04:00
pg_authid.dat Replace our traditional initial-catalog-data format with a better design. 2018-04-08 13:17:27 -04:00
pg_authid.h Replace our traditional initial-catalog-data format with a better design. 2018-04-08 13:17:27 -04:00
pg_cast.dat Replace our traditional initial-catalog-data format with a better design. 2018-04-08 13:17:27 -04:00
pg_cast.h Replace our traditional initial-catalog-data format with a better design. 2018-04-08 13:17:27 -04:00
pg_class.dat Replace our traditional initial-catalog-data format with a better design. 2018-04-08 13:17:27 -04:00
pg_class.h Replace our traditional initial-catalog-data format with a better design. 2018-04-08 13:17:27 -04:00
pg_collation.dat Replace our traditional initial-catalog-data format with a better design. 2018-04-08 13:17:27 -04:00
pg_collation.h Merge catalog/pg_foo_fn.h headers back into pg_foo.h headers. 2018-04-08 14:35:29 -04:00
pg_constraint.h Merge catalog/pg_foo_fn.h headers back into pg_foo.h headers. 2018-04-08 14:35:29 -04:00
pg_control.h Allow on-line enabling and disabling of data checksums 2018-04-05 22:04:48 +02:00
pg_conversion.h Merge catalog/pg_foo_fn.h headers back into pg_foo.h headers. 2018-04-08 14:35:29 -04:00
pg_database.dat Replace our traditional initial-catalog-data format with a better design. 2018-04-08 13:17:27 -04:00
pg_database.h Replace our traditional initial-catalog-data format with a better design. 2018-04-08 13:17:27 -04:00
pg_db_role_setting.h Merge catalog/pg_foo_fn.h headers back into pg_foo.h headers. 2018-04-08 14:35:29 -04:00
pg_default_acl.h Replace our traditional initial-catalog-data format with a better design. 2018-04-08 13:17:27 -04:00
pg_depend.h Replace our traditional initial-catalog-data format with a better design. 2018-04-08 13:17:27 -04:00
pg_description.h Replace our traditional initial-catalog-data format with a better design. 2018-04-08 13:17:27 -04:00
pg_enum.h Merge catalog/pg_foo_fn.h headers back into pg_foo.h headers. 2018-04-08 14:35:29 -04:00
pg_event_trigger.h Replace our traditional initial-catalog-data format with a better design. 2018-04-08 13:17:27 -04:00
pg_extension.h Replace our traditional initial-catalog-data format with a better design. 2018-04-08 13:17:27 -04:00
pg_foreign_data_wrapper.h Replace our traditional initial-catalog-data format with a better design. 2018-04-08 13:17:27 -04:00
pg_foreign_server.h Replace our traditional initial-catalog-data format with a better design. 2018-04-08 13:17:27 -04:00
pg_foreign_table.h Replace our traditional initial-catalog-data format with a better design. 2018-04-08 13:17:27 -04:00
pg_index.h Replace our traditional initial-catalog-data format with a better design. 2018-04-08 13:17:27 -04:00
pg_inherits.h Merge catalog/pg_foo_fn.h headers back into pg_foo.h headers. 2018-04-08 14:35:29 -04:00
pg_init_privs.h Replace our traditional initial-catalog-data format with a better design. 2018-04-08 13:17:27 -04:00
pg_language.dat Replace our traditional initial-catalog-data format with a better design. 2018-04-08 13:17:27 -04:00
pg_language.h Replace our traditional initial-catalog-data format with a better design. 2018-04-08 13:17:27 -04:00
pg_largeobject.h Replace our traditional initial-catalog-data format with a better design. 2018-04-08 13:17:27 -04:00
pg_largeobject_metadata.h Replace our traditional initial-catalog-data format with a better design. 2018-04-08 13:17:27 -04:00
pg_namespace.dat Replace our traditional initial-catalog-data format with a better design. 2018-04-08 13:17:27 -04:00
pg_namespace.h Replace our traditional initial-catalog-data format with a better design. 2018-04-08 13:17:27 -04:00
pg_opclass.dat Replace our traditional initial-catalog-data format with a better design. 2018-04-08 13:17:27 -04:00
pg_opclass.h Replace our traditional initial-catalog-data format with a better design. 2018-04-08 13:17:27 -04:00
pg_operator.dat Replace our traditional initial-catalog-data format with a better design. 2018-04-08 13:17:27 -04:00
pg_operator.h Merge catalog/pg_foo_fn.h headers back into pg_foo.h headers. 2018-04-08 14:35:29 -04:00
pg_opfamily.dat Replace our traditional initial-catalog-data format with a better design. 2018-04-08 13:17:27 -04:00
pg_opfamily.h Replace our traditional initial-catalog-data format with a better design. 2018-04-08 13:17:27 -04:00
pg_partitioned_table.h Replace our traditional initial-catalog-data format with a better design. 2018-04-08 13:17:27 -04:00
pg_pltemplate.dat Replace our traditional initial-catalog-data format with a better design. 2018-04-08 13:17:27 -04:00
pg_pltemplate.h Replace our traditional initial-catalog-data format with a better design. 2018-04-08 13:17:27 -04:00
pg_policy.h Replace our traditional initial-catalog-data format with a better design. 2018-04-08 13:17:27 -04:00
pg_proc.dat Replace our traditional initial-catalog-data format with a better design. 2018-04-08 13:17:27 -04:00
pg_proc.h Merge catalog/pg_foo_fn.h headers back into pg_foo.h headers. 2018-04-08 14:35:29 -04:00
pg_publication.h Merge catalog/pg_foo_fn.h headers back into pg_foo.h headers. 2018-04-08 14:35:29 -04:00
pg_publication_rel.h Replace our traditional initial-catalog-data format with a better design. 2018-04-08 13:17:27 -04:00
pg_range.dat Replace our traditional initial-catalog-data format with a better design. 2018-04-08 13:17:27 -04:00
pg_range.h Replace our traditional initial-catalog-data format with a better design. 2018-04-08 13:17:27 -04:00
pg_replication_origin.h Merge catalog/pg_foo_fn.h headers back into pg_foo.h headers. 2018-04-08 14:35:29 -04:00
pg_rewrite.h Replace our traditional initial-catalog-data format with a better design. 2018-04-08 13:17:27 -04:00
pg_seclabel.h Replace our traditional initial-catalog-data format with a better design. 2018-04-08 13:17:27 -04:00
pg_sequence.h Replace our traditional initial-catalog-data format with a better design. 2018-04-08 13:17:27 -04:00
pg_shdepend.h Replace our traditional initial-catalog-data format with a better design. 2018-04-08 13:17:27 -04:00
pg_shdescription.h Replace our traditional initial-catalog-data format with a better design. 2018-04-08 13:17:27 -04:00
pg_shseclabel.h Replace our traditional initial-catalog-data format with a better design. 2018-04-08 13:17:27 -04:00
pg_statistic.h Replace our traditional initial-catalog-data format with a better design. 2018-04-08 13:17:27 -04:00
pg_statistic_ext.h Replace our traditional initial-catalog-data format with a better design. 2018-04-08 13:17:27 -04:00
pg_subscription.h Merge catalog/pg_foo_fn.h headers back into pg_foo.h headers. 2018-04-08 14:35:29 -04:00
pg_subscription_rel.h Merge catalog/pg_foo_fn.h headers back into pg_foo.h headers. 2018-04-08 14:35:29 -04:00
pg_tablespace.dat Replace our traditional initial-catalog-data format with a better design. 2018-04-08 13:17:27 -04:00
pg_tablespace.h Replace our traditional initial-catalog-data format with a better design. 2018-04-08 13:17:27 -04:00
pg_transform.h Replace our traditional initial-catalog-data format with a better design. 2018-04-08 13:17:27 -04:00
pg_trigger.h Replace our traditional initial-catalog-data format with a better design. 2018-04-08 13:17:27 -04:00
pg_ts_config.dat Replace our traditional initial-catalog-data format with a better design. 2018-04-08 13:17:27 -04:00
pg_ts_config.h Replace our traditional initial-catalog-data format with a better design. 2018-04-08 13:17:27 -04:00
pg_ts_config_map.dat Replace our traditional initial-catalog-data format with a better design. 2018-04-08 13:17:27 -04:00
pg_ts_config_map.h Replace our traditional initial-catalog-data format with a better design. 2018-04-08 13:17:27 -04:00
pg_ts_dict.dat Replace our traditional initial-catalog-data format with a better design. 2018-04-08 13:17:27 -04:00
pg_ts_dict.h Replace our traditional initial-catalog-data format with a better design. 2018-04-08 13:17:27 -04:00
pg_ts_parser.dat Replace our traditional initial-catalog-data format with a better design. 2018-04-08 13:17:27 -04:00
pg_ts_parser.h Replace our traditional initial-catalog-data format with a better design. 2018-04-08 13:17:27 -04:00
pg_ts_template.dat Replace our traditional initial-catalog-data format with a better design. 2018-04-08 13:17:27 -04:00
pg_ts_template.h Replace our traditional initial-catalog-data format with a better design. 2018-04-08 13:17:27 -04:00
pg_type.dat Replace our traditional initial-catalog-data format with a better design. 2018-04-08 13:17:27 -04:00
pg_type.h Merge catalog/pg_foo_fn.h headers back into pg_foo.h headers. 2018-04-08 14:35:29 -04:00
pg_user_mapping.h Replace our traditional initial-catalog-data format with a better design. 2018-04-08 13:17:27 -04:00
reformat_dat_file.pl Replace our traditional initial-catalog-data format with a better design. 2018-04-08 13:17:27 -04:00
storage.h Update copyright for 2018 2018-01-02 23:30:12 -05:00
storage_xlog.h Update copyright for 2018 2018-01-02 23:30:12 -05:00
toasting.h Replace our traditional initial-catalog-data format with a better design. 2018-04-08 13:17:27 -04:00
unused_oids Replace our traditional initial-catalog-data format with a better design. 2018-04-08 13:17:27 -04:00