On Jun 4, 2025, at 09:43, Álvaro Herrera <alvhe...@kurilemu.de> wrote:
> You mentioned ReadStream, but that's not exported. I this not an export at line 67? ``` ❯ rg ReadStream src/include/storage/read_stream.h 50: * the ReadStreamBlockNumberCB callback to abide by the restrictions of AIO 66:struct ReadStream; 67:typedef struct ReadStream ReadStream; 70:typedef struct BlockRangeReadStreamPrivate 74:} BlockRangeReadStreamPrivate; 77:typedef BlockNumber (*ReadStreamBlockNumberCB) (ReadStream *stream, 81:extern BlockNumber block_range_read_stream_cb(ReadStream *stream, 84:extern ReadStream *read_stream_begin_relation(int flags, 88: ReadStreamBlockNumberCB callback, 91:extern Buffer read_stream_next_buffer(ReadStream *stream, void **per_buffer_data); 92:extern BlockNumber read_stream_next_block(ReadStream *stream, 94:extern ReadStream *read_stream_begin_smgr_relation(int flags, 99: ReadStreamBlockNumberCB callback, 102:extern void read_stream_reset(ReadStream *stream); 103:extern void read_stream_end(ReadStream *stream); ``` Best, David
signature.asc
Description: Message signed with OpenPGP