From: | Andres Freund <andres(at)anarazel(dot)de> |
---|---|
To: | Noah Misch <noah(at)leadboat(dot)com> |
Cc: | pgsql-hackers(at)postgresql(dot)org, Thomas Munro <thomas(dot)munro(at)gmail(dot)com>, Heikki Linnakangas <hlinnaka(at)iki(dot)fi>, Robert Haas <robertmhaas(at)gmail(dot)com>, Jakub Wartak <jakub(dot)wartak(at)enterprisedb(dot)com>, Jelte Fennema-Nio <postgres(at)jeltef(dot)nl>, Antonin Houska <ah(at)cybertec(dot)at> |
Subject: | Re: AIO v2.5 |
Date: | 2025-03-30 23:46:57 |
Message-ID: | usbwzckj7q3jhfx3ann3nrfnukmupbs35axvq5zfyeo6nvrzrm@onjhxs2du4st |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
Hi,
On 2025-03-29 14:29:29 -0700, Noah Misch wrote:
> > Subject: [PATCH v2.14 11/29] Let caller of PageIsVerified() control
> > ignore_checksum_failure
> > Subject: [PATCH v2.14 12/29] bufmgr: Use AIO in StartReadBuffers()
> > Subject: [PATCH v2.14 14/29] aio: Basic read_stream adjustments for real AIO
> > Subject: [PATCH v2.14 15/29] read_stream: Introduce and use optional batchmode
> > support
> > Subject: [PATCH v2.14 16/29] docs: Reframe track_io_timing related docs as
> > wait time
> > Subject: [PATCH v2.14 17/29] Enable IO concurrency on all systems
>
> Ready for commit
I've pushed most of these after some very light further editing. Yay. Thanks
a lot for all the reviews!
So far the buildfarm hasn't been complaining, but it's early days.
I didn't yet push
> > Subject: [PATCH v2.14 13/29] aio: Add README.md explaining higher level design
because I want to integrate some language that could be referenced by
smgrstartreadv() (and more in the future), as we have been talking about.
Tomorrow I'll work on sending out a new version with the remaining patches. I
plan for that version to have:
- pg_aios view with the security checks (already done, trivial)
- a commit with updated language for smgrstartreadv(), probably referencing
aio's README
- a change to mdreadv() around zero_damaged_pages, as Noah and I have been
discussing
- updated tests, with the FIXMEs etc addressed
- a reviewed version of the errcontext callback patch that Melanie sent
earlier today
Todo beyond that:
- The comment and docs updates we've been discussing in
https://postgr.es/m/5fc6r4smanncsmqw7ib6s3uj6eoiqoioxbd5ibmhtqimcggtoe%40fyrok2gozsoq
- I think a good long search through the docs is in order, there probably are
other things that should be updated, beyond concrete references to
effective_io_concurrency etc.
- Whether we should do something, and if so what, about BAS_BULKREAD for
18. Thomas may have some thoughts / code.
- Whether there's anything committable around Jelte's RLIMIT_NOFILE changes.
Greetings,
Andres Freund
From | Date | Subject | |
---|---|---|---|
Next Message | torikoshia | 2025-03-31 00:23:38 | Re: Proposal: Progressive explain |
Previous Message | David Rowley | 2025-03-30 23:19:38 | Re: Add mention in docs about locking all partitions for generic plans |