postgresql/src/backend/commands
Tom Lane 0b370ea7c8 Clean up some minor problems exposed by further thought about Panon's bug
report on old-style functions invoked by RI triggers.  We had a number of
other places that were being sloppy about which memory context FmgrInfo
subsidiary data will be allocated in.  Turns out none of them actually
cause a problem in 7.1, but this is for arcane reasons such as the fact
that old-style triggers aren't supported anyway.  To avoid getting burnt
later, I've restructured the trigger support so that we don't keep trigger
FmgrInfo structs in relcache memory.  Some other related cleanups too:
it's not really necessary to call fmgr_info at all while setting up
the index support info in relcache entries, because those ScanKeyEntry
structs are never used to invoke the functions.  This should speed up
relcache initialization a tiny bit.
2001-06-01 02:41:36 +00:00
..
_deadcode Fix comments that were mis-wrapped, for Tom Lane. 2001-03-23 04:49:58 +00:00
analyze.c Rewrite of planner statistics-gathering code. ANALYZE is now available as 2001-05-07 00:43:27 +00:00
async.c pgindent run. Make it all clean. 2001-03-22 04:01:46 +00:00
cluster.c pgindent run. Make it all clean. 2001-03-22 04:01:46 +00:00
command.c These patches should fix check constraints not inheriting 2001-05-30 13:00:03 +00:00
comment.c Make UPDATE and DELETE privileges distinct. Add REFERENCES and TRIGGER 2001-05-27 09:59:30 +00:00
copy.c Clean up some minor problems exposed by further thought about Panon's bug 2001-06-01 02:41:36 +00:00
creatinh.c Remove unused tables pg_variable, pg_inheritproc, pg_ipl tables. Initdb 2001-05-14 20:30:21 +00:00
dbcommands.c pgindent run. Make it all clean. 2001-03-22 04:01:46 +00:00
define.c Small code cleanups,formatting. 2001-05-18 21:24:20 +00:00
explain.c pgindent run. Make it all clean. 2001-03-22 04:01:46 +00:00
indexcmds.c Updates to make GIST work with multi-key indexes (from Oleg Bartunov 2001-05-31 18:16:55 +00:00
Makefile Fix relative path references so that make knowns which dependencies refer 2000-08-31 16:12:35 +00:00
proclang.c Remove dashes in comments that don't need them, rewrap with pgindent. 2001-03-22 06:16:21 +00:00
remove.c pgindent run. Make it all clean. 2001-03-22 04:01:46 +00:00
rename.c pgindent run. Make it all clean. 2001-03-22 04:01:46 +00:00
sequence.c Make UPDATE and DELETE privileges distinct. Add REFERENCES and TRIGGER 2001-05-27 09:59:30 +00:00
trigger.c Clean up some minor problems exposed by further thought about Panon's bug 2001-06-01 02:41:36 +00:00
user.c Remove dashes in comments that don't need them, rewrap with pgindent. 2001-03-22 06:16:21 +00:00
vacuum.c Oops, only wanted python change in the last commit. Backing out. 2001-05-25 15:45:34 +00:00
variable.c Add SET SESSION AUTHORIZATION command. 2001-05-08 21:06:43 +00:00
view.c pgindent run. Make it all clean. 2001-03-22 04:01:46 +00:00