4
4
* Support for grand unified configuration scheme, including SET
5
5
* command, configuration file, and command line options.
6
6
*
7
- * $Header: /cvsroot/pgsql/src/backend/utils/misc/guc.c,v 1.57 2001/10/28 06:25 :56 momjian Exp $
7
+ * $Header: /cvsroot/pgsql/src/backend/utils/misc/guc.c,v 1.58 2001/10/30 05:38 :56 momjian Exp $
8
8
*
9
9
* Copyright 2000 by PostgreSQL Global Development Group
10
10
* Written by Peter Eisentraut <peter_e@gmx.net>.
@@ -353,34 +353,34 @@ static struct config_int
353
353
{
354
354
{
355
355
"geqo_threshold" ,PGC_USERSET ,& geqo_rels ,
356
- DEFAULT_GEQO_RELS ,2 ,INT_MAX ,NULL ,NULL
356
+ DEFAULT_GEQO_RELS ,2 ,INT_MAX ,NULL ,NULL
357
357
},
358
358
{
359
359
"geqo_pool_size" ,PGC_USERSET ,& Geqo_pool_size ,
360
- DEFAULT_GEQO_POOL_SIZE ,0 ,MAX_GEQO_POOL_SIZE ,NULL ,NULL
360
+ DEFAULT_GEQO_POOL_SIZE ,0 ,MAX_GEQO_POOL_SIZE ,NULL ,NULL
361
361
},
362
362
{
363
363
"geqo_effort" ,PGC_USERSET ,& Geqo_effort ,
364
- 1 ,1 ,INT_MAX ,NULL ,NULL
364
+ 1 ,1 ,INT_MAX ,NULL ,NULL
365
365
},
366
366
{
367
367
"geqo_generations" ,PGC_USERSET ,& Geqo_generations ,
368
- 0 ,0 ,INT_MAX ,NULL ,NULL
368
+ 0 ,0 ,INT_MAX ,NULL ,NULL
369
369
},
370
370
{
371
371
"geqo_random_seed" ,PGC_USERSET ,& Geqo_random_seed ,
372
- -1 ,INT_MIN ,INT_MAX ,NULL ,NULL
372
+ -1 ,INT_MIN ,INT_MAX ,NULL ,NULL
373
373
},
374
374
375
375
{
376
376
"deadlock_timeout" ,PGC_POSTMASTER ,& DeadlockTimeout ,
377
- 1000 ,0 ,INT_MAX ,NULL ,NULL
377
+ 1000 ,0 ,INT_MAX ,NULL ,NULL
378
378
},
379
379
380
380
#ifdef ENABLE_SYSLOG
381
381
{
382
382
"syslog" ,PGC_SIGHUP ,& Use_syslog ,
383
- 0 ,0 ,2 ,NULL ,NULL
383
+ 0 ,0 ,2 ,NULL ,NULL
384
384
},
385
385
#endif
386
386
@@ -391,116 +391,116 @@ static struct config_int
391
391
*/
392
392
{
393
393
"max_connections" ,PGC_POSTMASTER ,& MaxBackends ,
394
- DEF_MAXBACKENDS ,1 ,INT_MAX ,NULL ,NULL
394
+ DEF_MAXBACKENDS ,1 ,INT_MAX ,NULL ,NULL
395
395
},
396
396
397
397
{
398
398
"shared_buffers" ,PGC_POSTMASTER ,& NBuffers ,
399
- DEF_NBUFFERS ,16 ,INT_MAX ,NULL ,NULL
399
+ DEF_NBUFFERS ,16 ,INT_MAX ,NULL ,NULL
400
400
},
401
401
402
402
{
403
403
"port" ,PGC_POSTMASTER ,& PostPortNumber ,
404
- DEF_PGPORT ,1 ,65535 ,NULL ,NULL
404
+ DEF_PGPORT ,1 ,65535 ,NULL ,NULL
405
405
},
406
406
407
407
{
408
408
"unix_socket_permissions" ,PGC_POSTMASTER ,& Unix_socket_permissions ,
409
- 0777 ,0000 ,0777 ,NULL ,NULL
409
+ 0777 ,0000 ,0777 ,NULL ,NULL
410
410
},
411
411
412
412
{
413
413
"sort_mem" ,PGC_USERSET ,& SortMem ,
414
- 512 ,4 * BLCKSZ /1024 ,INT_MAX ,NULL ,NULL
414
+ 512 ,4 * BLCKSZ /1024 ,INT_MAX ,NULL ,NULL
415
415
},
416
416
417
417
{
418
418
"vacuum_mem" ,PGC_USERSET ,& VacuumMem ,
419
- 8192 ,1024 ,INT_MAX ,NULL ,NULL
419
+ 8192 ,1024 ,INT_MAX ,NULL ,NULL
420
420
},
421
421
422
422
{
423
423
"max_files_per_process" ,PGC_BACKEND ,& max_files_per_process ,
424
- 1000 ,25 ,INT_MAX ,NULL ,NULL
424
+ 1000 ,25 ,INT_MAX ,NULL ,NULL
425
425
},
426
426
427
427
{
428
428
"debug_level" ,PGC_USERSET ,& DebugLvl ,
429
- 0 ,0 ,16 ,NULL ,NULL
429
+ 0 ,0 ,16 ,NULL ,NULL
430
430
},
431
431
432
432
#ifdef LOCK_DEBUG
433
433
{
434
434
"trace_lock_oidmin" ,PGC_SUSET ,& Trace_lock_oidmin ,
435
- BootstrapObjectIdData ,1 ,INT_MAX ,NULL ,NULL
435
+ BootstrapObjectIdData ,1 ,INT_MAX ,NULL ,NULL
436
436
},
437
437
{
438
438
"trace_lock_table" ,PGC_SUSET ,& Trace_lock_table ,
439
- 0 ,0 ,INT_MAX ,NULL ,NULL
439
+ 0 ,0 ,INT_MAX ,NULL ,NULL
440
440
},
441
441
#endif
442
442
{
443
443
"max_expr_depth" ,PGC_USERSET ,& max_expr_depth ,
444
- DEFAULT_MAX_EXPR_DEPTH ,10 ,INT_MAX ,NULL ,NULL
444
+ DEFAULT_MAX_EXPR_DEPTH ,10 ,INT_MAX ,NULL ,NULL
445
445
},
446
446
447
447
{
448
448
"max_fsm_relations" ,PGC_POSTMASTER ,& MaxFSMRelations ,
449
- 100 ,10 ,INT_MAX ,NULL ,NULL
449
+ 100 ,10 ,INT_MAX ,NULL ,NULL
450
450
},
451
451
{
452
452
"max_fsm_pages" ,PGC_POSTMASTER ,& MaxFSMPages ,
453
- 10000 ,1000 ,INT_MAX ,NULL ,NULL
453
+ 10000 ,1000 ,INT_MAX ,NULL ,NULL
454
454
},
455
455
456
456
{
457
457
"max_locks_per_transaction" ,PGC_POSTMASTER ,& max_locks_per_xact ,
458
- 64 ,10 ,INT_MAX ,NULL ,NULL
458
+ 64 ,10 ,INT_MAX ,NULL ,NULL
459
459
},
460
460
461
461
{
462
462
"authentication_timeout" ,PGC_SIGHUP ,& AuthenticationTimeout ,
463
- 60 ,1 ,600 ,NULL ,NULL
463
+ 60 ,1 ,600 ,NULL ,NULL
464
464
},
465
465
466
466
{
467
467
"pre_auth_delay" ,PGC_SIGHUP ,& PreAuthDelay ,
468
- 0 ,0 ,60 ,NULL ,NULL
468
+ 0 ,0 ,60 ,NULL ,NULL
469
469
},
470
470
471
471
{
472
472
"checkpoint_segments" ,PGC_SIGHUP ,& CheckPointSegments ,
473
- 3 ,1 ,INT_MAX ,NULL ,NULL
473
+ 3 ,1 ,INT_MAX ,NULL ,NULL
474
474
},
475
475
476
476
{
477
477
"checkpoint_timeout" ,PGC_SIGHUP ,& CheckPointTimeout ,
478
- 300 ,30 ,3600 ,NULL ,NULL
478
+ 300 ,30 ,3600 ,NULL ,NULL
479
479
},
480
480
481
481
{
482
482
"wal_buffers" ,PGC_POSTMASTER ,& XLOGbuffers ,
483
- 8 ,4 ,INT_MAX ,NULL ,NULL
483
+ 8 ,4 ,INT_MAX ,NULL ,NULL
484
484
},
485
485
486
486
{
487
487
"wal_files" ,PGC_SIGHUP ,& XLOGfiles ,
488
- 0 ,0 ,64 ,NULL ,NULL
488
+ 0 ,0 ,64 ,NULL ,NULL
489
489
},
490
490
491
491
{
492
492
"wal_debug" ,PGC_SUSET ,& XLOG_DEBUG ,
493
- 0 ,0 ,16 ,NULL ,NULL
493
+ 0 ,0 ,16 ,NULL ,NULL
494
494
},
495
495
496
496
{
497
497
"commit_delay" ,PGC_USERSET ,& CommitDelay ,
498
- 0 ,0 ,100000 ,NULL ,NULL
498
+ 0 ,0 ,100000 ,NULL ,NULL
499
499
},
500
500
501
501
{
502
502
"commit_siblings" ,PGC_USERSET ,& CommitSiblings ,
503
- 5 ,1 ,1000 ,NULL ,NULL
503
+ 5 ,1 ,1000 ,NULL ,NULL
504
504
},
505
505
506
506
{
@@ -514,29 +514,29 @@ static struct config_real
514
514
{
515
515
{
516
516
"effective_cache_size" ,PGC_USERSET ,& effective_cache_size ,
517
- DEFAULT_EFFECTIVE_CACHE_SIZE ,0 ,DBL_MAX ,NULL ,NULL
517
+ DEFAULT_EFFECTIVE_CACHE_SIZE ,0 ,DBL_MAX ,NULL ,NULL
518
518
},
519
519
{
520
520
"random_page_cost" ,PGC_USERSET ,& random_page_cost ,
521
- DEFAULT_RANDOM_PAGE_COST ,0 ,DBL_MAX ,NULL ,NULL
521
+ DEFAULT_RANDOM_PAGE_COST ,0 ,DBL_MAX ,NULL ,NULL
522
522
},
523
523
{
524
524
"cpu_tuple_cost" ,PGC_USERSET ,& cpu_tuple_cost ,
525
- DEFAULT_CPU_TUPLE_COST ,0 ,DBL_MAX ,NULL ,NULL
525
+ DEFAULT_CPU_TUPLE_COST ,0 ,DBL_MAX ,NULL ,NULL
526
526
},
527
527
{
528
528
"cpu_index_tuple_cost" ,PGC_USERSET ,& cpu_index_tuple_cost ,
529
- DEFAULT_CPU_INDEX_TUPLE_COST ,0 ,DBL_MAX ,NULL ,NULL
529
+ DEFAULT_CPU_INDEX_TUPLE_COST ,0 ,DBL_MAX ,NULL ,NULL
530
530
},
531
531
{
532
532
"cpu_operator_cost" ,PGC_USERSET ,& cpu_operator_cost ,
533
- DEFAULT_CPU_OPERATOR_COST ,0 ,DBL_MAX ,NULL ,NULL
533
+ DEFAULT_CPU_OPERATOR_COST ,0 ,DBL_MAX ,NULL ,NULL
534
534
},
535
535
536
536
{
537
537
"geqo_selection_bias" ,PGC_USERSET ,& Geqo_selection_bias ,
538
- DEFAULT_GEQO_SELECTION_BIAS ,MIN_GEQO_SELECTION_BIAS ,
539
- MAX_GEQO_SELECTION_BIAS ,NULL ,NULL
538
+ DEFAULT_GEQO_SELECTION_BIAS ,MIN_GEQO_SELECTION_BIAS ,
539
+ MAX_GEQO_SELECTION_BIAS ,NULL ,NULL
540
540
},
541
541
542
542
{
@@ -550,49 +550,49 @@ static struct config_string
550
550
{
551
551
{
552
552
"default_transaction_isolation" ,PGC_USERSET ,& default_iso_level_string ,
553
- "read committed" ,check_defaultxactisolevel ,assign_defaultxactisolevel
553
+ "read committed" ,check_defaultxactisolevel ,assign_defaultxactisolevel
554
554
},
555
555
556
556
{
557
557
"dynamic_library_path" ,PGC_SUSET ,& Dynamic_library_path ,
558
- "$libdir" ,NULL ,NULL
558
+ "$libdir" ,NULL ,NULL
559
559
},
560
560
561
561
{
562
562
"krb_server_keyfile" ,PGC_POSTMASTER ,& pg_krb_server_keyfile ,
563
- PG_KRB_SRVTAB ,NULL ,NULL
563
+ PG_KRB_SRVTAB ,NULL ,NULL
564
564
},
565
565
566
566
#ifdef ENABLE_SYSLOG
567
567
{
568
568
"syslog_facility" ,PGC_POSTMASTER ,& Syslog_facility ,
569
- "LOCAL0" ,check_facility ,NULL
569
+ "LOCAL0" ,check_facility ,NULL
570
570
},
571
571
{
572
572
"syslog_ident" ,PGC_POSTMASTER ,& Syslog_ident ,
573
- "postgres" ,NULL ,NULL
573
+ "postgres" ,NULL ,NULL
574
574
},
575
575
#endif
576
576
577
577
{
578
578
"unix_socket_group" ,PGC_POSTMASTER ,& Unix_socket_group ,
579
- "" ,NULL ,NULL
579
+ "" ,NULL ,NULL
580
580
},
581
581
582
582
{
583
583
"unix_socket_directory" ,PGC_POSTMASTER ,& UnixSocketDir ,
584
- "" ,NULL ,NULL
584
+ "" ,NULL ,NULL
585
585
},
586
586
587
587
{
588
588
"virtual_host" ,PGC_POSTMASTER ,& VirtualHost ,
589
- "" ,NULL ,NULL
589
+ "" ,NULL ,NULL
590
590
},
591
591
592
592
{
593
593
"wal_sync_method" ,PGC_SIGHUP ,& XLOG_sync_method ,
594
- XLOG_sync_method_default ,check_xlog_sync_method ,
595
- assign_xlog_sync_method
594
+ XLOG_sync_method_default ,check_xlog_sync_method ,
595
+ assign_xlog_sync_method
596
596
},
597
597
598
598
{