diff options
author | Thomas Munro <tmunro@postgresql.org> | 2018-11-07 09:50:01 +1300 |
---|---|---|
committer | Thomas Munro <tmunro@postgresql.org> | 2018-11-07 09:50:01 +1300 |
commit | 3fd2a7932ef0708dda57369bb20c0499d905cc82 (patch) | |
tree | e88ac8da2265607cfdc4fc3fbae46b2a96f3010a /src/backend/executor/nodeHashjoin.c | |
parent | b43df566b372650a9b9e2a0dd9e695c1f16da14f (diff) | |
download | postgresql-3fd2a7932ef0708dda57369bb20c0499d905cc82.tar.gz postgresql-3fd2a7932ef0708dda57369bb20c0499d905cc82.zip |
Provide pg_pread() and pg_pwrite() for random I/O.
Forward to POSIX pread() and pwrite(), or emulate them if unavailable.
The emulation is not perfect as the file position is changed, so
we'll put pg_ prefixes on the names to minimize the risk of confusion
in future patches that might inadvertently try to mix pread() and read()
on the same file descriptor.
Author: Thomas Munro
Reviewed-by: Tom Lane, Jesper Pedersen
Discussion: https://postgr.es/m/CAEepm=02rapCpPR3ZGF2vW=SBHSdFYO_bz_f-wwWJonmA3APgw@mail.gmail.com
Diffstat (limited to 'src/backend/executor/nodeHashjoin.c')
0 files changed, 0 insertions, 0 deletions