allow segment size to be set to < 1GiB
Andres Freund <andres@anarazel.de>
From: Andres Freund <andres@anarazel.de>
To: pgsql-hackers@postgresql.org
Cc: Tom Lane <tgl@sss.pgh.pa.us>, Peter Geoghegan <pg@bowt.ie>
Date: 2022-11-07T17:13:55Z
Lists: pgsql-hackers
Attachments
- 0001-allow-smaller-segsize.patch (text/x-diff)
Hi, I was recently reminded of my previous desire to allow setting the segment size to less than 1GB. It's pretty painful to test large amount of segments with a segment size of 1GB, certainly our regression test don't cover anything with multiple segments. This likely wouldn't have detected the issue fixed in 0e758ae89a2, but it make it easier to validate that the fix doesn't break anything badly. In the attached patch I renamed --with-segsize= to --with-segsize-mb= / -Dsegsize= to -Dsegsize_mb=, to avoid somebody building with --with-segsize=2 or such suddenly ending up with an incompatible build. Greetings, Andres Freund
Commits
-
Add option to specify segment size in blocks
- d3b111e3205b 16.0 landed