You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
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!
26 years ago
..
access
WAL
26 years ago
bootstrap
Cleanup of code for creating index entries. Functional indexes with
26 years ago
catalog
Major overhaul of large-object implementation, by Denis Perchine with
26 years ago
commands
Added new SQL function setval(seq,val,bool) to restore is_called as well as value
26 years ago
executor
Reimplementation of UNION/INTERSECT/EXCEPT. INTERSECT/EXCEPT now meet the
26 years ago
lib
First phase of memory management rewrite (see backend/utils/mmgr/README
26 years ago
libpq
Fixes for Cygwin, with help from Pete Forman <gsez020@kryten.bedford.waii.com>.
26 years ago
mb
Disable elog when linked with frontend.
26 years ago
nodes
Some small polishing of Mark Hollomon's cleanup of DROP command: might
26 years ago
optimizer
Add proofreader's changes to docs.
26 years ago
parser
Arrange that no database accesses are attempted during parser() --- this
26 years ago
port
Makeover for Unixware 7.1.1
26 years ago
regex
Clean up #include's.
26 years ago
rewrite
Subselects in FROM clause, per ISO syntax: FROM (SELECT ...) [AS] alias.
26 years ago
storage
Major overhaul of large-object implementation, by Denis Perchine with
26 years ago
tcop
Arrange that no database accesses are attempted during parser() --- this
26 years ago
utils
New relcache hash table with RelFileNode as key to be used
26 years ago
Makefile
Add support for VPATH builds, that is, building somewhere else than in the
26 years ago
c.h
New diff that now covers the entire tree. Applying this gets postgresql
26 years ago
config.h.in
Back out xti.h portion of the patch.
26 years ago
config.h.win32
Add missing files like foreign key regression tests and config.h.win32.
26 years ago
fmgr.h
SQL-language functions are now callable in ordinary fmgr contexts ...
26 years ago
miscadmin.h
Add runtime configuration option "silent_mode".
26 years ago
postgres.h
Make acl-related functions safe for TOAST. Mark pg_class.relacl as
26 years ago
postgres_ext.h
…
rusagestub.h
Add:
26 years ago
strdup.h
…