Cleanup GiST header files. Since GiST extensions are often written as
authorNeil Conway <[email protected]>
Tue, 17 May 2005 03:34:18 +0000 (03:34 +0000)
committerNeil Conway <[email protected]>
Tue, 17 May 2005 03:34:18 +0000 (03:34 +0000)
commit3fe186439f5f6376ab5d58580f66a9d826a75adc
treecc6074133b1ae08453c721724623f96c1335aed1
parent9ce5db8c7b3e7d550331ea29e4ddb069ab58edf0
Cleanup GiST header files. Since GiST extensions are often written as
external projects, we should be careful about what parts of the GiST
API are considered implementation details, and which are part of the
public API. Therefore, I've moved internal-only declarations into
gist_private.h -- future backward-incompatible changes to gist.h should
be made with care, to avoid needlessly breaking external GiST extensions.

Also did some related header cleanup: remove some unnecessary #includes
from gist.h, and remove some unused definitions: isAttByVal(), _gistdump(),
and GISTNStrategies.
contrib/cube/cube.c
src/backend/access/gist/gist.c
src/backend/access/gist/gistget.c
src/backend/access/gist/gistscan.c
src/backend/access/transam/rmgr.c
src/include/access/gist.h
src/include/access/gist_private.h [new file with mode: 0644]