Remove the recently added USE_SEGMENTED_FILES option, and indeed remove all
Tom Lane <tgl@sss.pgh.pa.us>
Remove the recently added USE_SEGMENTED_FILES option, and indeed remove all support for a nonsegmented mode from md.c. Per recent discussions, there doesn't seem to be much value in a "never segment" option as opposed to segmenting with a suitably large segment size. So instead provide a configure-time switch to set the desired segment size in units of gigabytes. While at it, expose a configure switch for BLCKSZ as well. Zdenek Kotala
Files
| Path | Change | +/− |
|---|---|---|
| configure | modified | +88 −20 |
| configure.in | modified | +66 −8 |
| doc/src/sgml/installation.sgml | modified | +31 −8 |
| doc/src/sgml/storage.sgml | modified | +5 −6 |
| src/backend/storage/file/buffile.c | modified | +4 −4 |
| src/backend/storage/smgr/md.c | modified | +6 −79 |
| src/include/pg_config.h.in | modified | +22 −3 |
| src/include/pg_config_manual.h | modified | +1 −42 |