Remove HeapTuple and Buffer dependency for predicate locking functions

Edit
ID 2169
Title Remove HeapTuple and Buffer dependency for predicate locking functions
Topic Refactoring
Created 2019-06-25 18:07:00
Last modified 2020-01-28 00:48:34 (4 years, 9 months ago)
Latest email 2020-01-28 01:00:53 (4 years, 9 months ago)
Status
2020-01: Committed
2019-11: Moved to next CF
2019-09: Moved to next CF
2019-07: Moved to next CF
Target version 13
Authors Ashwin Agrawal (ashwinstar)
Reviewers Thomas Munro (macdice)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/2169
git checkout commitfest/cf/2169
Emails
Remove HeapTuple and Buffer dependency for predicate locking functions
First at 2019-06-24 17:41:06 by Ashwin Agrawal <aagrawal at pivotal.io>
Latest at 2020-01-28 01:00:53 by Ashwin Agrawal <aagrawal at pivotal.io>
Latest attachment (v4-0001-Remove-dependency-on-HeapTuple-from-predicate-loc.patch) at 2019-11-11 04:20:37 from Thomas Munro <thomas.munro at gmail.com>
    Attachment (v4-0001-Remove-dependency-on-HeapTuple-from-predicate-loc.patch) at 2019-11-11 04:20:37 from Thomas Munro <thomas.munro at gmail.com> (Patch: Yes)
    Attachment (v3-0001-Optimize-TransactionIdIsCurrentTransactionId.patch) at 2019-11-08 04:43:46 from Thomas Munro <thomas.munro at gmail.com> (Patch: Yes)
    Attachment (v2-0001-Optimize-TransactionIdIsCurrentTransactionId.patch) at 2019-08-07 18:53:39 from Ashwin Agrawal <aagrawal at pivotal.io> (Patch: Yes)
    Attachment (0001-Fix-predicate-locking-of-HOT-updated-rows.patch) at 2019-08-06 09:26:56 from Heikki Linnakangas <hlinnaka at iki.fi> (Patch: Yes)
    Attachment (0001-Predicate-lock-the-visible-heap-tuple-not-the-HOT-ro.patch) at 2019-08-06 04:20:05 from Thomas Munro <thomas.munro at gmail.com> (Patch: Yes)
    Attachment (fix.txt) at 2019-08-05 08:58:05 from Thomas Munro <thomas.munro at gmail.com> (Patch: Yes)
    Attachment (v1-0001-Optimize-TransactionIdIsCurrentTransactionId.patch) at 2019-08-02 23:56:22 from Ashwin Agrawal <aagrawal at pivotal.io> (Patch: Yes)
    Attachment (v2-0001-Remove-HeapTuple-dependency-for-predicate-locking.patch) at 2019-07-31 20:59:24 from Ashwin Agrawal <aagrawal at pivotal.io> (Patch: Yes)
    Attachment (v1-0001-Remove-HeapTuple-dependency-for-predicate-locking.patch) at 2019-06-24 17:41:06 from Ashwin Agrawal <aagrawal at pivotal.io> (Patch: Yes)
History
When Who What
2020-01-28 00:48:34 Thomas Munro (macdice) Closed in commitfest 2020-01 with status: Committed
2019-11-29 02:30:12 Michael Paquier (michael-kun) Closed in commitfest 2019-11 with status: Moved to next CF
2019-09-30 18:59:53 Álvaro Herrera (alvherre) Closed in commitfest 2019-09 with status: Moved to next CF
2019-08-01 23:53:32 Thomas Munro (macdice) Closed in commitfest 2019-07 with status: Moved to next CF
2019-07-30 22:21:59 Thomas Munro (macdice) Changed committer to macdice
2019-06-27 23:22:29 Thomas Munro (macdice) Added macdice as reviewer
2019-06-25 18:07:48 Ashwin Agrawal (ashwinstar) Changed authors to Ashwin Agrawal (ashwinstar)
2019-06-25 18:07:48 Ashwin Agrawal (ashwinstar) Changed targetversion to 13
2019-06-25 18:07:01 Ashwin Agrawal (ashwinstar) Attached mail thread CALfoeiv0k3hkEb3Oqk=ziWqtyk2Jys1UOK5hwRBNeANT_yX+ng@mail.gmail.com
2019-06-25 18:07:00 Ashwin Agrawal (ashwinstar) Created patch record
Edit