Make PostmasterIsAlive() go faster with signals

Edit
ID 1617
Title Make PostmasterIsAlive() go faster with signals
Topic Performance
Created 2018-04-18 05:52:53
Last modified 2018-07-11 01:19:14 (6 years, 2 months ago)
Latest email 2018-07-11 08:10:14 (6 years, 2 months ago)
Status
2018-07: Committed
Target version
Authors Thomas Munro (macdice)
Reviewers Heikki Linnakangas (heikki)Become reviewer
Committer Thomas Munro (macdice)
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/1617
git checkout commitfest/cf/1617
Emails
Excessive PostmasterIsAlive calls slow down WAL redo
First at 2018-04-05 07:23:43 by Heikki Linnakangas <hlinnaka at iki.fi>
Latest at 2018-07-11 08:10:14 by Heikki Linnakangas <hlinnaka at iki.fi>
Latest attachment (0001-Use-signals-for-postmaster-death-on-Linux-2.patch) at 2018-07-10 11:39:38 from Heikki Linnakangas <hlinnaka at iki.fi>
    Attachment (0001-Use-signals-for-postmaster-death-on-Linux-2.patch) at 2018-07-10 11:39:38 from Heikki Linnakangas <hlinnaka at iki.fi> (Patch: Yes)
    Attachment (0001-Use-signals-for-postmaster-death-on-Linux-v4.patch) at 2018-04-25 06:23:26 from Thomas Munro <thomas.munro at enterprisedb.com> (Patch: Yes)
    Attachment (0001-Use-signals-for-postmaster-death-on-Linux-v3.patch) at 2018-04-21 00:25:27 from Thomas Munro <thomas.munro at enterprisedb.com> (Patch: Yes)
    Attachment (0001-Use-signals-for-postmaster-death-on-Linux-v2.patch) at 2018-04-19 03:05:50 from Thomas Munro <thomas.munro at enterprisedb.com> (Patch: Yes)
    Attachment (0001-Use-signals-for-postmaster-death-detection-on-Linux.patch) at 2018-04-18 05:04:17 from Thomas Munro <thomas.munro at enterprisedb.com> (Patch: Yes)
    Attachment (0001-Call-HandleStartupProcInterrupts-less-frequently-in-.patch) at 2018-04-05 07:23:43 from Heikki Linnakangas <hlinnaka at iki.fi> (Patch: Yes)
History
When Who What
2018-07-11 01:19:14 Thomas Munro (macdice) Closed in commitfest 2018-07 with status: Committed
2018-07-11 01:19:14 Thomas Munro (macdice) Changed committer to macdice
2018-07-10 11:40:23 Heikki Linnakangas (heikki) New status: Waiting on Author
2018-07-10 11:40:18 Heikki Linnakangas (heikki) Added heikki as reviewer
2018-04-18 05:53:01 Thomas Munro (macdice) Changed authors to Thomas Munro (macdice)
2018-04-18 05:52:53 Thomas Munro (macdice) Attached mail thread 7261eb39-0369-f2f4-1bb5-62f3b6083b5e@iki.fi
2018-04-18 05:52:53 Thomas Munro (macdice) Created patch record
Edit