I realized that postgres_fdw is caching the connection, but when you have 
existing items that use the same USER MAPPING and do not cache it such as 
dblink you get inconsistency in implementation and this should be avoided.

Lloyd

-----Original Message-----
From: Bernd Helmle [mailto:maili...@oopsware.de] 
Sent: Wednesday, July 10, 2013 3:34 PM
To: Albin, Lloyd P; pgsql-bugs@postgresql.org
Subject: Re: [BUGS] BUG #8291: postgres_fdw does not re-read USER MAPING after 
change.



--On 9. Juli 2013 22:05:20 +0000 lal...@fhcrc.org wrote:

> I have found that if you change the password in the USER MAPPING, that 
> postgres_fdw will not use it unless the current password fails or you 
> close and re-open your postgres connection. I found this while testing 
> to see if the USER MAPPING's supports MD5 passwords and they appeared 
> to until the next day when I found that they no longer worked because 
> I had closed and re-opened my connection.
>

Hmm i don't think that's a bug. It's because the postgres_fdw caches the 
connection within your local session, reusing it for any subsequent foreign 
table access.

>
> The second error that I found is in the documentation of ALTER USER
> MAPPING. It incorrectly says how to update a users password.
>
>

It could be misread, i agree. Attached is a small doc patch to address this 
against HEAD.

-- 
Thanks

        Bernd


-- 
Sent via pgsql-bugs mailing list (pgsql-bugs@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-bugs

Reply via email to