aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorBruce Momjian <bruce@momjian.us>2009-04-02 19:57:19 +0000
committerBruce Momjian <bruce@momjian.us>2009-04-02 19:57:19 +0000
commit3b07182e613a0e63ff662e3dc7f820f010923ec7 (patch)
tree92f8185cdcee66c07127f9066ba82d12e0b55787 /src
parent2faa8e2ac1059f570ce4bcfd7ae2cf002cbf0478 (diff)
downloadpostgresql-3b07182e613a0e63ff662e3dc7f820f010923ec7.tar.gz
postgresql-3b07182e613a0e63ff662e3dc7f820f010923ec7.zip
Give a better error message when trying to change
"effective_io_concurrency" on systems without posix_fadvise().
Diffstat (limited to 'src')
-rw-r--r--src/backend/utils/misc/guc.c10
1 files changed, 8 insertions, 2 deletions
diff --git a/src/backend/utils/misc/guc.c b/src/backend/utils/misc/guc.c
index ecb9505aea7..47cb894e8ed 100644
--- a/src/backend/utils/misc/guc.c
+++ b/src/backend/utils/misc/guc.c
@@ -10,7 +10,7 @@
* Written by Peter Eisentraut <peter_e@gmx.net>.
*
* IDENTIFICATION
- * $PostgreSQL: pgsql/src/backend/utils/misc/guc.c,v 1.498 2009/04/02 03:51:43 tgl Exp $
+ * $PostgreSQL: pgsql/src/backend/utils/misc/guc.c,v 1.499 2009/04/02 19:57:19 momjian Exp $
*
*--------------------------------------------------------------------
*/
@@ -1713,7 +1713,13 @@ static struct config_int ConfigureNamesInt[] =
},
{
- {"effective_io_concurrency", PGC_USERSET, RESOURCES,
+ {"effective_io_concurrency",
+#ifdef USE_PREFETCH
+ PGC_USERSET,
+#else
+ PGC_INTERNAL,
+#endif
+ RESOURCES,
gettext_noop("Number of simultaneous requests that can be handled efficiently by the disk subsystem."),
gettext_noop("For RAID arrays, this should be approximately the number of drive spindles in the array.")
},