Rename files and headers related to index AM

The following renaming is done so as source files related to index
access methods are more consistent with table access methods (the
original names used for index AMs ware too generic, and could be
confused as including features related to table AMs):
- amapi.h -> indexam.h.
- amapi.c -> indexamapi.c.  Here we have an equivalent with
backend/access/table/tableamapi.c.
- amvalidate.c -> indexamvalidate.c.
- amvalidate.h -> indexamvalidate.h.
- genam.c -> indexgenam.c.
- genam.h -> indexgenam.h.

This has been discussed during the development of v12 when table AM was
worked on, but the renaming never happened.

Author: Michael Paquier
Reviewed-by: Fabien Coelho, Julien Rouhaud
Discussion: https://postgr.es/m/20191223053434.GF34339@paquier.xyz
pull/48/head
Michael Paquier 6 years ago
parent c4dcd9144b
commit 8ce3aa9b59
  1. 2
      contrib/bloom/blinsert.c
  2. 2
      contrib/bloom/bloom.h
  3. 2
      contrib/bloom/blutils.c
  4. 2
      contrib/bloom/blvacuum.c
  5. 2
      contrib/bloom/blvalidate.c
  6. 2
      contrib/sepgsql/database.c
  7. 2
      contrib/sepgsql/label.c
  8. 2
      contrib/sepgsql/proc.c
  9. 2
      contrib/sepgsql/relation.c
  10. 2
      contrib/sepgsql/schema.c
  11. 2
      src/backend/access/brin/brin_inclusion.c
  12. 2
      src/backend/access/brin/brin_minmax.c
  13. 2
      src/backend/access/brin/brin_validate.c
  14. 2
      src/backend/access/common/detoast.c
  15. 2
      src/backend/access/common/toast_internals.c
  16. 2
      src/backend/access/gin/ginvalidate.c
  17. 2
      src/backend/access/gist/gistbuild.c
  18. 2
      src/backend/access/gist/gistbuildbuffers.c
  19. 2
      src/backend/access/gist/gistget.c
  20. 2
      src/backend/access/gist/gistvacuum.c
  21. 2
      src/backend/access/gist/gistvalidate.c
  22. 2
      src/backend/access/hash/hashvalidate.c
  23. 2
      src/backend/access/heap/heapam.c
  24. 2
      src/backend/access/heap/heapam_handler.c
  25. 2
      src/backend/access/heap/vacuumlazy.c
  26. 8
      src/backend/access/index/Makefile
  27. 2
      src/backend/access/index/indexam.c
  28. 6
      src/backend/access/index/indexamapi.c
  29. 6
      src/backend/access/index/indexamvalidate.c
  30. 8
      src/backend/access/index/indexgenam.c
  31. 2
      src/backend/access/nbtree/nbtvalidate.c
  32. 2
      src/backend/access/spgist/spgdoinsert.c
  33. 2
      src/backend/access/spgist/spginsert.c
  34. 2
      src/backend/access/spgist/spgscan.c
  35. 2
      src/backend/access/spgist/spgutils.c
  36. 2
      src/backend/access/spgist/spgvacuum.c
  37. 2
      src/backend/access/spgist/spgvalidate.c
  38. 2
      src/backend/bootstrap/bootstrap.c
  39. 2
      src/backend/catalog/aclchk.c
  40. 2
      src/backend/catalog/catalog.c
  41. 2
      src/backend/catalog/dependency.c
  42. 2
      src/backend/catalog/heap.c
  43. 2
      src/backend/catalog/index.c
  44. 2
      src/backend/catalog/indexing.c
  45. 2
      src/backend/catalog/objectaddress.c
  46. 2
      src/backend/catalog/partition.c
  47. 2
      src/backend/catalog/pg_collation.c
  48. 2
      src/backend/catalog/pg_constraint.c
  49. 2
      src/backend/catalog/pg_db_role_setting.c
  50. 2
      src/backend/catalog/pg_depend.c
  51. 2
      src/backend/catalog/pg_enum.c
  52. 2
      src/backend/catalog/pg_inherits.c
  53. 2
      src/backend/catalog/pg_largeobject.c
  54. 2
      src/backend/catalog/pg_publication.c
  55. 2
      src/backend/catalog/pg_range.c
  56. 2
      src/backend/catalog/pg_shdepend.c
  57. 2
      src/backend/catalog/pg_subscription.c
  58. 2
      src/backend/commands/analyze.c
  59. 2
      src/backend/commands/cluster.c
  60. 2
      src/backend/commands/comment.c
  61. 2
      src/backend/commands/constraint.c
  62. 2
      src/backend/commands/dbcommands.c
  63. 2
      src/backend/commands/extension.c
  64. 2
      src/backend/commands/functioncmds.c
  65. 2
      src/backend/commands/indexcmds.c
  66. 2
      src/backend/commands/matview.c
  67. 2
      src/backend/commands/opclasscmds.c
  68. 2
      src/backend/commands/policy.c
  69. 2
      src/backend/commands/proclang.c
  70. 2
      src/backend/commands/publicationcmds.c
  71. 2
      src/backend/commands/seclabel.c
  72. 2
      src/backend/commands/tablecmds.c
  73. 2
      src/backend/commands/trigger.c
  74. 2
      src/backend/commands/tsearchcmds.c
  75. 2
      src/backend/commands/typecmds.c
  76. 2
      src/backend/commands/user.c
  77. 2
      src/backend/commands/vacuum.c
  78. 2
      src/backend/executor/execAmi.c
  79. 2
      src/backend/executor/execCurrent.c
  80. 2
      src/backend/executor/execIndexing.c
  81. 2
      src/backend/executor/execReplication.c
  82. 2
      src/backend/executor/nodeBitmapIndexscan.c
  83. 2
      src/backend/executor/nodeIndexonlyscan.c
  84. 4
      src/backend/optimizer/path/costsize.c
  85. 2
      src/backend/optimizer/plan/planner.c
  86. 2
      src/backend/optimizer/util/plancat.c
  87. 2
      src/backend/parser/parse_utilcmd.c
  88. 2
      src/backend/partitioning/partdesc.c
  89. 2
      src/backend/replication/logical/origin.c
  90. 2
      src/backend/rewrite/rewriteRemove.c
  91. 2
      src/backend/statistics/extended_stats.c
  92. 2
      src/backend/storage/large_object/inv_api.c
  93. 2
      src/backend/utils/adt/amutils.c
  94. 2
      src/backend/utils/adt/enum.c
  95. 2
      src/backend/utils/adt/ruleutils.c
  96. 2
      src/backend/utils/cache/catcache.c
  97. 2
      src/backend/utils/cache/evtcache.c
  98. 2
      src/backend/utils/cache/relfilenodemap.c
  99. 2
      src/backend/utils/cache/ts_cache.c
  100. 2
      src/backend/utils/init/postinit.c
  101. Some files were not shown because too many files have changed in this diff Show More

