Joshua D. Drake wrote:
On Mon, 2009-03-23 at 16:21 -0400, Bruce Momjian wrote:
If a platform doesn't have posix_fadvise(), we don't allow
effective_io_concurrency to be set to anything but zero:

        test=> set  effective_io_concurrency = 1;
        ERROR:  1 is outside the valid range for parameter 
"effective_io_concurrency" (0 .. 0)
        test=> set  effective_io_concurrency = 0;
        SET

Do we want to give a more informative error message, like "not supported
on this platform?"

I would say so.

The trick will be to fit this into the GUC framework.

--
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers

Reply via email to