Streaming I/O, vectored I/O

Edit
Title Streaming I/O, vectored I/O
Topic Performance
Created 2023-08-31 04:05:07
Last modified 2024-04-08 05:09:36 (2 weeks, 5 days ago)
Latest email 2024-04-07 21:30:18 (2 weeks, 6 days ago)
Status
2024-03: Committed
2024-01: Moved to next CF
2023-11: Moved to next CF
2023-09: Moved to next CF
Target version
Authors Thomas Munro (macdice)
Reviewers Heikki Linnakangas (heikki), Melanie Plageman (melanieplageman), Nazir Bilal Yavuz (nbyavuz)Become reviewer
Committer Thomas Munro (macdice)
Links
Emails
Streaming I/O, vectored I/O (WIP)
First at 2023-08-31 04:00:13 by Thomas Munro <thomas.munro at gmail.com>
Latest at 2024-04-07 21:30:18 by Nazir Bilal Yavuz <byavuz81 at gmail.com>
Latest attachment (0001-Refactor-PinBufferForBlock-to-remove-if-checks-about.patch) at 2024-04-07 21:30:18 from Nazir Bilal Yavuz <byavuz81 at gmail.com>
    Attachment (0001-Refactor-PinBufferForBlock-to-remove-if-checks-about.patch) at 2024-04-07 21:30:18 from Nazir Bilal Yavuz <byavuz81 at gmail.com> (Patch: Yes)
    Attachment (0001-Refactor-PinBufferForBlock-to-remove-if-checks-about.patch) at 2024-04-07 21:01:26 from Nazir Bilal Yavuz <byavuz81 at gmail.com> (Patch: Yes)
    Attachment (Add-a-way-to-create-read-stream-object-by-using-SMgr.patch) at 2024-04-07 17:33:34 from Nazir Bilal Yavuz <byavuz81 at gmail.com> (Patch: Yes)
    Attachment (v16-0001-ALTER-TABLESPACE-.-SET-io_combine_limit.patch) at 2024-04-03 00:31:11 from Thomas Munro <thomas.munro at gmail.com> (Patch: Yes)
    Attachment (v15-0001-Provide-vectored-variant-of-ReadBuffer.patch) at 2024-04-02 08:39:49 from Thomas Munro <thomas.munro at gmail.com> (Patch: Yes)
    Attachment (v14-0001-Provide-vectored-variant-of-ReadBuffer.patch) at 2024-04-01 01:01:05 from Thomas Munro <thomas.munro at gmail.com> (Patch: Yes)
    Attachment (v13-bmr-0001-Provide-vectored-variant-of-ReadBuffer.patch) at 2024-03-28 20:45:08 from Heikki Linnakangas <hlinnaka at iki.fi> (Patch: Yes)
    Attachment (v13-0001-Provide-vectored-variant-of-ReadBuffer.patch) at 2024-03-28 11:16:47 from Thomas Munro <thomas.munro at gmail.com> (Patch: Yes)
    Attachment (v12-0001-Provide-vectored-variant-of-ReadBuffer.patch) at 2024-03-28 11:06:44 from Thomas Munro <thomas.munro at gmail.com> (Patch: Yes)
    Attachment (v11-0001-Provide-vectored-variant-of-ReadBuffer.patch) at 2024-03-28 05:12:10 from Thomas Munro <thomas.munro at gmail.com> (Patch: Yes)
    Attachment (v10-0001-Provide-vectored-variant-of-ReadBuffer.patch) at 2024-03-27 14:10:50 from Thomas Munro <thomas.munro at gmail.com> (Patch: Yes)
    Attachment (v9.heikki-0001-Provide-vectored-variant-of-ReadBuffer.patch) at 2024-03-26 12:40:03 from Heikki Linnakangas <hlinnaka at iki.fi> (Patch: Yes)
    Attachment (v9-0001-Provide-vectored-variant-of-ReadBuffer.patch) at 2024-03-24 23:02:46 from Thomas Munro <thomas.munro at gmail.com> (Patch: Yes)
    Attachment (v8-0001-Provide-vectored-variant-of-ReadBuffer.patch) at 2024-03-24 13:02:12 from Thomas Munro <thomas.munro at gmail.com> (Patch: Yes)
    Attachment (random.txt) at 2024-03-12 13:02:35 from Thomas Munro <thomas.munro at gmail.com> (Patch: No)
    Attachment (v6-0001-Provide-vectored-variant-of-ReadBuffer.patch) at 2024-03-08 22:24:15 from Thomas Munro <thomas.munro at gmail.com> (Patch: Yes)
    Attachment (v5-0001-Provide-vectored-variant-of-ReadBuffer.patch) at 2024-02-27 03:54:36 from Thomas Munro <thomas.munro at gmail.com> (Patch: Yes)
    Attachment (0001-fixup-Provide-vectored-variant-of-ReadBuffer.txt) at 2024-01-11 03:19:48 from Thomas Munro <thomas.munro at gmail.com> (Patch: Yes)
    Attachment (v5-0001-Provide-vectored-variant-of-ReadBuffer.patch) at 2024-01-10 04:13:37 from Thomas Munro <thomas.munro at gmail.com> (Patch: Yes)
    Attachment (v4-0001-Provide-helper-routine-for-partial-vector-I-O-ret.patch) at 2023-12-11 09:12:05 from Thomas Munro <thomas.munro at gmail.com> (Patch: Yes)
    Attachment (v3-0001-Provide-vectored-variants-of-FileRead-and-FileWri.patch) at 2023-11-29 19:39:44 from Thomas Munro <thomas.munro at gmail.com> (Patch: Yes)
    Attachment (v2-0001-Optimize-pg_readv-pg_pwritev-for-single-vector.patch) at 2023-11-28 12:17:19 from Thomas Munro <thomas.munro at gmail.com> (Patch: Yes)
    Attachment (v1-0001-Provide-vectored-variants-of-FileRead-and-FileWri.patch) at 2023-08-31 04:00:13 from Thomas Munro <thomas.munro at gmail.com> (Patch: Yes)
History
When Who What
2024-04-08 05:09:36 Thomas Munro (macdice) Closed in commitfest 2024-03 with status: Committed
2024-04-08 05:09:36 Thomas Munro (macdice) Changed committer to macdice
2024-02-20 07:40:52 Nazir Bilal Yavuz (nbyavuz) Added nbyavuz as reviewer
2024-02-01 17:50:00 vigneshwaran C (vignesh.postgres) Closed in commitfest 2024-01 with status: Moved to next CF
2024-01-01 02:48:58 Melanie Plageman (melanieplageman) Added melanieplageman as reviewer
2023-12-04 09:48:28 John Naylor (john.naylor) Closed in commitfest 2023-11 with status: Moved to next CF
2023-10-02 11:09:42 Peter Eisentraut (petere) Closed in commitfest 2023-09 with status: Moved to next CF
2023-09-27 20:32:22 Heikki Linnakangas (heikki) Added heikki as reviewer
2023-08-31 04:05:24 Thomas Munro (macdice) Changed authors to Thomas Munro (macdice)
2023-08-31 04:05:07 Thomas Munro (macdice) Attached mail thread CA+hUKGJkOiOCa+mag4BF+zHo7qo=o9CFheB8=g6uT5TUm2gkvA@mail.gmail.com
2023-08-31 04:05:07 Thomas Munro (macdice) Created patch record
Edit