@ -12,8 +12,8 @@
*/
#include "postgres.h"
#include "access/genam.h"
#include "access/generic_xlog.h"
#include "access/indexgenam.h"
#include "access/tableam.h"
#include "bloom.h"
#include "catalog/index.h"

@ -13,8 +13,8 @@
#ifndef _BLOOM_H_
#define _BLOOM_H_
#include "access/amapi.h"
#include "access/generic_xlog.h"
#include "access/indexam.h"
#include "access/itup.h"
#include "access/xlog.h"
#include "fmgr.h"

@ -13,8 +13,8 @@
*/
#include "postgres.h"
#include "access/amapi.h"
#include "access/generic_xlog.h"
#include "access/indexam.h"
#include "access/reloptions.h"
#include "bloom.h"
#include "catalog/index.h"

@ -12,7 +12,7 @@
*/
#include "postgres.h"
#include "access/genam.h"
#include "access/indexgenam.h"
#include "bloom.h"
#include "catalog/storage.h"
#include "commands/vacuum.h"

@ -12,8 +12,8 @@
*/
#include "postgres.h"
#include "access/amvalidate.h"
#include "access/htup_details.h"
#include "access/indexamvalidate.h"
#include "bloom.h"
#include "catalog/pg_amop.h"
#include "catalog/pg_amproc.h"

@ -10,8 +10,8 @@
*/
#include "postgres.h"
#include "access/genam.h"
#include "access/htup_details.h"
#include "access/indexgenam.h"
#include "access/sysattr.h"
#include "access/table.h"
#include "catalog/dependency.h"

@ -12,8 +12,8 @@
#include <selinux/label.h>
#include "access/genam.h"
#include "access/htup_details.h"
#include "access/indexgenam.h"
#include "access/table.h"
#include "access/xact.h"
#include "catalog/catalog.h"

@ -10,8 +10,8 @@
*/
#include "postgres.h"
#include "access/genam.h"
#include "access/htup_details.h"
#include "access/indexgenam.h"
#include "access/sysattr.h"
#include "access/table.h"
#include "catalog/dependency.h"

