Libpq: Failover to new master

Edit
ID 879
Title Libpq: Failover to new master
Topic Clients
Created 2016-11-11 11:40:44
Last modified 2016-12-14 06:51:15 (7 years, 11 months ago)
Latest email 2016-12-05 19:12:26 (7 years, 11 months ago)
Status
2017-01: Committed
Target version
Authors mithun cy (mithun.cy)
Reviewers Gerdan Santos (gerdan), Takayuki Tsunakawa (maumau)Become reviewer
Committer Robert Haas (rhaas)
Links CFbot results (CirrusCI) CFbot GitHub
Checkout latest CFbot patchset Go to your local checkout of the PostgreSQL repository and run:
git remote add commitfest https://github.com/postgresql-cfbot/postgresql.git
git fetch commitfest cf/879
git checkout commitfest/cf/879
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-12-14 06:51:15 Robert Haas (rhaas) Closed in commitfest 2017-01 with status: Committed
2016-12-14 06:51:15 Robert Haas (rhaas) Changed committer to rhaas
2016-11-28 14:51:53 Gerdan Santos (gerdan) Added gerdan as reviewer
2016-11-14 02:09:18 Takayuki Tsunakawa (maumau) Added maumau as reviewer
2016-11-11 11:41:47 mithun cy (mithun.cy) Changed authors to mithun cy (mithun.cy)
2016-11-11 11:40:45 mithun cy (mithun.cy) Attached mail thread 20150818041850.GA5092@wagner.pp.ru
2016-11-11 11:40:44 mithun cy (mithun.cy) Created patch record
Edit