]> granicus.if.org Git - postgresql/commit
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)
commitf0828b2fc3d021ef8d64337a3593eb44bd3b6114
tree493c0b5d4275d6d65f7ef3009dede802a607d478
parentb6912af22bc9e6073d2dd05789a09f7f81b18d14
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