@ -10,8 +10,8 @@
*/
#include "postgres.h"
#include "access/genam.h"
#include "access/htup_details.h"
#include "access/indexgenam.h"
#include "access/sysattr.h"
#include "access/table.h"
#include "catalog/dependency.h"

@ -10,8 +10,8 @@
*/
#include "postgres.h"
#include "access/genam.h"
#include "access/htup_details.h"
#include "access/indexgenam.h"
#include "access/sysattr.h"
#include "access/table.h"
#include "catalog/dependency.h"

@ -26,7 +26,7 @@
#include "access/brin_internal.h"
#include "access/brin_tuple.h"
#include "access/genam.h"
#include "access/indexgenam.h"
#include "access/skey.h"
#include "catalog/pg_amop.h"
#include "catalog/pg_type.h"

@ -12,7 +12,7 @@
#include "access/brin_internal.h"
#include "access/brin_tuple.h"
#include "access/genam.h"
#include "access/indexgenam.h"
#include "access/stratnum.h"
#include "catalog/pg_amop.h"
#include "catalog/pg_type.h"

@ -13,9 +13,9 @@
*/
#include "postgres.h"
#include "access/amvalidate.h"
#include "access/brin_internal.h"
#include "access/htup_details.h"
#include "access/indexamvalidate.h"
#include "catalog/pg_amop.h"
#include "catalog/pg_amproc.h"
#include "catalog/pg_opclass.h"

@ -14,7 +14,7 @@
#include "postgres.h"
#include "access/detoast.h"
#include "access/genam.h"
#include "access/indexgenam.h"
#include "access/heaptoast.h"
#include "access/table.h"
#include "access/toast_internals.h"

@ -14,9 +14,9 @@
#include "postgres.h"
#include "access/detoast.h"
#include "access/genam.h"
#include "access/heapam.h"
#include "access/heaptoast.h"
#include "access/indexgenam.h"
#include "access/table.h"
#include "access/toast_internals.h"
#include "access/xact.h"

@ -13,9 +13,9 @@
*/
#include "postgres.h"
#include "access/amvalidate.h"
#include "access/gin_private.h"
#include "access/htup_details.h"
#include "access/indexamvalidate.h"
#include "catalog/pg_amop.h"
#include "catalog/pg_amproc.h"
#include "catalog/pg_opclass.h"

@ -16,9 +16,9 @@
#include <math.h>
#include "access/genam.h"
#include "access/gist_private.h"
#include "access/gistxlog.h"
#include "access/indexgenam.h"
#include "access/tableam.h"
#include "access/xloginsert.h"
#include "catalog/index.h"

@ -14,8 +14,8 @@
*/
#include "postgres.h"
#include "access/genam.h"
#include "access/gist_private.h"
#include "access/indexgenam.h"
#include "catalog/index.h"
#include "miscadmin.h"
#include "storage/buffile.h"

@ -14,8 +14,8 @@
*/
#include "postgres.h"
#include "access/genam.h"
#include "access/gist_private.h"
#include "access/indexgenam.h"
#include "access/relscan.h"
#include "lib/pairingheap.h"
#include "miscadmin.h"

@ -14,8 +14,8 @@
*/
#include "postgres.h"
#include "access/genam.h"
#include "access/gist_private.h"
#include "access/indexgenam.h"
#include "access/transam.h"
#include "commands/vacuum.h"
#include "lib/integerset.h"

@ -13,9 +13,9 @@
*/
#include "postgres.h"
#include "access/amvalidate.h"
#include "access/gist_private.h"
#include "access/htup_details.h"
#include "access/indexamvalidate.h"
#include "catalog/pg_amop.h"
#include "catalog/pg_amproc.h"
#include "catalog/pg_opclass.h"

@ -13,9 +13,9 @@
*/
#include "postgres.h"
#include "access/amvalidate.h"
#include "access/hash.h"
#include "access/htup_details.h"
#include "access/indexamvalidate.h"
#include "catalog/pg_amop.h"
#include "catalog/pg_amproc.h"
#include "catalog/pg_opclass.h"

@ -33,11 +33,11 @@
#include "postgres.h"
#include "access/bufmask.h"
#include "access/genam.h"
#include "access/heapam.h"
#include "access/heapam_xlog.h"
#include "access/heaptoast.h"
#include "access/hio.h"
#include "access/indexgenam.h"
#include "access/multixact.h"
#include "access/parallel.h"
#include "access/relscan.h"

