| From: | Andres Freund <andres(at)anarazel(dot)de> |
|---|---|
| To: | pgsql-hackers(at)postgresql(dot)org |
| Cc: | Heikki Linnakangas <hlinnaka(at)iki(dot)fi>, 陈宗志 <baotiao(at)gmail(dot)com> |
| Subject: | Re: AIO v2.0 |
| Date: | 2024-09-06 19:38:16 |
| Message-ID: | x3f32prdpgalmiieyialqtn53j5uvb2e4c47nvnjetkipq3zyk@xk7jy7fnua6w |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-hackers |
Hi,
Attached is the next version of the patchset. Changes:
- added "sync" io method, the main benefit of that is that the main AIO commit
doesn't need to include worker mode
- split worker and io_uring methods into their own commits
- added src/backend/storage/aio/README.md, explaining design constraints and
the resulting design on a high level
- renamed LWLockReleaseOwnership as suggested by Heikki
- a bunch of small cleanups and improvements
There's plenty more to do, but I thought this would be a useful checkpoint.
Greetings,
Andres Freund
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Tom Lane | 2024-09-06 19:43:55 | Re: Remove hardcoded hash opclass function signature exceptions |
| Previous Message | Noah Misch | 2024-09-06 18:55:31 | Re: race condition in pg_class |