postgresql/src/include/access
Tom Lane 85801a4dbd Rearrange fmgr.c and relcache so that it's possible to keep FmgrInfo
lookup info in the relcache for index access method support functions.
This makes a huge difference for dynamically loaded support functions,
and should save a few cycles even for built-in ones.  Also tweak dfmgr.c
so that load_external_function is called only once, not twice, when
doing fmgr_info for a dynamically loaded function.  All per performance
gripe from Teodor Sigaev, 5-Oct-01.
2001-10-06 23:21:45 +00:00
..
attnum.h Change Copyright from PostgreSQL, Inc to PostgreSQL Global Development Group. 2001-01-24 19:43:33 +00:00
clog.h Implement new 'lightweight lock manager' that's intermediate between 2001-09-29 04:02:27 +00:00
genam.h Rearrange fmgr.c and relcache so that it's possible to keep FmgrInfo 2001-10-06 23:21:45 +00:00
gist.h Update GiST for new pg_opclass arrangement (finally a clean solution 2001-08-22 18:24:26 +00:00
gistscan.h Restructure index AM interface for index building and index tuple deletion, 2001-07-15 22:48:19 +00:00
hash.h Restructure index AM interface for index building and index tuple deletion, 2001-07-15 22:48:19 +00:00
heapam.h Suppress compiler warning. 2001-09-17 00:29:10 +00:00
hio.h Further work on connecting the free space map (which is still just a 2001-06-29 21:08:25 +00:00
htup.h Improve comments for xlog item size #defines. 2001-03-25 22:40:58 +00:00
ibit.h Change Copyright from PostgreSQL, Inc to PostgreSQL Global Development Group. 2001-01-24 19:43:33 +00:00
iqual.h Change Copyright from PostgreSQL, Inc to PostgreSQL Global Development Group. 2001-01-24 19:43:33 +00:00
istrat.h pgindent run. Make it all clean. 2001-03-22 04:01:46 +00:00
itup.h pgindent run. Make it all clean. 2001-03-22 04:01:46 +00:00
nbtree.h Restructure index AM interface for index building and index tuple deletion, 2001-07-15 22:48:19 +00:00
printtup.h pgindent run. Make it all clean. 2001-03-22 04:01:46 +00:00
relscan.h Statistical system views (yet without the config stuff, but 2001-06-22 19:16:24 +00:00
rmgr.h Replace implementation of pg_log as a relation accessed through the 2001-08-25 18:52:43 +00:00
rtree.h Restructure index AM interface for index building and index tuple deletion, 2001-07-15 22:48:19 +00:00
rtscan.h Change Copyright from PostgreSQL, Inc to PostgreSQL Global Development Group. 2001-01-24 19:43:33 +00:00
sdir.h Change Copyright from PostgreSQL, Inc to PostgreSQL Global Development Group. 2001-01-24 19:43:33 +00:00
skey.h Rearrange fmgr.c and relcache so that it's possible to keep FmgrInfo 2001-10-06 23:21:45 +00:00
strat.h Tweak StrategyEvaluation data structure to eliminate hardwired limit on 2001-05-30 19:53:40 +00:00
transam.h Implement new 'lightweight lock manager' that's intermediate between 2001-09-29 04:02:27 +00:00
tupdesc.h Change Copyright from PostgreSQL, Inc to PostgreSQL Global Development Group. 2001-01-24 19:43:33 +00:00
tupmacs.h pgindent run. Make it all clean. 2001-03-22 04:01:46 +00:00
tuptoaster.h Rewrite of planner statistics-gathering code. ANALYZE is now available as 2001-05-07 00:43:27 +00:00
valid.h Change Copyright from PostgreSQL, Inc to PostgreSQL Global Development Group. 2001-01-24 19:43:33 +00:00
xact.h Measure the current transaction time to milliseconds. 2001-09-28 08:09:14 +00:00
xlog.h Replace implementation of pg_log as a relation accessed through the 2001-08-25 18:52:43 +00:00
xlogdefs.h Replace implementation of pg_log as a relation accessed through the 2001-08-25 18:52:43 +00:00
xlogutils.h Replace implementation of pg_log as a relation accessed through the 2001-08-25 18:52:43 +00:00