@ -19,9 +19,9 @@
*/
#include "postgres.h"
#include "access/genam.h"
#include "access/heapam.h"
#include "access/heaptoast.h"
#include "access/indexgenam.h"
#include "access/multixact.h"
#include "access/rewriteheap.h"
#include "access/tableam.h"

@ -36,10 +36,10 @@
#include <math.h>
#include "access/genam.h"
#include "access/heapam.h"
#include "access/heapam_xlog.h"
#include "access/htup_details.h"
#include "access/indexgenam.h"
#include "access/multixact.h"
#include "access/transam.h"
#include "access/visibilitymap.h"

@ -13,9 +13,9 @@ top_builddir = ../../../..
include $(top_builddir)/src/Makefile.global
OBJS = \
amapi.o \
amvalidate.o \
genam.o \
indexam.o
indexam.o \
indexamapi.o \
indexamvalidate.o \
indexgenam.o
include $(top_srcdir)/src/backend/common.mk

@ -43,8 +43,8 @@
#include "postgres.h"
#include "access/amapi.h"
#include "access/heapam.h"
#include "access/indexam.h"
#include "access/relscan.h"
#include "access/tableam.h"
#include "access/transam.h"

@ -1,20 +1,20 @@
/*-------------------------------------------------------------------------
*
* amapi.c
* indexamapi.c
* Support routines for API for Postgres index access methods.
*
* Copyright (c) 2015-2019, PostgreSQL Global Development Group
*
*
* IDENTIFICATION
* src/backend/access/index/amapi.c
* src/backend/access/index/indexamapi.c
*
*-------------------------------------------------------------------------
*/
#include "postgres.h"
#include "access/amapi.h"
#include "access/htup_details.h"
#include "access/indexam.h"
#include "catalog/pg_am.h"
#include "catalog/pg_opclass.h"
#include "utils/builtins.h"

@ -1,20 +1,20 @@
/*-------------------------------------------------------------------------
*
* amvalidate.c
* indexamvalidate.c
* Support routines for index access methods' amvalidate functions.
*
* Copyright (c) 2016-2019, PostgreSQL Global Development Group
*
*
* IDENTIFICATION
* src/backend/access/index/amvalidate.c
* src/backend/access/index/indexamvalidate.c
*
*-------------------------------------------------------------------------
*/
#include "postgres.h"
#include "access/amvalidate.h"
#include "access/htup_details.h"
#include "access/indexamvalidate.h"
#include "catalog/pg_am.h"
#include "catalog/pg_amop.h"
#include "catalog/pg_amproc.h"

@ -1,6 +1,6 @@
/*-------------------------------------------------------------------------
*
* genam.c
* indexgenam.c
* general index access method routines
*
* Portions Copyright (c) 1996-2019, PostgreSQL Global Development Group
@ -8,19 +8,19 @@
*
*
* IDENTIFICATION
* src/backend/access/index/genam.c
* src/backend/access/index/indexgenam.c
*
* NOTES
* many of the old access method routines have been turned into
* macros and moved to genam.h -cim 4/30/91
* macros and moved to indexgenam.h -cim 4/30/91
*
*-------------------------------------------------------------------------
*/
#include "postgres.h"
#include "access/genam.h"
#include "access/heapam.h"
#include "access/indexgenam.h"
#include "access/relscan.h"
#include "access/tableam.h"
#include "access/transam.h"

@ -13,8 +13,8 @@
*/
#include "postgres.h"
#include "access/amvalidate.h"
#include "access/htup_details.h"
#include "access/indexamvalidate.h"
#include "access/nbtree.h"
#include "catalog/pg_amop.h"
#include "catalog/pg_amproc.h"

@ -15,7 +15,7 @@
#include "postgres.h"
#include "access/genam.h"
#include "access/indexgenam.h"
#include "access/spgist_private.h"
#include "access/spgxlog.h"
#include "access/xloginsert.h"

@ -16,7 +16,7 @@
#include "postgres.h"
#include "access/genam.h"
#include "access/indexgenam.h"
#include "access/spgist_private.h"
#include "access/spgxlog.h"
#include "access/tableam.h"

@ -15,7 +15,7 @@
#include "postgres.h"
#include "access/genam.h"
#include "access/indexgenam.h"
#include "access/relscan.h"
#include "access/spgist_private.h"
#include "miscadmin.h"

