Streaming read sequential and TID range scan

Edit
ID 4875
Title Streaming read sequential and TID range scan
Topic Refactoring
Created 2024-03-01 01:54:31
Last modified 2024-04-07 20:09:43 (7 months, 1 week ago)
Latest email 2024-04-07 22:12:29 (7 months, 1 week ago)
Status
2024-03: Committed
Target version 17
Authors Melanie Plageman (melanieplageman)
Reviewers David Rowley (davidrowley)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/4875
git checkout commitfest/cf/4875
Emails
Streaming read-ready sequential scan code
First at 2024-01-29 21:17:24 by Melanie Plageman <melanieplageman at gmail.com>
Latest at 2024-04-07 22:12:29 by Andres Freund <andres at anarazel.de>
Latest attachment (v13-0002-Use-streaming-IO-in-heapam-sequential-and-TID-ra.patch) at 2024-04-07 01:33:51 from Melanie Plageman <melanieplageman at gmail.com>
    Attachment (v13-0002-Use-streaming-IO-in-heapam-sequential-and-TID-ra.patch) at 2024-04-07 01:33:51 from Melanie Plageman <melanieplageman at gmail.com> (Patch: Yes)
    Attachment (0001-Fix-bug-in-read_stream.c.patch) at 2024-04-07 01:25:11 from Thomas Munro <thomas.munro at gmail.com> (Patch: Yes)
    Attachment (v12-0001-Improve-read_stream.c-s-fast-path.patch) at 2024-04-05 23:28:19 from Thomas Munro <thomas.munro at gmail.com> (Patch: Yes)
    Attachment (v11-0003-Add-pg_prefetch_mem-macro-to-load-cache-lines.patch) at 2024-04-05 17:55:37 from Melanie Plageman <melanieplageman at gmail.com> (Patch: Yes)
    Attachment (v10-0001-Use-streaming-I-O-in-heapam-sequential-scan.patch) at 2024-04-05 04:14:53 from Thomas Munro <thomas.munro at gmail.com> (Patch: Yes)
    Attachment (v2-0001-Allow-BufferAccessStrategy-to-limit-pin-count.txt) at 2024-04-04 09:37:39 from Thomas Munro <thomas.munro at gmail.com> (Patch: Yes)
    Attachment (0001-Allow-BufferAccessStrategy-to-limit-pin-count.txt) at 2024-04-04 09:31:57 from Thomas Munro <thomas.munro at gmail.com> (Patch: Yes)
    Attachment (read_stream_for_seqscans.patch) at 2024-04-04 07:02:43 from David Rowley <dgrowleyml at gmail.com> (Patch: Yes)
    Attachment (v9-0001-Split-heapgetpage-into-two-parts.patch) at 2024-04-04 01:08:34 from David Rowley <dgrowleyml at gmail.com> (Patch: Yes)
    Attachment (v8-0003-Sequential-scans-and-TID-range-scans-stream-reads.patch) at 2024-04-03 17:02:57 from Melanie Plageman <melanieplageman at gmail.com> (Patch: Yes)
    Attachment (v7-0001-Split-heapgetpage-into-two-parts.patch) at 2024-04-01 19:58:48 from Melanie Plageman <melanieplageman at gmail.com> (Patch: Yes)
    Attachment (v6-0001-Split-heapgetpage-into-two-parts.patch) at 2024-03-28 00:47:03 from Melanie Plageman <melanieplageman at gmail.com> (Patch: Yes)
    Attachment (v5-0001-Split-heapgetpage-into-two-parts.patch) at 2024-03-08 21:56:47 from Melanie Plageman <melanieplageman at gmail.com> (Patch: Yes)
    Attachment (v4-0004-Add-pg_streaming_read_reset.patch) at 2024-03-02 23:07:48 from Melanie Plageman <melanieplageman at gmail.com> (Patch: Yes)
    Attachment (v3-0001-Split-heapgetpage-into-two-parts.patch) at 2024-02-28 17:30:40 from Melanie Plageman <melanieplageman at gmail.com> (Patch: Yes)
    Attachment (v2-0002-Replace-blocks-with-buffers-in-heapgettup-control.patch) at 2024-02-26 20:56:57 from Melanie Plageman <melanieplageman at gmail.com> (Patch: Yes)
    Attachment (v1-0002-Replace-blocks-with-buffers-in-heapgettup-control.patch) at 2024-01-29 21:17:24 from Melanie Plageman <melanieplageman at gmail.com> (Patch: Yes)
History
When Who What
2024-04-07 20:09:43 Melanie Plageman (melanieplageman) Closed in commitfest 2024-03 with status: Committed
2024-04-07 20:09:43 Melanie Plageman (melanieplageman) Changed committer to macdice
2024-03-02 20:16:56 Melanie Plageman (melanieplageman) Changed targetversion to 17
2024-03-01 01:55:01 Melanie Plageman (melanieplageman) Changed reviewers to David Rowley (davidrowley)
2024-03-01 01:55:01 Melanie Plageman (melanieplageman) Changed authors to Melanie Plageman (melanieplageman)
2024-03-01 01:54:31 Melanie Plageman (melanieplageman) Attached mail thread CAAKRu_YtXJiYKQvb5JsA2SkwrsizYLugs4sSOZh3EAjKUg=gEQ@mail.gmail.com
2024-03-01 01:54:31 Melanie Plageman (melanieplageman) Created patch record
Edit