Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content

Commit f7d25d2

Browse files
committed
-T was omitted from getopt() call.
1 parent c422e1a commit f7d25d2

File tree

1 file changed

+24
-19
lines changed

1 file changed

+24
-19
lines changed

src/backend/tcop/postgres.c

Lines changed: 24 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
*
88
*
99
* IDENTIFICATION
10-
* $Header: /cvsroot/pgsql/src/backend/tcop/postgres.c,v 1.108 1999/04/25 03:19:10 tgl Exp $
10+
* $Header: /cvsroot/pgsql/src/backend/tcop/postgres.c,v 1.109 1999/05/01 17:16:25 tgl Exp $
1111
*
1212
* NOTES
1313
* this is the "main" module of the postgres backend and
@@ -907,26 +907,28 @@ usage(char *progname)
907907
fprintf(stderr,
908908
"Usage: %s [options] [dbname]\n", progname);
909909
#ifdef USE_ASSERT_CHECKING
910-
fprintf(stderr, "\t-A enable/disable assert checking\n");
910+
fprintf(stderr, "\t-A on\t\tenable/disable assert checking\n");
911911
#endif
912912
fprintf(stderr, "\t-B buffers\tset number of buffers in buffer pool\n");
913-
fprintf(stderr, "\t-C \t\tsupress version info\n");
913+
fprintf(stderr, "\t-C \t\tsuppress version info\n");
914914
fprintf(stderr, "\t-D dir\t\tdata directory\n");
915915
fprintf(stderr, "\t-E \t\techo query before execution\n");
916916
fprintf(stderr, "\t-F \t\tturn off fsync\n");
917917
#ifdef LOCK_MGR_DEBUG
918-
fprintf(stderr, "\t-K \t\tset locking debug level [0|1|2]\n");
918+
fprintf(stderr, "\t-K lev\t\tset locking debug level [0|1|2]\n");
919919
#endif
920920
fprintf(stderr, "\t-O \t\tallow system table structure changes\n");
921921
fprintf(stderr, "\t-P port\t\tset port file descriptor\n");
922922
fprintf(stderr, "\t-Q \t\tsuppress informational messages\n");
923923
fprintf(stderr, "\t-S buffers\tset amount of sort memory available\n");
924+
fprintf(stderr, "\t-T options\tspecify pg_options\n");
925+
fprintf(stderr, "\t-W sec\t\twait N seconds to allow attach from a debugger\n");
924926
fprintf(stderr, "\t-d [1|2|3]\tset debug level\n");
925927
fprintf(stderr, "\t-e \t\tturn on European date format\n");
928+
fprintf(stderr, "\t-f [s|i|n|m|h]\tforbid use of some plan types\n");
926929
fprintf(stderr, "\t-o file\t\tsend stdout and stderr to given filename \n");
927930
fprintf(stderr, "\t-s \t\tshow stats after each query\n");
928931
fprintf(stderr, "\t-v version\tset protocol version being used by frontend\n");
929-
fprintf(stderr, "\t-W \t\twait N seconds to allow attach from a debugger\n");
930932
}
931933

932934
/* ----------------------------------------------------------------
@@ -1018,7 +1020,7 @@ PostgresMain(int argc, char *argv[], int real_argc, char *real_argv[])
10181020
optind = 1; /* reset after postmaster usage */
10191021

10201022
while ((flag = getopt(argc, argv,
1021-
"A:B:CD:d:Eef:iK:Lm:MNOo:P:pQS:st:v:x:FW:"))
1023+
"A:B:CD:d:EeFf:iK:LMm:NOo:P:pQS:sT:t:v:W:x:"))
10221024
!= EOF)
10231025
switch (flag)
10241026
{
@@ -1051,7 +1053,7 @@ PostgresMain(int argc, char *argv[], int real_argc, char *real_argv[])
10511053
break;
10521054

10531055
case 'D': /* PGDATA directory */
1054-
if (!DataDir) {
1056+
if (!DataDir) {
10551057
DataDir = optarg;
10561058
/* must be done after DataDir is defined */
10571059
read_pg_options(0);
@@ -1147,12 +1149,14 @@ PostgresMain(int argc, char *argv[], int real_argc, char *real_argv[])
11471149
lockingOff = 1;
11481150
break;
11491151

1150-
case 'm':
1151-
/* Multiplexed backends are no longer supported. */
1152-
break;
11531152
case 'M':
11541153
exit(PostmasterMain(argc, argv));
11551154
break;
1155+
1156+
case 'm':
1157+
/* Multiplexed backends are no longer supported. */
1158+
break;
1159+
11561160
case 'N':
11571161
/* ----------------
11581162
* N - Don't use newline as a query delimiter
@@ -1161,14 +1165,6 @@ PostgresMain(int argc, char *argv[], int real_argc, char *real_argv[])
11611165
UseNewLine = 0;
11621166
break;
11631167

1164-
case 'o':
1165-
/* ----------------
1166-
* o - send output (stdout and stderr) to the given file
1167-
* ----------------
1168-
*/
1169-
StrNCpy(OutputFileName, optarg, MAXPGPATH);
1170-
break;
1171-
11721168
case 'O':
11731169
/* --------------------
11741170
* allow system table structure modifications
@@ -1177,6 +1173,14 @@ PostgresMain(int argc, char *argv[], int real_argc, char *real_argv[])
11771173
allowSystemTableMods = true;
11781174
break;
11791175

1176+
case 'o':
1177+
/* ----------------
1178+
* o - send output (stdout and stderr) to the given file
1179+
* ----------------
1180+
*/
1181+
StrNCpy(OutputFileName, optarg, MAXPGPATH);
1182+
break;
1183+
11801184
case 'p': /* started by postmaster */
11811185
/* ----------------
11821186
* p - special flag passed if backend was forked
@@ -1314,6 +1318,7 @@ PostgresMain(int argc, char *argv[], int real_argc, char *real_argv[])
13141318
* ----------------
13151319
*/
13161320
errs++;
1321+
break;
13171322
}
13181323

13191324
/* ----------------
@@ -1534,7 +1539,7 @@ PostgresMain(int argc, char *argv[], int real_argc, char *real_argv[])
15341539
if (!IsUnderPostmaster)
15351540
{
15361541
puts("\nPOSTGRES backend interactive interface ");
1537-
puts("$Revision: 1.108 $ $Date: 1999/04/25 03:19:10 $\n");
1542+
puts("$Revision: 1.109 $ $Date: 1999/05/01 17:16:25 $\n");
15381543
}
15391544

15401545
/* ----------------

0 commit comments

Comments
 (0)