pg_walsummary, Character-not-present-in-option

From: btsugieyuusuke <btsugieyuusuke(at)oss(dot)nttdata(dot)com>
To: pgsql-hackers(at)lists(dot)postgresql(dot)org
Subject: pg_walsummary, Character-not-present-in-option
Date: 2024-09-30 06:02:03
Message-ID: 68e72a2a70f4d84c1c7847b13bcdaef8@oss.nttdata.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

Hi hackers,
I found probably something to fix in pg_walsummary.

pg_walsummary specifies “f:iqw:” as the third argument of getopt_long().

> /* process command-line options */
> while ((c = getopt_long(argc, argv, "f:iqw:",
> long_options, &optindex)) != -1)

However, only i and q are valid options.

> switch (c)
> {
> case 'i':
> break;
> case 'q':
> opt.quiet = true;
> break;
> default:
> /* getopt_long already emitted a complaint */
> pg_log_error_hint("Try \"%s --help\" for more information.",
> progname);
> exit(1);
> }

Therefore, shouldn't “f:” and “w:” be removed?

Best regards,
Yusuke Sugie

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Peter Smith 2024-09-30 06:17:05 Re: Pgoutput not capturing the generated columns
Previous Message Yugo NAGATA 2024-09-30 05:47:08 Re: [Bug Fix]standby may crash when switching-over in certain special cases