mirror of
https://github.com/postgres/postgres.git
synced 2025-11-10 17:42:29 +03:00
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
This commit is contained in:
@@ -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"
|
||||
|
||||
Reference in New Issue
Block a user