postgresql/src/include/catalog
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
..
catalog.h Remove OLD_FILE_NAMING code. No longer used. 2001-05-30 20:52:34 +00:00
catname.h Replace implementation of pg_log as a relation accessed through the 2001-08-25 18:52:43 +00:00
catversion.h Some further kibitzing on cachability of datetime functions. 2001-10-03 17:22:05 +00:00
duplicate_oids Measure the current transaction time to milliseconds. 2001-09-28 08:09:14 +00:00
heap.h Make OIDs optional, per discussions in pghackers. WITH OIDS is still the 2001-08-10 18:57:42 +00:00
index.h Rearrange fmgr.c and relcache so that it's possible to keep FmgrInfo 2001-10-06 23:21:45 +00:00
indexing.h Restructure pg_opclass, pg_amop, and pg_amproc per previous discussions in 2001-08-21 16:36:06 +00:00
pg_aggregate.h Measure the current transaction time to milliseconds. 2001-09-28 08:09:14 +00:00
pg_am.h Restructure index AM interface for index building and index tuple deletion, 2001-07-15 22:48:19 +00:00
pg_amop.h Measure the current transaction time to milliseconds. 2001-09-28 08:09:14 +00:00
pg_amproc.h Measure the current transaction time to milliseconds. 2001-09-28 08:09:14 +00:00
pg_attrdef.h Make OIDs optional, per discussions in pghackers. WITH OIDS is still the 2001-08-10 18:57:42 +00:00
pg_attribute.h Transaction IDs wrap around, per my proposal of 13-Aug-01. More 2001-08-26 16:56:03 +00:00
pg_class.h Transaction IDs wrap around, per my proposal of 13-Aug-01. More 2001-08-26 16:56:03 +00:00
pg_control.h pgindent run. Make it all clean. 2001-03-22 04:01:46 +00:00
pg_database.h Transaction IDs wrap around, per my proposal of 13-Aug-01. More 2001-08-26 16:56:03 +00:00
pg_description.h Make OIDs optional, per discussions in pghackers. WITH OIDS is still the 2001-08-10 18:57:42 +00:00
pg_group.h Make OIDs optional, per discussions in pghackers. WITH OIDS is still the 2001-08-10 18:57:42 +00:00
pg_index.h Restructure pg_opclass, pg_amop, and pg_amproc per previous discussions in 2001-08-21 16:36:06 +00:00
pg_inherits.h Make OIDs optional, per discussions in pghackers. WITH OIDS is still the 2001-08-10 18:57:42 +00:00
pg_language.h Change Copyright from PostgreSQL, Inc to PostgreSQL Global Development Group. 2001-01-24 19:43:33 +00:00
pg_largeobject.h Cleanup some minor oversights in optional-OIDs stuff. 2001-08-10 20:52:25 +00:00
pg_listener.h Make OIDs optional, per discussions in pghackers. WITH OIDS is still the 2001-08-10 18:57:42 +00:00
pg_opclass.h Measure the current transaction time to milliseconds. 2001-09-28 08:09:14 +00:00
pg_operator.h Add an operator xid '=' int and remove BINARY_COMPATI... 2001-09-30 06:46:58 +00:00
pg_proc.h Some further kibitzing on cachability of datetime functions. 2001-10-03 17:22:05 +00:00
pg_relcheck.h Make OIDs optional, per discussions in pghackers. WITH OIDS is still the 2001-08-10 18:57:42 +00:00
pg_rewrite.h pgindent run. Make it all clean. 2001-03-22 04:01:46 +00:00
pg_shadow.h Make the world somewhat safe for (not from) DELETE FROM pg_shadow; 2001-09-08 15:24:00 +00:00
pg_statistic.h Make OIDs optional, per discussions in pghackers. WITH OIDS is still the 2001-08-10 18:57:42 +00:00
pg_trigger.h Clean up various to-do items associated with system indexes: 2001-06-12 05:55:50 +00:00
pg_type.h Measure the current transaction time to milliseconds. 2001-09-28 08:09:14 +00:00
pg_version.h Change Copyright from PostgreSQL, Inc to PostgreSQL Global Development Group. 2001-01-24 19:43:33 +00:00
unused_oids Make OIDs optional, per discussions in pghackers. WITH OIDS is still the 2001-08-10 18:57:42 +00:00