Implement failover on libpq level

Edit
Title Implement failover on libpq level
Topic Clients
Created 2015-10-14 10:51:26
Last modified 2016-11-03 13:46:37 (7 years, 5 months ago)
Latest email 2016-12-05 19:12:26 (7 years, 4 months ago)
Status
2016-11: Committed
2016-09: Moved to next CF
2016-03: Moved to next CF
2016-01: Moved to next CF
2015-11: Moved to next CF
Target version
Authors Victor Wagner (vitus_wagner)
Reviewers Aleksander Alekseev (a.alekseev), Thom Brown (thom), mithun cy (mithun.cy), Takayuki Tsunakawa (maumau)Become reviewer
Committer Robert Haas (rhaas)
Links
Emails
Proposal: Implement failover on libpq connect level.
First at 2015-08-18 04:18:50 by Victor Wagner <vitus at wagner.pp.ru>
Latest at 2016-12-05 19:12:26 by Robert Haas <robertmhaas at gmail.com>
Latest attachment (failover-to-new-master-bug-fix-03.patch) at 2016-12-05 17:53:13 from Robert Haas <robertmhaas at gmail.com>
    Attachment (failover-to-new-master-bug-fix-03.patch) at 2016-12-05 17:53:13 from Robert Haas <robertmhaas at gmail.com> (Patch: Yes)
    Attachment (failover-to-new-master-bug-fix-02.patch) at 2016-12-05 04:00:21 from Mithun Cy <mithun.cy at enterprisedb.com> (Patch: Yes)
    Attachment (failover-to-new-writable-session_bugfix_01.patch) at 2016-12-01 10:00:54 from Mithun Cy <mithun.cy at enterprisedb.com> (Patch: Yes)
    Attachment (failover-to-new-writable-session-05.patch) at 2016-11-24 12:16:48 from Mithun Cy <mithun.cy at enterprisedb.com> (Patch: Yes)
    Attachment (failover_to_new_master_v4.patch) at 2016-11-22 12:10:55 from Mithun Cy <mithun.cy at enterprisedb.com> (Patch: Yes)
    Attachment (failover_to_new_master_v3.patch) at 2016-11-20 16:08:12 from Mithun Cy <mithun.cy at enterprisedb.com> (Patch: Yes)
    Attachment (failover_to_new_master-v2.patch) at 2016-11-17 11:33:15 from Mithun Cy <mithun.cy at enterprisedb.com> (Patch: Yes)
    Attachment (libpq-failover-smallbugs.patch) at 2016-11-14 02:02:07 from "Tsunakawa, Takayuki" <tsunakawa.takay at jp.fujitsu.com> (Patch: Yes)
    Attachment (failover_to_new_master-v1.patch) at 2016-11-09 15:05:38 from Mithun Cy <mithun.cy at enterprisedb.com> (Patch: Yes)
    Attachment (multihost-v3.patch) at 2016-11-01 16:12:32 from Robert Haas <robertmhaas at gmail.com> (Patch: Yes)
    Attachment (multihost-v2.patch) at 2016-10-27 17:45:57 from Robert Haas <robertmhaas at gmail.com> (Patch: Yes)
    Attachment (multihost-v1.patch) at 2016-10-26 15:19:39 from Robert Haas <robertmhaas at gmail.com> (Patch: Yes)
    Attachment (libpq-failover-12.patch) at 2016-10-24 19:38:57 from Victor Wagner <vitus at wagner.pp.ru> (Patch: Yes)
    Attachment (libpq-failover-10vs11.diff) at 2016-10-19 17:44:29 from Thom Brown <thom at linux.com> (Patch: No)
    Attachment (libpq-failover-10.patch) at 2016-10-13 07:00:59 from Mithun Cy <mithun.cy at enterprisedb.com> (Patch: Yes)
    Attachment (libpq-failover-9.patch) at 2016-09-30 08:44:51 from Victor Wagner <vitus at wagner.pp.ru> (Patch: Yes)
    Attachment (libpq-failover-9.patch) at 2016-09-27 09:19:56 from Victor Wagner <vitus at wagner.pp.ru> (Patch: Yes)
    Attachment (libpq-failover-8.patch) at 2016-09-08 11:24:20 from Victor Wagner <vitus at wagner.pp.ru> (Patch: Yes)
    Attachment (libpq-failover-7.patch) at 2016-09-05 04:22:15 from Victor Wagner <vitus at wagner.pp.ru> (Patch: Yes)
    Attachment (libpq-failover-ecpg-make-01.patch) at 2016-08-30 09:24:57 from Mithun Cy <mithun.cy at enterprisedb.com> (Patch: Yes)
    Attachment (libpq-failover-07.patch) at 2016-08-26 04:40:33 from Mithun Cy <mithun.cy at enterprisedb.com> (Patch: Yes)
    Attachment (libpq-failover-6.patch) at 2016-01-22 19:30:51 from Victor Wagner <vitus at wagner.pp.ru> (Patch: Yes)
    Attachment (libpq-failover-5.patch) at 2015-12-21 14:50:13 from Victor Wagner <vitus at wagner.pp.ru> (Patch: Yes)
    Attachment (libpq-failover-5.patch) at 2015-12-10 04:54:19 from Victor Wagner <vitus at wagner.pp.ru> (Patch: Yes)
    Attachment (libpq-failover-4.patch) at 2015-11-18 07:15:19 from Victor Wagner <vitus at wagner.pp.ru> (Patch: Yes)
    Attachment (libpq-failover-3.patch) at 2015-10-26 07:58:56 from Victor Wagner <vitus at wagner.pp.ru> (Patch: Yes)
    Attachment (libpq-failover-2.patch) at 2015-10-21 09:07:22 from Victor Wagner <vitus at wagner.pp.ru> (Patch: Yes)
    Attachment (libpq-failover-1.patch) at 2015-10-14 10:41:51 from Victor Wagner <vitus at wagner.pp.ru> (Patch: Yes)
