Re: BUG #14761: pg_dumpall --version is misleading (from jessie-pgdg postgresql-client-common)

From: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
To: vindrg(at)gmail(dot)com
Cc: pgsql-bugs(at)postgresql(dot)org
Subject: Re: BUG #14761: pg_dumpall --version is misleading (from jessie-pgdg postgresql-client-common)
Date: 2017-07-25 14:47:20
Message-ID: 6189.1500994040@sss.pgh.pa.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-bugs

vindrg(at)gmail(dot)com writes:
> We've discovered, that pg_dumpall produced dump of roles from 9.4 cluster
> are not compatible with 9.4, i.e. cannot be restored due to NOBYPASSRLS
> option in SQL file.
> Its produced SQL file contains lines like this:
> ALTER ROLE <some_user> WITH NOSUPERUSER INHERIT NOCREATEROLE NOCREATEDB
> LOGIN NOREPLICATION NOBYPASSRLS PASSWORD '<some_password>';

> Note NOBYPASSRLS that is available since 9.5. pg_dumpall reported 9.4.12
> version, and dumped cluster itself in of 9.4.

It's certainly impossible that 9.4 pg_dumpall produced that.

> It seems that it is actually dumped by 9.5 pg_dumpall available in another
> packaged, installed to test 9.5 some time ago:

Apparently you're getting burnt by something in the debian "alternatives"
mechanism. The core Postgres project isn't the place to complain about
that though, you need to complain to debian packaging people.

regards, tom lane

In response to

Responses

Browse pgsql-bugs by date

  From Date Subject
Next Message Осипков Андрей Сергеевич 2017-07-25 14:55:32 The performance on 9.6.3 for our query differs by more than 10 times than at 9.5.7.
Previous Message vindrg 2017-07-25 13:23:33 BUG #14761: pg_dumpall --version is misleading (from jessie-pgdg postgresql-client-common)