@ -15,8 +15,8 @@
#include "postgres.h"
#include "access/amvalidate.h"
#include "access/htup_details.h"
#include "access/indexamvalidate.h"
#include "access/reloptions.h"
#include "access/spgist_private.h"
#include "access/transam.h"

@ -15,7 +15,7 @@
#include "postgres.h"
#include "access/genam.h"
#include "access/indexgenam.h"
#include "access/spgist_private.h"
#include "access/spgxlog.h"
#include "access/transam.h"

@ -13,8 +13,8 @@
*/
#include "postgres.h"
#include "access/amvalidate.h"
#include "access/htup_details.h"
#include "access/indexamvalidate.h"
#include "access/spgist_private.h"
#include "catalog/pg_amop.h"
#include "catalog/pg_amproc.h"

@ -17,9 +17,9 @@
#include <unistd.h>
#include <signal.h>
#include "access/genam.h"
#include "access/heapam.h"
#include "access/htup_details.h"
#include "access/indexgenam.h"
#include "access/tableam.h"
#include "access/xact.h"
#include "access/xlog_internal.h"

@ -17,9 +17,9 @@
*/
#include "postgres.h"
#include "access/genam.h"
#include "access/heapam.h"
#include "access/htup_details.h"
#include "access/indexgenam.h"
#include "access/sysattr.h"
#include "access/tableam.h"
#include "access/xact.h"

@ -20,8 +20,8 @@
#include <fcntl.h>
#include <unistd.h>
#include "access/genam.h"
#include "access/htup_details.h"
#include "access/indexgenam.h"
#include "access/sysattr.h"
#include "access/table.h"
#include "access/transam.h"

@ -14,8 +14,8 @@
*/
#include "postgres.h"
#include "access/genam.h"
#include "access/htup_details.h"
#include "access/indexgenam.h"
#include "access/table.h"
#include "access/xact.h"
#include "catalog/dependency.h"

@ -29,8 +29,8 @@
*/
#include "postgres.h"
#include "access/genam.h"
#include "access/htup_details.h"
#include "access/indexgenam.h"
#include "access/multixact.h"
#include "access/relation.h"
#include "access/sysattr.h"

@ -23,8 +23,8 @@
#include <unistd.h>
#include "access/amapi.h"
#include "access/heapam.h"
#include "access/indexam.h"
#include "access/multixact.h"
#include "access/relscan.h"
#include "access/sysattr.h"

@ -15,9 +15,9 @@
*/
#include "postgres.h"
#include "access/genam.h"
#include "access/heapam.h"
#include "access/htup_details.h"
#include "access/indexgenam.h"
#include "catalog/index.h"
#include "catalog/indexing.h"
#include "executor/executor.h"

@ -15,7 +15,7 @@
#include "postgres.h"
#include "access/genam.h"
#include "access/indexgenam.h"
#include "access/htup_details.h"
#include "access/relation.h"
#include "access/sysattr.h"

@ -15,8 +15,8 @@
#include "postgres.h"
#include "access/attmap.h"
#include "access/genam.h"
#include "access/htup_details.h"
#include "access/indexgenam.h"
#include "access/sysattr.h"
#include "access/table.h"
#include "catalog/indexing.h"

@ -14,8 +14,8 @@
*/
#include "postgres.h"
#include "access/genam.h"
#include "access/htup_details.h"
#include "access/indexgenam.h"
#include "access/sysattr.h"
#include "access/table.h"
#include "catalog/catalog.h"

@ -14,8 +14,8 @@
*/
#include "postgres.h"
#include "access/genam.h"
#include "access/htup_details.h"
#include "access/indexgenam.h"
#include "access/sysattr.h"
#include "access/table.h"
#include "access/xact.h"

@ -10,9 +10,9 @@
*/
#include "postgres.h"
#include "access/genam.h"
#include "access/heapam.h"
#include "access/htup_details.h"
#include "access/indexgenam.h"
#include "access/tableam.h"
#include "catalog/indexing.h"
#include "catalog/objectaccess.h"

@ -14,8 +14,8 @@
*/
#include "postgres.h"
#include "access/genam.h"
#include "access/htup_details.h"
#include "access/indexgenam.h"
#include "access/table.h"
#include "catalog/dependency.h"
#include "catalog/indexing.h"

@ -13,8 +13,8 @@
*/
#include "postgres.h"
#include "access/genam.h"
#include "access/htup_details.h"
#include "access/indexgenam.h"
#include "access/table.h"
#include "access/xact.h"
#include "catalog/binary_upgrade.h"

