Provide a build-time option to store large relations as single files, rather
authorTom Lane <tgl@sss.pgh.pa.us>
Mon, 10 Mar 2008 20:06:27 +0000 (20:06 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Mon, 10 Mar 2008 20:06:27 +0000 (20:06 +0000)
commitf1c454e61bd976f36816bd9f3429075c40697025
tree6b6a1595f440f76244cbfe1f1fe5c371cd81834c
parent989a5f6ef5cc55cc103f2bcf382ba00a1c5a0154
Provide a build-time option to store large relations as single files, rather
than dividing them into 1GB segments as has been our longtime practice.  This
requires working support for large files in the operating system; at least for
the time being, it won't be the default.

Zdenek Kotala
12 files changed:
configure
configure.in
doc/src/sgml/installation.sgml
doc/src/sgml/storage.sgml
src/backend/storage/file/buffile.c
src/backend/storage/file/fd.c
src/backend/storage/smgr/md.c
src/backend/utils/sort/tuplestore.c
src/include/pg_config.h.in
src/include/pg_config_manual.h
src/include/storage/buffile.h
src/include/storage/fd.h