mirror of
https://github.com/postgres/postgres.git
synced 2025-10-25 13:17:41 +03:00
aio: Rename pgaio_io_prep_* to pgaio_io_start_*
The old naming pattern (mirroring liburing's naming) was inconsistent with the (not yet introduced) callers. It seems better to get rid of the inconsistency now than to grow more users of the odd naming. Reported-by: Noah Misch <noah@leadboat.com> Discussion: https://postgr.es/m/20250326001915.bc.nmisch@google.com
This commit is contained in:
@@ -277,10 +277,10 @@ extern int pgaio_io_get_iovec(PgAioHandle *ioh, struct iovec **iov);
|
||||
extern PgAioOp pgaio_io_get_op(PgAioHandle *ioh);
|
||||
extern PgAioOpData *pgaio_io_get_op_data(PgAioHandle *ioh);
|
||||
|
||||
extern void pgaio_io_prep_readv(PgAioHandle *ioh,
|
||||
int fd, int iovcnt, uint64 offset);
|
||||
extern void pgaio_io_prep_writev(PgAioHandle *ioh,
|
||||
extern void pgaio_io_start_readv(PgAioHandle *ioh,
|
||||
int fd, int iovcnt, uint64 offset);
|
||||
extern void pgaio_io_start_writev(PgAioHandle *ioh,
|
||||
int fd, int iovcnt, uint64 offset);
|
||||
|
||||
/* functions in aio_target.c */
|
||||
extern void pgaio_io_set_target(PgAioHandle *ioh, PgAioTargetID targetid);
|
||||
|
||||
@@ -42,13 +42,13 @@ typedef enum PgAioHandleState
|
||||
|
||||
/*
|
||||
* Returned by pgaio_io_acquire(). The next state is either DEFINED (if
|
||||
* pgaio_io_prep_*() is called), or IDLE (if pgaio_io_release() is
|
||||
* pgaio_io_start_*() is called), or IDLE (if pgaio_io_release() is
|
||||
* called).
|
||||
*/
|
||||
PGAIO_HS_HANDED_OUT,
|
||||
|
||||
/*
|
||||
* pgaio_io_prep_*() has been called, but IO is not yet staged. At this
|
||||
* pgaio_io_start_*() has been called, but IO is not yet staged. At this
|
||||
* point the handle has all the information for the IO to be executed.
|
||||
*/
|
||||
PGAIO_HS_DEFINED,
|
||||
|
||||
Reference in New Issue
Block a user