| From: | Mahendra Singh Thalor <mahi6run(at)gmail(dot)com> |
|---|---|
| To: | Andrew Dunstan <andrew(at)dunslane(dot)net> |
| Cc: | PostgreSQL-development <pgsql-hackers(at)postgresql(dot)org> |
| Subject: | Re: pg_restore: remove unnecessary code from restore_all_databases function |
| Date: | 2026-03-15 17:33:34 |
| Message-ID: | CAKYtNAoVD2FYpnGYMLiQ3+Br4XZwCyStxxQgx8FWW4OSWBeZDg@mail.gmail.com |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-hackers |
On Sun, 15 Mar 2026 at 21:46, Andrew Dunstan <andrew(at)dunslane(dot)net> wrote:
>
>
> On 2026-03-14 Sa 11:48 PM, Mahendra Singh Thalor wrote:
> > Hi hackers,
> >
> > +++ b/src/bin/pg_dump/pg_restore.c
> > @@ -1268,16 +1268,6 @@ restore_all_databases(const char *inputFileSpec,
> > */
> > memcpy(tmpopts, original_opts, sizeof(RestoreOptions));
> >
> > - /*
> > - * We need to reset override_dbname so that objects
> > can be restored
> > - * into an already created database. (used with
> > -d/--dbname option)
> > - */
> > - if (tmpopts->cparams.override_dbname)
> > - {
> > - pfree(tmpopts->cparams.override_dbname);
> > - tmpopts->cparams.override_dbname = NULL;
> > - }
> > -
> >
> > In commit 77152d26efefde2eed4, we added some functions and we missed
> > to remove some unnecessary lines. Those lines are not needed as we are
> > using memcpy to get the original copy before these lines.
> >
> > Here, I am attaching a patch to fix this. Please review it.
>
>
> Thanks. Pushed.
>
>
> cheers
>
>
> andrew
>
>
> --
> Andrew Dunstan
> EDB: https://www.enterprisedb.com
>
Thanks Andrew for committing this.
--
Thanks and Regards
Mahendra Singh Thalor
EnterpriseDB: http://www.enterprisedb.com
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Andrey Borodin | 2026-03-15 17:53:14 | Re: Compress prune/freeze records with Delta Frame of Reference algorithm |
| Previous Message | Mahendra Singh Thalor | 2026-03-15 17:29:53 | pg_restore: TAP test case typo(wrong word) for an error hint in 001_basic.pl |