Re: macOS prefetching support

From: Peter Eisentraut <peter(at)eisentraut(dot)org>
To: Thomas Munro <thomas(dot)munro(at)gmail(dot)com>
Cc: pgsql-hackers <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: macOS prefetching support
Date: 2024-08-28 06:21:04
Message-ID: ad1f8149-1fc3-417e-a7db-6cf718a2c14b@eisentraut.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

On 26.08.24 07:54, Thomas Munro wrote:
> On Sat, Aug 24, 2024 at 12:28 AM Peter Eisentraut <peter(at)eisentraut(dot)org> wrote:
>> In terms of $subject, this patch seems sufficient for now.
>
> WFM. I noticed you don't have an EINTR retry loop, but the man page
> doesn't say you need one, so overall this patch LGTM.
>
> + * posix_fadvise() is the simplest standardized interface that accomplishes
> + * this. We could add an implementation using libaio in the future; but note
> + * that this API is inappropriate for libaio, which wants to have a buffer
> + * provided to read into.
>
> I would consider just dropping that comment about libaio, if touching
> this paragraph. Proposals exist for AIO of course, but not with
> libaio, and better predictions with useful discussion of the topic
> seem unlikely to fit in this margin.

committed with that change

In response to

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Peter Smith 2024-08-28 06:54:27 Re: Conflict detection and logging in logical replication
Previous Message Maxim Orlov 2024-08-28 06:14:35 Re: Test 041_checkpoint_at_promote.pl faild in installcheck due to missing injection_points