Fix issues around procarraylock while committing a transaction

Edit
ID 350
Title Fix issues around procarraylock while committing a transaction
Topic Bug Fixes
Created 2015-08-31 15:58:52
Last modified 2015-09-06 13:31:51 (9 years, 2 months ago)
Latest email 2015-09-04 01:15:07 (9 years, 2 months ago)
Status
2015-09: Committed
Target version
Authors Amit Kapila (amitkapila)
Reviewers 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/350
git checkout commitfest/cf/350
Emails
Reduce ProcArrayLock contention
First at 2015-06-29 15:27:38 by Amit Kapila <amit.kapila16 at gmail.com>
Latest at 2015-09-04 01:15:07 by Amit Kapila <amit.kapila16 at gmail.com>
Latest attachment (pgbench_singlewriter_multireader_v1.patch) at 2015-08-27 13:47:04 from Amit Kapila <amit.kapila16 at gmail.com>
    Attachment (pgbench_singlewriter_multireader_v1.patch) at 2015-08-27 13:47:04 from Amit Kapila <amit.kapila16 at gmail.com> (Patch: Yes)
    Attachment (fix_procarraylock_issues_v1.patch) at 2015-08-25 11:51:31 from Amit Kapila <amit.kapila16 at gmail.com> (Patch: Yes)
    Attachment (group-xid-clearing-v5.patch) at 2015-08-05 14:59:59 from Amit Kapila <amit.kapila16 at gmail.com> (Patch: Yes)
    Attachment (group-xid-clearing-v4.patch) at 2015-08-04 15:29:39 from Robert Haas <robertmhaas at gmail.com> (Patch: Yes)
    Attachment (group_xid_clearing_at_trans_end_v3.patch) at 2015-08-03 12:39:49 from Amit Kapila <amit.kapila16 at gmail.com> (Patch: Yes)
    Attachment (perf_write_procarraylock_data.ods) at 2015-07-31 04:41:39 from Amit Kapila <amit.kapila16 at gmail.com> (Patch: No)
    Attachment (perf_data_procarraylock_group_clear_v1.png) at 2015-06-29 15:27:38 from Amit Kapila <amit.kapila16 at gmail.com> (Patch: No)
History
When Who What
2015-09-06 13:31:51 Andres Freund (andresfreund) Closed in commitfest 2015-09 with status: Committed
2015-09-03 15:54:19 Andres Freund (andresfreund) Changed committer to rhaas
2015-08-31 16:00:01 Amit Kapila (amitkapila) Changed authors to Amit Kapila (amitkapila)
2015-08-31 15:58:52 Amit Kapila (amitkapila) Attached mail thread CAA4eK1JbX4FzPHigNt0JSaz30a85BPJV+ewhk+wg_o-T6xufEA@mail.gmail.com
2015-08-31 15:58:52 Amit Kapila (amitkapila) Created patch record
Edit