On Thu, Feb 4, 2021 at 9:36 AM Bharath Rupireddy
<bharath.rupireddyforpostg...@gmail.com> wrote:
>
> On Wed, Feb 3, 2021 at 4:22 PM Fujii Masao <masao.fu...@oss.nttdata.com> 
> wrote:
> > Maybe my explanation in the previous email was unclear. What I think is; If 
> > the server-level option is explicitly specified, its setting is used 
> > whatever GUC is. On the other hand, if the server-level option is NOT 
> > specified, GUC setting is used. For example, if we define the server as 
> > follows, GUC setting is used because the server-level option is NOT 
> > specified.
> >
> >      CREATE SERVER loopback FOREIGN DATA WRAPPER postgres;
> >
> > If we define the server as follows, the server-level setting is used.
> >
> >      CREATE SERVER loopback FOREIGN DATA WRAPPER postgres OPTIONS 
> > (keep_connections 'on');
>
> Attaching v20 patch set. Now, server level option if provided
> overrides the GUC.The GUC will be used only if server level option is
> not provided. And also, both server level option and GUC are named the
> same - "keep_connections".
>
> Please have a look.

Attaching v21 patch set, rebased onto the latest master.

With Regards,
Bharath Rupireddy.
EnterpriseDB: http://www.enterprisedb.com

Attachment: v21-0002-postgres_fdw-add-keep_connections-GUC-to-not-cac.patch
Description: Binary data

Attachment: v21-0003-postgres_fdw-server-level-option-keep_connection.patch
Description: Binary data

Reply via email to