@ -19,8 +19,8 @@
*/
#include "postgres.h"
#include "access/genam.h"
#include "access/htup_details.h"
#include "access/indexgenam.h"
#include "access/table.h"
#include "catalog/indexing.h"
#include "catalog/pg_inherits.h"

@ -14,8 +14,8 @@
*/
#include "postgres.h"
#include "access/genam.h"
#include "access/htup_details.h"
#include "access/indexgenam.h"
#include "access/sysattr.h"
#include "access/table.h"
#include "catalog/catalog.h"

@ -14,9 +14,9 @@
#include "postgres.h"
#include "access/genam.h"
#include "access/heapam.h"
#include "access/htup_details.h"
#include "access/indexgenam.h"
#include "access/tableam.h"
#include "access/xact.h"
#include "catalog/catalog.h"

@ -14,8 +14,8 @@
*/
#include "postgres.h"
#include "access/genam.h"
#include "access/htup_details.h"
#include "access/indexgenam.h"
#include "access/table.h"
#include "catalog/dependency.h"
#include "catalog/indexing.h"

@ -14,8 +14,8 @@
*/
#include "postgres.h"
#include "access/genam.h"
#include "access/htup_details.h"
#include "access/indexgenam.h"
#include "access/table.h"
#include "access/xact.h"
#include "catalog/catalog.h"

@ -14,9 +14,9 @@
#include "postgres.h"
#include "access/genam.h"
#include "access/heapam.h"
#include "access/htup_details.h"
#include "access/indexgenam.h"
#include "access/tableam.h"
#include "access/xact.h"
#include "catalog/indexing.h"

@ -17,7 +17,7 @@
#include <math.h>
#include "access/detoast.h"
#include "access/genam.h"
#include "access/indexgenam.h"
#include "access/multixact.h"
#include "access/relation.h"
#include "access/sysattr.h"

@ -17,8 +17,8 @@
*/
#include "postgres.h"
#include "access/amapi.h"
#include "access/heapam.h"
#include "access/indexam.h"
#include "access/multixact.h"
#include "access/relscan.h"
#include "access/tableam.h"

@ -14,8 +14,8 @@
#include "postgres.h"
#include "access/genam.h"
#include "access/htup_details.h"
#include "access/indexgenam.h"
#include "access/relation.h"
#include "access/table.h"
#include "catalog/indexing.h"

@ -13,8 +13,8 @@
*/
#include "postgres.h"
#include "access/genam.h"
#include "access/heapam.h"
#include "access/indexgenam.h"
#include "access/tableam.h"
#include "catalog/index.h"
#include "commands/trigger.h"

@ -23,9 +23,9 @@
#include <unistd.h>
#include <sys/stat.h>
#include "access/genam.h"
#include "access/heapam.h"
#include "access/htup_details.h"
#include "access/indexgenam.h"
#include "access/multixact.h"
#include "access/tableam.h"
#include "access/xact.h"

@ -29,8 +29,8 @@
#include <sys/stat.h>
#include <unistd.h>
#include "access/genam.h"
#include "access/htup_details.h"
#include "access/indexgenam.h"
#include "access/relation.h"
#include "access/sysattr.h"
#include "access/table.h"

@ -32,8 +32,8 @@
*/
#include "postgres.h"
#include "access/genam.h"
#include "access/htup_details.h"
#include "access/indexgenam.h"
#include "access/sysattr.h"
#include "access/table.h"
#include "catalog/catalog.h"

@ -15,9 +15,9 @@
#include "postgres.h"
#include "access/amapi.h"
#include "access/heapam.h"
#include "access/htup_details.h"
#include "access/indexam.h"
#include "access/reloptions.h"
#include "access/sysattr.h"
#include "access/tableam.h"

@ -14,9 +14,9 @@
*/
#include "postgres.h"
#include "access/genam.h"
#include "access/heapam.h"
#include "access/htup_details.h"
#include "access/indexgenam.h"
#include "access/multixact.h"
#include "access/tableam.h"
#include "access/xact.h"

@ -17,9 +17,9 @@
#include <limits.h>
#include "access/genam.h"
#include "access/hash.h"
#include "access/htup_details.h"
#include "access/indexgenam.h"
#include "access/nbtree.h"
#include "access/sysattr.h"
#include "access/table.h"

@ -12,9 +12,9 @@
*/
#include "postgres.h"
#include "access/genam.h"
#include "access/htup.h"
#include "access/htup_details.h"
#include "access/indexgenam.h"
#include "access/relation.h"
#include "access/sysattr.h"
#include "access/table.h"