History
When Who What
2016-11-14 02:07:29 Takayuki Tsunakawa (maumau) Added maumau as reviewer
2016-11-03 13:46:37 Robert Haas (rhaas) Closed in commitfest 2016-11 with status: Committed
2016-10-26 18:55:07 Robert Haas (rhaas) Added rhaas as committer
2016-10-13 07:01:29 mithun cy (mithun.cy) New status: Ready for Committer
2016-10-03 00:51:07 Michael Paquier (michael-kun) Closed in commitfest 2016-09 with status: Moved to next CF
2016-10-03 00:51:03 Michael Paquier (michael-kun) New status: Needs review
2016-09-29 18:18:23 mithun cy (mithun.cy) New status: Waiting on Author
2016-09-27 09:25:07 Victor Wagner (vitus_wagner) New status: Needs review
2016-09-25 18:08:43 mithun cy (mithun.cy) New status: Waiting on Author
2016-09-05 11:19:46 Victor Wagner (vitus_wagner) New status: Needs review
2016-09-05 11:05:40 Aleksander Alekseev (a.alekseev) New status: Waiting on Author
2016-09-02 05:20:38 mithun cy (mithun.cy) Added mithun.cy as reviewer
2016-08-30 11:29:45 mithun cy (mithun.cy) Closed in commitfest 2016-03 with status: Moved to next CF
2016-08-30 11:28:51 mithun cy (mithun.cy) New status: Needs review
2016-03-16 23:17:45 David Steele (dsteele) Closed in commitfest 2016-03 with status: Returned with feedback
2016-03-03 13:47:51 Aleksander Alekseev (a.alekseev) New status: Waiting on Author
2016-02-01 22:05:51 Álvaro Herrera (alvherre) Closed in commitfest 2016-01 with status: Moved to next CF
2016-01-23 01:49:15 Thom Brown (thom) Added thom as reviewer
2016-01-21 09:59:57 Aleksander Alekseev (a.alekseev) Added a.alekseev as reviewer
2015-12-22 06:16:19 Michael Paquier (michael-kun) Closed in commitfest 2015-11 with status: Moved to next CF
2015-12-21 06:32:22 Victor Wagner (vitus_wagner) New status: Needs review
2015-12-08 12:16:38 Michael Paquier (michael-kun) New status: Waiting on Author
2015-10-14 10:52:00 Victor Wagner (vitus_wagner) Changed authors to Victor Wagner (vitus_wagner)
2015-10-14 10:51:26 Victor Wagner (vitus_wagner) Attached mail thread 20150818041850.GA5092@wagner.pp.ru
2015-10-14 10:51:26 Victor Wagner (vitus_wagner) Created patch record
Edit