]> granicus.if.org Git - postgresql/commit
Cleanup GiST header files. Since GiST extensions are often written as
authorNeil Conway <neilc@samurai.com>
Tue, 17 May 2005 03:34:18 +0000 (03:34 +0000)
committerNeil Conway <neilc@samurai.com>
Tue, 17 May 2005 03:34:18 +0000 (03:34 +0000)
commitc891e05f2600206122e200e1cb3d4c360357f980
tree1eaa26147296683a8113afc6fb5e7fefc898b3d4
parenteda6dd32d15fe85bfddf6caf32d1a861c4fa5957
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]