From: | Florents Tselai <florents(dot)tselai(at)gmail(dot)com> |
---|---|
To: | Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> |
Cc: | pgsql-hackers <pgsql-hackers(at)lists(dot)postgresql(dot)org> |
Subject: | Re: Docs pg_restore: Shouldn't there be a note about -n ? |
Date: | 2024-09-21 18:48:45 |
Message-ID: | 7A215487-BCB5-44DA-9419-754A65DCB0AB@gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
> On 21 Sep 2024, at 9:22 PM, Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> wrote:
>
> Florents Tselai <florents(dot)tselai(at)gmail(dot)com> writes:
>> Ah, swapped them by mistake on the previous email:
>> They're both available in the pg_dump and note on -n missing in pg_restore.
>> The question remains though:
>> Shouldn’t there be a note about -n in pg_restore ?
>
> Probably. I see that pg_dump has a third copy of the exact same
> note for "-e". pg_restore lacks that switch for some reason,
> but this is surely looking mighty duplicative. I propose getting
> rid of the per-switch Notes and putting a para into the Notes
> section, along the lines of
>
> When -e, -n, or -t is specified, pg_dump makes no attempt to dump
> any other database objects that the selected object(s) might
> depend upon. Therefore, there is no guarantee that the results of
> a selective dump can be successfully restored by themselves into a
> clean database.
Agree with that, but I think there should be a pointer like “see Notes” .
Otherwise I’m pretty sure most would expect pg doing magic.
Can’t remember I scrolledl to the bottom of a page “notes” after finding the option I want.
I would also add an example of what “depend upon” means,
To underline that it’s really not that uncommon.
Something like:
“If you pg_dump only with -t A and A has foreign key constraints to table B,
Those constraints won’t succeed If B has not been already restored”
>
> and mutatis mutandis for pg_restore.
>
> regards, tom lane
From | Date | Subject | |
---|---|---|---|
Next Message | Nathan Bossart | 2024-09-21 20:25:54 | Re: Should rolpassword be toastable? |
Previous Message | Tomas Vondra | 2024-09-21 18:33:49 | Re: scalability bottlenecks with (many) partitions (and more) |