postgresql/src
Tom Lane c3e2a951b4 Toast all the system-table columns that seem to need it. It turns out
that giving pg_proc a toast table required solving the same problems
we'd have to solve for pg_class --- pg_proc is one of the relations
that gets bootstrapped in relcache.c.  Solution is to go back at the
end of initialization and read in the *real* pg_class row to replace
the phony entry created by formrdesc().  This should work as long as
there's no need to touch any toasted values during initialization,
which seems a reasonable assumption.
Although I did not add a toast-table for every single system table
with a varlena attribute, I believe that it would work to just do
ALTER TABLE pg_class CREATE TOAST TABLE.  So anyone who's really
intent on having several thousand ACL entries for a rel could do it.
NOTE: I didn't force initdb, but you must do one to see the effects
of this patch.
2000-08-06 04:40:08 +00:00
..
backend Toast all the system-table columns that seem to need it. It turns out 2000-08-06 04:40:08 +00:00
bin Toast all the system-table columns that seem to need it. It turns out 2000-08-06 04:40:08 +00:00
corba
data I've sent 3 mails to pgsql-patches. There are two files, one for doc 1999-08-16 20:27:19 +00:00
include Toast all the system-table columns that seem to need it. It turns out 2000-08-06 04:40:08 +00:00
interfaces Here is a bug and patch to fix it. I have tested this bug and fix on 2000-07-27 19:44:01 +00:00
makefiles Rename templates to match names in makefiles/Makefile.* and include/port. 2000-07-15 15:54:52 +00:00
pl More functions updated to new fmgr style --- money, name, tid datatypes. 2000-08-03 16:35:08 +00:00
template Update bsdi template 2000-07-24 13:53:16 +00:00
test Convert inet-related functions to new fmgr style. I have also taken it 2000-08-03 23:07:51 +00:00
tools Add distprep target to take some of the job of the release_prep script. 2000-07-19 16:30:27 +00:00
tutorial Revise aggregate functions per earlier discussions in pghackers. 2000-07-17 03:05:41 +00:00
utils Version number now set in configure, available through Makefile.global 2000-07-02 15:21:27 +00:00
win32 Ye-old pgindent run. Same 4-space tabs. 2000-04-12 17:17:23 +00:00
DEVELOPERS
GNUmakefile.in Unset locale variables before running regression tests. (All of them!) 2000-07-23 13:01:11 +00:00
Makefile Put back old Makefiles, in pgsql and pgsql/src. 2000-06-12 16:37:22 +00:00
Makefile.global.in maintainer-clean and distclean ought to remove dependency information as well. 2000-07-22 01:48:53 +00:00
Makefile.shlib |> The Makefile.shlib changes will have to be discussed with other Linux 2000-07-07 01:23:44 +00:00
win32.mak Hi! 2000-01-18 19:05:31 +00:00