@ -13,8 +13,8 @@
*/
#include "postgres.h"
#include "access/genam.h"
#include "access/htup_details.h"
#include "access/indexgenam.h"
#include "access/table.h"
#include "catalog/catalog.h"
#include "catalog/dependency.h"

@ -14,8 +14,8 @@
#include "postgres.h"
#include "access/genam.h"
#include "access/htup_details.h"
#include "access/indexgenam.h"
#include "access/table.h"
#include "access/xact.h"
#include "catalog/catalog.h"

@ -10,8 +10,8 @@
*/
#include "postgres.h"
#include "access/genam.h"
#include "access/htup_details.h"
#include "access/indexgenam.h"
#include "access/relation.h"
#include "access/table.h"
#include "catalog/catalog.h"

@ -15,9 +15,9 @@
#include "postgres.h"
#include "access/attmap.h"
#include "access/genam.h"
#include "access/heapam.h"
#include "access/heapam_xlog.h"
#include "access/indexgenam.h"
#include "access/multixact.h"
#include "access/reloptions.h"
#include "access/relscan.h"

@ -13,8 +13,8 @@
*/
#include "postgres.h"
#include "access/genam.h"
#include "access/htup_details.h"
#include "access/indexgenam.h"
#include "access/relation.h"
#include "access/sysattr.h"
#include "access/table.h"

@ -17,8 +17,8 @@
#include <ctype.h>
#include "access/genam.h"
#include "access/htup_details.h"
#include "access/indexgenam.h"
#include "access/table.h"
#include "access/xact.h"
#include "catalog/catalog.h"

@ -31,9 +31,9 @@
*/
#include "postgres.h"
#include "access/genam.h"
#include "access/heapam.h"
#include "access/htup_details.h"
#include "access/indexgenam.h"
#include "access/tableam.h"
#include "access/xact.h"
#include "catalog/binary_upgrade.h"

@ -12,8 +12,8 @@
*/
#include "postgres.h"
#include "access/genam.h"
#include "access/htup_details.h"
#include "access/indexgenam.h"
#include "access/table.h"
#include "access/xact.h"
#include "catalog/binary_upgrade.h"

@ -24,9 +24,9 @@
#include "access/clog.h"
#include "access/commit_ts.h"
#include "access/genam.h"
#include "access/heapam.h"
#include "access/htup_details.h"
#include "access/indexgenam.h"
#include "access/multixact.h"
#include "access/tableam.h"
#include "access/transam.h"

@ -12,8 +12,8 @@
*/
#include "postgres.h"
#include "access/amapi.h"
#include "access/htup_details.h"
#include "access/indexam.h"
#include "executor/execdebug.h"
#include "executor/nodeAgg.h"
#include "executor/nodeAppend.h"

@ -12,7 +12,7 @@
*/
#include "postgres.h"
#include "access/genam.h"
#include "access/indexgenam.h"
#include "access/relscan.h"
#include "access/sysattr.h"
#include "catalog/pg_type.h"

@ -106,7 +106,7 @@
*/
#include "postgres.h"
#include "access/genam.h"
#include "access/indexgenam.h"
#include "access/relscan.h"
#include "access/tableam.h"
#include "access/xact.h"

@ -14,7 +14,7 @@
#include "postgres.h"
#include "access/genam.h"
#include "access/indexgenam.h"
#include "access/relscan.h"
#include "access/tableam.h"
#include "access/transam.h"

@ -21,7 +21,7 @@
*/
#include "postgres.h"
#include "access/genam.h"
#include "access/indexgenam.h"
#include "executor/execdebug.h"
#include "executor/nodeBitmapIndexscan.h"
#include "executor/nodeIndexscan.h"

@ -30,7 +30,7 @@
*/
#include "postgres.h"
#include "access/genam.h"
#include "access/indexgenam.h"
#include "access/relscan.h"
#include "access/tableam.h"
#include "access/tupdesc.h"

