Re: [HACKERS] pg_restore is broken on 9.2 version.

Поиск
Список
Период
Сортировка
От Stephen Frost
Тема Re: [HACKERS] pg_restore is broken on 9.2 version.
Дата
Msg-id 20170207145104.GW9812@tamriel.snowman.net
обсуждение исходный текст
Ответ на [HACKERS] pg_restore is broken on 9.2 version.  (Rushabh Lathia <rushabh.lathia@gmail.com>)
Ответы Re: [HACKERS] pg_restore is broken on 9.2 version.  (Stephen Frost <sfrost@snowman.net>)
Список pgsql-hackers
Greetings,

* Rushabh Lathia (rushabh.lathia@gmail.com) wrote:
> Commit c59a1a89035674c6efacc596d652528cebba37ec don't allow non-positive
> number
> of jobs. Now on 9.2 number of jobs get assigned to opts->number_of_jobs. If
> user don't specify any value -j then default value will be always 0. Which
> will
> lead to the "invalid number of parallel jobs" error.
>
>     if (opts->number_of_jobs <= 0)
>     {
>         fprintf(stderr, _("%s: invalid number of parallel jobs\n"),
> progname);
>         exit(1);
>     }
>
> Please find attach patch to initialize default value for number of jobs to
> 1.

Ugh.  This is what I get for thinking that our regression tests actually
test even the basic things.

That fix should go into NewRestoreOptions() where the other not-zero
settings go.

I'll fix it here in a few.

Thanks!

Stephen

В списке pgsql-hackers по дате отправления:

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: [HACKERS] 'text' instead of 'unknown' in Postgres 10
Следующее
От: Fujii Masao
Дата:
Сообщение: Re: [HACKERS] DROP SUBSCRIPTION and ROLLBACK