Re: Terminate the idle sessions - Mailing list pgsql-hackers

From Li Japin
Subject Re: Terminate the idle sessions
Date
Msg-id 994A14F7-9548-483A-92E3-0100043AD6A1@hotmail.com
Whole thread Raw
In response to Re: Terminate the idle sessions  (Bharath Rupireddy <bharath.rupireddyforpostgres@gmail.com>)
Responses Re: Terminate the idle sessions  (Bharath Rupireddy <bharath.rupireddyforpostgres@gmail.com>)
List pgsql-hackers

On Aug 14, 2020, at 2:15 PM, Bharath Rupireddy <bharath.rupireddyforpostgres@gmail.com> wrote:

I think, since the idle_session_timeout is by default disabled, we
have no problem. My thought is what if a user enables the
feature(knowingly or unknowingly) on the remote backend? If the user
knows about the above scenario, that may be fine. On the other hand,
either we can always the feature on the remote backend(at the
beginning of the remote txn, like we set for some other configuration
settings see - configure_remote_session() in connection.c) or how
about mentioning the above scenario in this feature documentation?

Though we can disable the idle_session_timeout when using postgres_fdw,
there still has locally cached connection cache entries when the remote sessions
terminated by accident.  AFAIK, you have provided a patch to solve this
problem, and it is in current CF [1].


Best Regards,
Japin Li.

pgsql-hackers by date:

Previous
From: Heikki Linnakangas
Date:
Subject: Newline after --progress report
Next
From: Michael Paquier
Date:
Subject: Re: Switch to multi-inserts for pg_depend