@ -73,8 +73,8 @@
#include <math.h>
#include "access/amapi.h"
#include "access/htup_details.h"
#include "access/indexam.h"
#include "access/tsmapi.h"
#include "executor/executor.h"
#include "executor/nodeHash.h"
@ -539,7 +539,7 @@ cost_index(IndexPath *path, PlannerInfo *root, double loop_count,
* for scanning the index, as well as the selectivity of the index (ie,
* the fraction of main-table tuples we will have to retrieve) and its
* correlation to the main-table tuple order. We need a cast here because
* pathnodes.h uses a weak function type to avoid including amapi.h.
* pathnodes.h uses a weak function type to avoid including indexam.h.
*/
amcostestimate = (amcostestimate_function) index->amcostestimate;
amcostestimate(root, path, loop_count,

@ -18,8 +18,8 @@
#include <limits.h>
#include <math.h>
#include "access/genam.h"
#include "access/htup_details.h"
#include "access/indexgenam.h"
#include "access/parallel.h"
#include "access/sysattr.h"
#include "access/table.h"

@ -17,8 +17,8 @@
#include <math.h>
#include "access/genam.h"
#include "access/htup_details.h"
#include "access/indexgenam.h"
#include "access/nbtree.h"
#include "access/sysattr.h"
#include "access/table.h"

@ -26,8 +26,8 @@
#include "postgres.h"
#include "access/amapi.h"
#include "access/htup_details.h"
#include "access/indexam.h"
#include "access/relation.h"
#include "access/reloptions.h"
#include "access/table.h"

@ -14,8 +14,8 @@
#include "postgres.h"
#include "access/genam.h"
#include "access/htup_details.h"
#include "access/indexgenam.h"
#include "access/table.h"
#include "catalog/indexing.h"
#include "catalog/partition.h"

@ -70,8 +70,8 @@
#include <unistd.h>
#include <sys/stat.h>
#include "access/genam.h"
#include "access/htup_details.h"
#include "access/indexgenam.h"
#include "access/table.h"
#include "access/xact.h"
#include "catalog/catalog.h"

@ -14,8 +14,8 @@
*/
#include "postgres.h"
#include "access/genam.h"
#include "access/htup_details.h"
#include "access/indexgenam.h"
#include "access/sysattr.h"
#include "access/table.h"
#include "catalog/catalog.h"

@ -17,8 +17,8 @@
#include "postgres.h"
#include "access/detoast.h"
#include "access/genam.h"
#include "access/htup_details.h"
#include "access/indexgenam.h"
#include "access/table.h"
#include "catalog/indexing.h"
#include "catalog/pg_collation.h"

@ -33,8 +33,8 @@
#include <limits.h>
#include "access/detoast.h"
#include "access/genam.h"
#include "access/htup_details.h"
#include "access/indexgenam.h"
#include "access/sysattr.h"
#include "access/table.h"
#include "access/xact.h"

@ -13,8 +13,8 @@
*/
#include "postgres.h"
#include "access/amapi.h"
#include "access/htup_details.h"
#include "access/indexam.h"
#include "catalog/pg_class.h"
#include "catalog/pg_index.h"
#include "utils/builtins.h"

@ -13,8 +13,8 @@
*/
#include "postgres.h"
#include "access/genam.h"
#include "access/htup_details.h"
#include "access/indexgenam.h"
#include "access/table.h"
#include "catalog/indexing.h"
#include "catalog/pg_enum.h"

@ -19,8 +19,8 @@
#include <unistd.h>
#include <fcntl.h>
#include "access/amapi.h"
#include "access/htup_details.h"
#include "access/indexam.h"
#include "access/relation.h"
#include "access/sysattr.h"
#include "access/table.h"

@ -14,8 +14,8 @@
*/
#include "postgres.h"
#include "access/genam.h"
#include "access/heaptoast.h"
#include "access/indexgenam.h"
#include "access/relscan.h"
#include "access/sysattr.h"
#include "access/table.h"

@ -13,8 +13,8 @@
*/
#include "postgres.h"
#include "access/genam.h"
#include "access/htup_details.h"
#include "access/indexgenam.h"
#include "access/relation.h"
#include "catalog/indexing.h"
#include "catalog/pg_event_trigger.h"

@ -13,8 +13,8 @@
*/
#include "postgres.h"
#include "access/genam.h"
#include "access/htup_details.h"
#include "access/indexgenam.h"
#include "access/table.h"
#include "catalog/indexing.h"
#include "catalog/pg_class.h"

@ -26,8 +26,8 @@
*/
#include "postgres.h"
#include "access/genam.h"
#include "access/htup_details.h"
#include "access/indexgenam.h"
#include "access/table.h"
#include "access/xact.h"
#include "catalog/indexing.h"

@ -19,9 +19,9 @@
#include <fcntl.h>
#include <unistd.h>
#include "access/genam.h"
#include "access/heapam.h"
#include "access/htup_details.h"
#include "access/indexgenam.h"
#include "access/session.h"
#include "access/sysattr.h"
#include "access/tableam.h"

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save