pgsql: Replace heapam.h includes with {table,relation}.h where applica
От | Andres Freund |
---|---|
Тема | pgsql: Replace heapam.h includes with {table,relation}.h where applica |
Дата | |
Msg-id | E1gletL-0007k2-RC@gemulon.postgresql.org обсуждение исходный текст |
Список | pgsql-committers |
Replace heapam.h includes with {table, relation}.h where applicable. A lot of files only included heapam.h for relation_open, heap_open etc - replace the heapam.h include in those files with the narrower header. Author: Andres Freund Discussion: https://postgr.es/m/20190111000539.xbv7s6w7ilcvm7dp@alap3.anarazel.de Branch ------ master Details ------- https://git.postgresql.org/pg/commitdiff/111944c5ee567f1c45bf0f1ecfdec682af467aa6 Modified Files -------------- contrib/dblink/dblink.c | 3 ++- contrib/file_fdw/file_fdw.c | 2 +- contrib/pageinspect/btreefuncs.c | 2 +- contrib/pageinspect/heapfuncs.c | 2 +- contrib/pageinspect/rawpage.c | 2 +- contrib/pg_freespacemap/pg_freespacemap.c | 2 +- contrib/pg_prewarm/autoprewarm.c | 2 +- contrib/pg_prewarm/pg_prewarm.c | 2 +- contrib/pgstattuple/pgstatapprox.c | 4 ++-- contrib/pgstattuple/pgstatindex.c | 3 ++- contrib/postgres_fdw/deparse.c | 2 +- contrib/postgres_fdw/postgres_fdw.c | 2 +- contrib/sepgsql/database.c | 2 +- contrib/sepgsql/label.c | 2 +- contrib/sepgsql/proc.c | 2 +- contrib/sepgsql/relation.c | 2 +- contrib/sepgsql/schema.c | 2 +- src/backend/access/brin/brin.c | 3 ++- src/backend/access/hash/hashinsert.c | 1 - src/backend/catalog/catalog.c | 2 +- src/backend/catalog/dependency.c | 2 +- src/backend/catalog/heap.c | 3 ++- src/backend/catalog/objectaddress.c | 3 ++- src/backend/catalog/partition.c | 2 +- src/backend/catalog/pg_aggregate.c | 2 +- src/backend/catalog/pg_collation.c | 2 +- src/backend/catalog/pg_constraint.c | 2 +- src/backend/catalog/pg_depend.c | 2 +- src/backend/catalog/pg_enum.c | 2 +- src/backend/catalog/pg_inherits.c | 2 +- src/backend/catalog/pg_largeobject.c | 2 +- src/backend/catalog/pg_namespace.c | 2 +- src/backend/catalog/pg_operator.c | 2 +- src/backend/catalog/pg_proc.c | 2 +- src/backend/catalog/pg_range.c | 2 +- src/backend/catalog/pg_shdepend.c | 2 +- src/backend/catalog/pg_type.c | 2 +- src/backend/commands/alter.c | 3 ++- src/backend/commands/amcmds.c | 2 +- src/backend/commands/analyze.c | 3 ++- src/backend/commands/collationcmds.c | 2 +- src/backend/commands/comment.c | 3 ++- src/backend/commands/dropcmds.c | 4 ++-- src/backend/commands/event_trigger.c | 2 +- src/backend/commands/extension.c | 3 ++- src/backend/commands/foreigncmds.c | 2 +- src/backend/commands/functioncmds.c | 2 +- src/backend/commands/lockcmds.c | 2 +- src/backend/commands/opclasscmds.c | 2 +- src/backend/commands/operatorcmds.c | 2 +- src/backend/commands/policy.c | 3 ++- src/backend/commands/proclang.c | 2 +- src/backend/commands/publicationcmds.c | 2 +- src/backend/commands/schemacmds.c | 2 +- src/backend/commands/seclabel.c | 3 ++- src/backend/commands/sequence.c | 3 ++- src/backend/commands/statscmds.c | 3 ++- src/backend/commands/subscriptioncmds.c | 2 +- src/backend/commands/tsearchcmds.c | 2 +- src/backend/commands/user.c | 2 +- src/backend/commands/view.c | 2 +- src/backend/executor/execPartition.c | 2 +- src/backend/executor/execUtils.c | 2 +- src/backend/optimizer/plan/planner.c | 2 +- src/backend/optimizer/prep/preptlist.c | 2 +- src/backend/optimizer/util/inherit.c | 2 +- src/backend/optimizer/util/plancat.c | 2 +- src/backend/parser/parse_clause.c | 2 +- src/backend/parser/parse_node.c | 2 +- src/backend/parser/parse_relation.c | 3 ++- src/backend/parser/parse_utilcmd.c | 3 ++- src/backend/replication/logical/origin.c | 2 +- src/backend/replication/logical/relation.c | 2 +- src/backend/replication/logical/tablesync.c | 2 +- src/backend/replication/logical/worker.c | 2 +- src/backend/rewrite/rewriteHandler.c | 3 ++- src/backend/rewrite/rewriteRemove.c | 2 +- src/backend/rewrite/rewriteSupport.c | 2 +- src/backend/rewrite/rowsecurity.c | 2 +- src/backend/statistics/extended_stats.c | 2 +- src/backend/storage/large_object/inv_api.c | 2 +- src/backend/utils/adt/dbsize.c | 2 +- src/backend/utils/adt/enum.c | 2 +- src/backend/utils/adt/misc.c | 2 +- src/backend/utils/adt/ri_triggers.c | 2 +- src/backend/utils/adt/ruleutils.c | 3 ++- src/backend/utils/adt/selfuncs.c | 2 +- src/backend/utils/adt/xml.c | 2 +- src/backend/utils/cache/catcache.c | 2 +- src/backend/utils/cache/evtcache.c | 2 +- src/backend/utils/cache/partcache.c | 2 +- src/backend/utils/cache/relcache.c | 2 +- src/backend/utils/cache/relfilenodemap.c | 2 +- src/backend/utils/cache/ts_cache.c | 2 +- src/backend/utils/cache/typcache.c | 3 ++- src/backend/utils/fmgr/funcapi.c | 2 +- src/backend/utils/misc/queryenvironment.c | 2 +- 97 files changed, 116 insertions(+), 99 deletions(-)
В списке pgsql-committers по дате отправления:
Предыдущее
От: Tom LaneДата:
Сообщение: pgsql: Sort the dependent objects before recursing infindDependentObje
Следующее
От: Andres FreundДата:
Сообщение: Re: pgsql: Sort the dependent objects before recursing infindDependentObje