#ifndef h_tunedef #define h_tunedef /****************************************************************************** * * UniVerse tunable paramaters * * Module %M% Version %I% Date %H% * * (c) Copyright 1998 Ardent Software Inc. - All Rights Reserved * This is unpublished proprietary source code of Ardent Software Inc. * The copyright notice above does not evidence any actual or intented * publication of such source code. * ******************************************************************************* * * Maintenence log - insert most recent change descriptions at top * * Date.... GTAR# WHO Description......................................... * 06/22/99 24674 KAM Add PIOPENDEFAULT tunable to change PIOPEN defaults * 04/29/99 24819 CSM Add TSTIMEOUT tunable for telnet client licensing * 10/14/98 23801 SAP Change copyrights. * 09/15/98 23677 LPC Added 64BIT_FILES tunables * 04/01/98 22395 KAM Added RECORDCACHE * 03/18/98 17987 KAM Added MAXERRLOGENT * 05/29/97 20606 LAG Added UDRMODE and UDRBLKS for replication * 09/03/96 19171 DJD Changes BSHDISPATCH to SHDISPATCH and BAT to DOS. * 08/30/96 19158 DJD Added support for MFILES to be set in the hardware.h file. * 05/20/96 18477 DGC Port PACS to Release 9 (FiiRESTORM III) * 04/12/96 18195 KAM Add THDR512 tunable * 04/12/96 18194 KAM Add MODFPTRS tunable * 03/01/96 18074 CSM Add LOGSYINT and LOGSYCNT tunables * 02/02/96 17949 SHJ Add OCVDATE tunable * 11/08/95 17619 SHJ Add LAYERSEL tunable * 11/03/95 17597 SHJ Add PROCRCMD and PROCPRMT tunables * 26/09/95 17379 JJV Added CSHDISPATCH,BSHDISPATCH,BATDISPATCH tunables. * 09/25/95 17185 SHJ Add ALLOWNFS tunable support * 08/23/95 17242 AGM Replace COMPUTER==WINNT test by MSWIN test * 08/03/95 17090 NDP Change NLSON tunable to NLSMODE. * 07/17/95 16317 AGM No spool directory or ulimit on WINNT * 05/26/95 16586 PEJ Change nlsa to nls * 04/19/95 15736 EAP Removed defaults for NLS tunables * 03/22/95 15741 EAP Changed NLSNEWFILEMAP to "NONE" * 02/28/95 14643 GMH Added PROCACMD tunable * 02/27/95 15741 EAP Added NLSOSMAP tuneable. * 11/02/94 15736 JSW Add NLS tuneables. * 11/16/94 15344 PVW Change ISOMODE default from 0 to 1 * 10/19/94 15105 SHK Allow different defaults for MAXRLOCK and RLOWNER * 08/24/94 14536 CSM added log tuneables LOGBLNUM,LOGBLSZ,change TMAXRLOCK * 06/19/94 14240 PVW Add MAXRLOCK ISOMODE and PKRJUST * 03/04/94 13179 JKW Default txmode to 0 for R8 * 03/01/94 13167 JWT Integrate Pyramid O_SYNC change * 02/14/94 12973 JWF add PICKNULL tunable for oconv() * 04/20/93 10379 PVW add BLKMAX tunable for uvbackup/uvrestore * 11/13/92 10581 JKW change default txmode to 1 * 03/20/92 8956 TMC add UVSYNC tunable for sync() * 04/24/91 8257 JWT added hardware.h macro UV_TEMPDIR for TUVTEMP * 05/04/90 5192 JWT New pstat interface * 11/18/89 6457 JWT extend tunables definitions * 08/24/89 6072 JWT tunable disk locking * 08/21/89 6059 JWT allow default ulimit to be tunable * 03/03/89 5751 JWT Implement onsite tunable parameters * *****************************************************************************/ /* When defining a default value for a tunable parameter, remember that machine dependant values should be setup in hardware.h. TWIDE0 is an example of such a value. */ #define TMFILES UV_TMFILES #define TT30FILE 200 #define TWIDE0 TOOSMALL /* define in hardware.h */ #ifndef MSWIN #define TUVSPOOL "/usr/spool/uv" #endif #define TUVTEMP UV_TEMPDIR /* define in hardware.h */ #define TSCRMIN 3 #define TSCRMAX 5 #define TSCRSIZE 512 #define TQDEPTH 16 #define THISTSTK 99 #define TQSRUNSZ 2000 #define TQSBRNCH 4 #define TQSDEPTH 8 #define TQSMXKEY 32 #ifndef MSWIN #define TULIMIT 128000 #endif #define TOPENCHK 1 #define TTXMODE 0 #define TLOGBLSZ 512 #define TLOGBLNUM 8 #define TLOGSYCNT 0 #define TLOGSYINT 0 #define TTXMEM 32 #define TRLOWNER RLOWNER #define TSELBUF 4 #define TVDIVDEF 1 #define TNETTIME 5 #define TOPTMEM 64 #define TFSEMNUM FSEMNUM #define TGSEMNUM GSEMNUM #define TPSEMNUM 64 #define TFLTABSZ FLTABSZ #define TGLTABSZ GLTABSZ #define TRLTABSZ RLTABSZ #define TPAKTIME 300 #define TQBREAK 1 #define TUVSYNC 1 #define TBLKMAX UVBACKUP_BLKMAX /* define in hardware.h */ #define TPICKNULL 0 #define TSYNCALLOC 1 #define TMAXRLOCK MAXRLOCK #define TISOMODE 1 #define TPKRJUST 0 #define NLSMODE 0 /* NLS tunables defaults are now defined in uvsrc/nls/BP/NLS.INSTALL.B */ #define TPROCACMD 0 #define TPROCRCMD 0 #define TPROCPRMT 0 #define TALLOWNFS 0 #define TCSHDISPATCH CSHDISP_PATH /* Unix "csh" shell path - define in hardware.h */ #define TSHDISPATCH SHDISP_PATH /* Unix "sh" shell path - define in hardware.h */ #define TDOSDISPATCH DOSDISP_PATH /* DOS "cmd.exe" shell path - define in hardware.h */ #define TLAYERSEL 0 #define TOCVDATE 0 #define TMODFPTRS 1 #define TTHDR512 0 #define UDRMODE 0 #define UDRBLKS 10 #define TMAXERRLOGENT 100 #define TRECORDCACHE 4095 #define TAFFNMODE 0 #define T64BIT_FILES 0 #define TTSTIMEOUT 60 #define TPIOPENDEFAULT 0 #endif /* end of tunedef.h */