Thread
Commits
-
pg_basebackup: Remove short option -k
- 3ce7f72529f5 11.0 landed
-
pg_basebackup -k option
Peter Eisentraut <peter.eisentraut@2ndquadrant.com> — 2018-05-18T14:36:35Z
The new pg_basebackup -k option stands for --no-verify-checksums. That is nearly the opposite of initdb -k, which is for enabling checksums. I think it could be confusing to have two related tools use the same option letter for nearly opposite purposes. How about using capital -K in pg_basebackup? Or maybe it doesn't need a short option at all. -- Peter Eisentraut http://www.2ndQuadrant.com/ PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services
-
Re: pg_basebackup -k option
Sergei Kornilov <sk@zsrv.org> — 2018-05-18T14:45:33Z
Hi I think having only long option is enough regards, Sergei
-
Re: pg_basebackup -k option
Tom Lane <tgl@sss.pgh.pa.us> — 2018-05-18T14:46:37Z
Peter Eisentraut <peter.eisentraut@2ndquadrant.com> writes: > The new pg_basebackup -k option stands for --no-verify-checksums. That > is nearly the opposite of initdb -k, which is for enabling checksums. I > think it could be confusing to have two related tools use the same > option letter for nearly opposite purposes. > How about using capital -K in pg_basebackup? Or maybe it doesn't need a > short option at all. +1 for no short option. regards, tom lane
-
Re: pg_basebackup -k option
Michael Banck <michael.banck@credativ.de> — 2018-05-18T15:26:19Z
Hi, On Fri, May 18, 2018 at 10:46:37AM -0400, Tom Lane wrote: > Peter Eisentraut <peter.eisentraut@2ndquadrant.com> writes: > > The new pg_basebackup -k option stands for --no-verify-checksums. That > > is nearly the opposite of initdb -k, which is for enabling checksums. I > > think it could be confusing to have two related tools use the same > > option letter for nearly opposite purposes. > > > How about using capital -K in pg_basebackup? Or maybe it doesn't need a > > short option at all. > > +1 for no short option. Makes sense to me, I wasn't happy about the -k back then (and I think I solicited feedback on that). PFA a patch which should remove the short option. Michael -- Michael Banck Projektleiter / Senior Berater Tel.: +49 2166 9901-171 Fax: +49 2166 9901-100 Email: michael.banck@credativ.de credativ GmbH, HRB Mönchengladbach 12080 USt-ID-Nummer: DE204566209 Trompeterallee 108, 41189 Mönchengladbach Geschäftsführung: Dr. Michael Meskes, Jörg Folz, Sascha Heuer
-
Re: pg_basebackup -k option
Magnus Hagander <magnus@hagander.net> — 2018-05-18T15:29:53Z
On Fri, May 18, 2018 at 4:46 PM, Tom Lane <tgl@sss.pgh.pa.us> wrote: > Peter Eisentraut <peter.eisentraut@2ndquadrant.com> writes: > > The new pg_basebackup -k option stands for --no-verify-checksums. That > > is nearly the opposite of initdb -k, which is for enabling checksums. I > > think it could be confusing to have two related tools use the same > > option letter for nearly opposite purposes. > > > How about using capital -K in pg_basebackup? Or maybe it doesn't need a > > short option at all. > > +1 for no short option. > +1 for that choice as well. -- Magnus Hagander Me: https://www.hagander.net/ <http://www.hagander.net/> Work: https://www.redpill-linpro.com/ <http://www.redpill-linpro.com/>
-
Re: pg_basebackup -k option
Peter Eisentraut <peter.eisentraut@2ndquadrant.com> — 2018-05-21T14:27:31Z
On 5/18/18 11:26, Michael Banck wrote: >>> How about using capital -K in pg_basebackup? Or maybe it doesn't need a >>> short option at all. >> >> +1 for no short option. > > Makes sense to me, I wasn't happy about the -k back then (and I think I > solicited feedback on that). > > PFA a patch which should remove the short option. committed (needed test and documentation adjustments, too) -- Peter Eisentraut http://www.2ndQuadrant.com/ PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services