From: | Thom Brown <thom(at)linux(dot)com> |
---|---|
To: | PostgreSQL-development <pgsql-hackers(at)postgresql(dot)org> |
Subject: | Re: Patch (2): Implement failover on libpq connect level. |
Date: | 2015-10-22 13:33:11 |
Message-ID: | CAA-aLv4PrtvjQ3B0ecj=aUhYDYh8CCvpaKM=Fj3BVLLfx+4mjQ@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers pgsql-jdbc |
On 21 October 2015 at 10:07, Victor Wagner <vitus(at)wagner(dot)pp(dot)ru> wrote:
> On 2015.10.14 at 13:41:51 +0300, Victor Wagner wrote:
>
>>
>> Attached patch which implements client library failover and
>> loadbalancing as was described in the proposal
>> <20150818041850(dot)GA5092(at)wagner(dot)pp(dot)ru>.
>>
>
> I'm sending imporoved verison of patch. As Olexander Shulgin noted,
> previous version of patch lacks support for service files.
>
> Now support for service files is implemented and multiple host
> statements in the service file are allowed.
This is causing breakage:
$ pg_basebackup -v -x -D standby1 -h localhost -p 5532 -U rep_user
row number 0 is out of range 0..-1
Segmentation fault
The log contains this:
2015-10-22 13:51:41.380 BST - rep_user - [unknown]DEBUG: received
replication command: SELECT pg_is_in_recovery()
2015-10-22 13:51:41.380 BST - rep_user - [unknown]ERROR: syntax error
2015-10-22 13:51:41.380 BST - rep_user - [unknown]LOG: could not
receive data from client: Connection reset by peer
2015-10-22 13:51:41.380 BST - rep_user - [unknown]DEBUG: unexpected
EOF on client connection
2015-10-22 13:51:41.380 BST - rep_user - [unknown]DEBUG:
shmem_exit(0): 1 before_shmem_exit callbacks to make
2015-10-22 13:51:41.380 BST - rep_user - [unknown]DEBUG:
shmem_exit(0): 7 on_shmem_exit callbacks to make
2015-10-22 13:51:41.380 BST - rep_user - [unknown]DEBUG:
proc_exit(0): 3 callbacks to make
2015-10-22 13:51:41.380 BST - rep_user - [unknown]DEBUG: exit(0)
2015-10-22 13:51:41.380 BST - rep_user - [unknown]DEBUG:
shmem_exit(-1): 0 before_shmem_exit callbacks to make
2015-10-22 13:51:41.380 BST - rep_user - [unknown]DEBUG:
shmem_exit(-1): 0 on_shmem_exit callbacks to make
2015-10-22 13:51:41.380 BST - rep_user - [unknown]DEBUG:
proc_exit(-1): 0 callbacks to make
2015-10-22 13:51:41.380 BST - - DEBUG: reaping dead processes
2015-10-22 13:51:41.380 BST - - DEBUG: server process (PID 24303)
exited with exit code 0
--
Thom
From | Date | Subject | |
---|---|---|---|
Next Message | Robert Haas | 2015-10-22 13:52:25 | Re: Checkpoint throttling issues |
Previous Message | José Luis Tallón | 2015-10-22 12:48:16 | Re: Duplicated assignment of slot_name in walsender.c |
From | Date | Subject | |
---|---|---|---|
Next Message | Victor Wagner | 2015-10-23 11:52:33 | Re: Patch (2): Implement failover on libpq connect level. |
Previous Message | Victor Wagner | 2015-10-21 09:07:22 | Patch (2): Implement failover on libpq connect level. |