git.postgresql.org Git - postgresql.git/commit

git projects / postgresql.git / commit
? search:
summary | shortlog | log | commit | commitdiff | tree
(parent: 445e36a) | patch
Add index OID macro argument to DECLARE_INDEX
2021年6月29日 05:57:16 +0000 (07:57 +0200)
2021年6月29日 06:08:40 +0000 (08:08 +0200)
commit 6a6389a08b228aa6bd21ced7a9c5151bf6f7f0a2
Add index OID macro argument to DECLARE_INDEX

Instead of defining symbols such as AmOidIndexId explicitly, include
them as an argument of DECLARE_INDEX() and have genbki.pl generate the
way as the table OID symbols from the CATALOG() declaration.

Reviewed-by: John Naylor <john.naylor@enterprisedb.com>
Discussion: https://www.postgresql.org/message-id/flat/ccef1e46-a404-25b1-9b4c-85f2c08e1f28%40enterprisedb.com
66 files changed:
src/backend/catalog/Catalog.pm diff | blob | blame | history
src/backend/catalog/genbki.pl diff | blob | blame | history
src/backend/utils/cache/syscache.c diff | blob | blame | history
src/include/catalog/genbki.h diff | blob | blame | history
src/include/catalog/pg_aggregate.h diff | blob | blame | history
src/include/catalog/pg_am.h diff | blob | blame | history
src/include/catalog/pg_amop.h diff | blob | blame | history
src/include/catalog/pg_amproc.h diff | blob | blame | history
src/include/catalog/pg_attrdef.h diff | blob | blame | history
src/include/catalog/pg_attribute.h diff | blob | blame | history
src/include/catalog/pg_auth_members.h diff | blob | blame | history
src/include/catalog/pg_authid.h diff | blob | blame | history
src/include/catalog/pg_cast.h diff | blob | blame | history
src/include/catalog/pg_class.h diff | blob | blame | history
src/include/catalog/pg_collation.h diff | blob | blame | history
src/include/catalog/pg_constraint.h diff | blob | blame | history
src/include/catalog/pg_conversion.h diff | blob | blame | history
src/include/catalog/pg_database.h diff | blob | blame | history
src/include/catalog/pg_db_role_setting.h diff | blob | blame | history
src/include/catalog/pg_default_acl.h diff | blob | blame | history
src/include/catalog/pg_depend.h diff | blob | blame | history
src/include/catalog/pg_description.h diff | blob | blame | history
src/include/catalog/pg_enum.h diff | blob | blame | history
src/include/catalog/pg_event_trigger.h diff | blob | blame | history
src/include/catalog/pg_extension.h diff | blob | blame | history
src/include/catalog/pg_foreign_data_wrapper.h diff | blob | blame | history
src/include/catalog/pg_foreign_server.h diff | blob | blame | history
src/include/catalog/pg_foreign_table.h diff | blob | blame | history
src/include/catalog/pg_index.h diff | blob | blame | history
src/include/catalog/pg_inherits.h diff | blob | blame | history
src/include/catalog/pg_init_privs.h diff | blob | blame | history
src/include/catalog/pg_language.h diff | blob | blame | history
src/include/catalog/pg_largeobject.h diff | blob | blame | history
src/include/catalog/pg_largeobject_metadata.h diff | blob | blame | history
src/include/catalog/pg_namespace.h diff | blob | blame | history
src/include/catalog/pg_opclass.h diff | blob | blame | history
src/include/catalog/pg_operator.h diff | blob | blame | history
src/include/catalog/pg_opfamily.h diff | blob | blame | history
src/include/catalog/pg_partitioned_table.h diff | blob | blame | history
src/include/catalog/pg_policy.h diff | blob | blame | history
src/include/catalog/pg_proc.h diff | blob | blame | history
src/include/catalog/pg_publication.h diff | blob | blame | history
src/include/catalog/pg_publication_rel.h diff | blob | blame | history
src/include/catalog/pg_range.h diff | blob | blame | history
src/include/catalog/pg_replication_origin.h diff | blob | blame | history
src/include/catalog/pg_rewrite.h diff | blob | blame | history
src/include/catalog/pg_seclabel.h diff | blob | blame | history
src/include/catalog/pg_sequence.h diff | blob | blame | history
src/include/catalog/pg_shdepend.h diff | blob | blame | history
src/include/catalog/pg_shdescription.h diff | blob | blame | history
src/include/catalog/pg_shseclabel.h diff | blob | blame | history
src/include/catalog/pg_statistic.h diff | blob | blame | history
src/include/catalog/pg_statistic_ext.h diff | blob | blame | history
src/include/catalog/pg_statistic_ext_data.h diff | blob | blame | history
src/include/catalog/pg_subscription.h diff | blob | blame | history
src/include/catalog/pg_subscription_rel.h diff | blob | blame | history
src/include/catalog/pg_tablespace.h diff | blob | blame | history
src/include/catalog/pg_transform.h diff | blob | blame | history
src/include/catalog/pg_trigger.h diff | blob | blame | history
src/include/catalog/pg_ts_config.h diff | blob | blame | history
src/include/catalog/pg_ts_config_map.h diff | blob | blame | history
src/include/catalog/pg_ts_dict.h diff | blob | blame | history
src/include/catalog/pg_ts_parser.h diff | blob | blame | history
src/include/catalog/pg_ts_template.h diff | blob | blame | history
src/include/catalog/pg_type.h diff | blob | blame | history
src/include/catalog/pg_user_mapping.h diff | blob | blame | history
This is the main PostgreSQL git repository.
RSS Atom

AltStyle によって変換されたページ (->オリジナル) /