On Thu, Feb 12, 2026 at 7:19 AM Yasir <yasir.hussain.shah@gmail.com> wrote:
> I recently configured PostgreSQL with a custom blocksize:
>
> ./configure --with-blocksize=32
> make && make check
> OR
> make && make check-world
>
> This produced so many regression failures. I'm wondering, are such failures typical/expected when altering the
defaultblock size?
> I came across a related discussion, but it dates back more than a decade. It would be great to get current
perspectives.
Yes, that is known. I suspect there won't be wide interest in custom
block sizes until/unless we can change them at run time (as is
occasionally proposed, since there are known benefits to using smaller
blocks for OLTP and larger blocks for OLAP), and if that ever happens
I guess those regression tests will probably still need to run with
the traditional size.