postgresql/src
Tom Lane 4f44aa04b5 Major overhaul of large-object implementation, by Denis Perchine with
kibitzing from Tom Lane.  Large objects are now all stored in a single
system relation "pg_largeobject" --- no more xinv or xinx files, no more
relkind 'l'.  This should offer substantial performance improvement for
large numbers of LOs, since there won't be directory bloat anymore.
It'll also fix problems like running out of locktable space when you
access thousands of LOs in one transaction.
Also clean up cruft in read/write routines.  LOs with "holes" in them
(never-written byte ranges) now work just like Unix files with holes do:
a hole reads as zeroes but doesn't occupy storage space.
INITDB forced!
2000-10-24 01:38:44 +00:00
..
backend Major overhaul of large-object implementation, by Denis Perchine with 2000-10-24 01:38:44 +00:00
bin Major overhaul of large-object implementation, by Denis Perchine with 2000-10-24 01:38:44 +00:00
corba Updating and addign files... 1998-11-19 02:39:51 +00:00
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 Major overhaul of large-object implementation, by Denis Perchine with 2000-10-24 01:38:44 +00:00
interfaces Major overhaul of large-object implementation, by Denis Perchine with 2000-10-24 01:38:44 +00:00
makefiles Polish shared library build to reduce number of special hacks. In 2000-10-23 21:44:12 +00:00
pl Polish shared library build to reduce number of special hacks. In 2000-10-23 21:44:12 +00:00
template Makeover for Unixware 7.1.1 2000-10-22 22:15:13 +00:00
test Major overhaul of large-object implementation, by Denis Perchine with 2000-10-24 01:38:44 +00:00
tools Update make_mkid 2000-10-11 17:55:34 +00:00
tutorial Add support for VPATH builds, that is, building somewhere else than in the 2000-10-20 21:04:27 +00:00
utils Standardize on __CYGWIN__ rather than __CYGWIN32__ macro. Doesn't matter 2000-09-29 13:53:35 +00:00
DEVELOPERS just testing a script... 1999-07-30 03:45:57 +00:00
GNUmakefile.in New unified regression test driver, test/regress makefile cleanup, 2000-09-29 17:17:41 +00:00
Makefile Put back old Makefiles, in pgsql and pgsql/src. 2000-06-12 16:37:22 +00:00
Makefile.global.in Polish shared library build to reduce number of special hacks. In 2000-10-23 21:44:12 +00:00
Makefile.shlib Polish shared library build to reduce number of special hacks. In 2000-10-23 21:44:12 +00:00
win32.mak Hi! 2000-01-18 19:05:31 +00:00