Re: Built-in connection pooler

From: Konstantin Knizhnik <k(dot)knizhnik(at)postgrespro(dot)ru>
To: Jaime Casanova <jaime(dot)casanova(at)2ndquadrant(dot)com>
Cc: Tomas Vondra <tomas(dot)vondra(at)2ndquadrant(dot)com>, Ryan Lambert <ryan(at)rustprooflabs(dot)com>, Thomas Munro <thomas(dot)munro(at)gmail(dot)com>, PostgreSQL Hackers <pgsql-hackers(at)postgresql(dot)org>, Bruce Momjian <bruce(at)momjian(dot)us>, Dimitri Fontaine <dim(at)tapoueh(dot)org>
Subject: Re: Built-in connection pooler
Date: 2019-09-11 14:56:13
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

On 09.09.2019 18:12, Konstantin Knizhnik wrote:
> On 06.09.2019 19:41, Konstantin Knizhnik wrote:
>> On 06.09.2019 1:01, Jaime Casanova wrote:
>>> Sadly i got a lot of FAILED tests, i'm attaching the diffs on
>>> regression with installcheck and installcheck-parallel.
>>> btw, after make installcheck-parallel i wanted to do a new test but
>>> wasn't able to drop regression database because there is still a
>>> subscription, so i tried to drop it and got a core file (i was
>>> connected trough the pool_worker), i'm attaching the backtrace of the
>>> crash too.
>> Sorry, I failed to reproduce the crash.
>> So if you will be able to find out some scenario for reproduce it, I
>> will be very pleased to receive it.
> I was able to reproduce the crash.
> Patch is attached. Also I added proxyign of RESET command.
> Unfortunately it is still not enough to pass regression tests with
> "proxying_gucs=on".
> Mostly because error messages doesn't match after prepending "set
> local" commands.

I have implemented passing startup options to pooler backend.
Now "make installcheck" is passed without  manual setting
datestyle/timezone/intervalstyle in postgresql.conf.

Konstantin Knizhnik
Postgres Professional:
The Russian Postgres Company

Attachment Content-Type Size
builtin_connection_proxy-22.patch text/x-patch 132.1 KB

In response to


Browse pgsql-hackers by date

  From Date Subject
Next Message Masahiko Sawada 2019-09-11 15:22:45 Re: [HACKERS] [PATCH] pageinspect function to decode infomasks
Previous Message Daniel Verite 2019-09-11 14:53:16 Create collation reporting the ICU locale display name