diff options
author | Andres Freund <andres@anarazel.de> | 2025-04-01 13:47:46 -0400 |
---|---|---|
committer | Andres Freund <andres@anarazel.de> | 2025-04-01 13:47:46 -0400 |
commit | 93bc3d75d8e1aabdc256ff6da2282266dca82537 (patch) | |
tree | 9edc8a9eb2e202381ac853f4dbbad1ecc0fba3fa /src/backend/storage/buffer/localbuf.c | |
parent | 60f566b4f24362f54003569d5f6e24137bcd83fc (diff) | |
download | postgresql-93bc3d75d8e1aabdc256ff6da2282266dca82537.tar.gz postgresql-93bc3d75d8e1aabdc256ff6da2282266dca82537.zip |
aio: Add test_aio module
To make the tests possible, a few functions from bufmgr.c/localbuf.c had to be
exported, via buf_internals.h.
Reviewed-by: Noah Misch <noah@leadboat.com>
Co-authored-by: Andres Freund <andres@anarazel.de>
Co-authored-by: Nazir Bilal Yavuz <byavuz81@gmail.com>
Discussion: https://postgr.es/m/uvrtrknj4kdytuboidbhwclo4gxhswwcpgadptsjvjqcluzmah%40brqs62irg4dt
Diffstat (limited to 'src/backend/storage/buffer/localbuf.c')
-rw-r--r-- | src/backend/storage/buffer/localbuf.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/backend/storage/buffer/localbuf.c b/src/backend/storage/buffer/localbuf.c index bf89076bb10..ed56202af14 100644 --- a/src/backend/storage/buffer/localbuf.c +++ b/src/backend/storage/buffer/localbuf.c @@ -57,7 +57,6 @@ static int NLocalPinnedBuffers = 0; static void InitLocalBuffers(void); static Block GetLocalBufferStorage(void); static Buffer GetLocalVictimBuffer(void); -static void InvalidateLocalBuffer(BufferDesc *bufHdr, bool check_unreferenced); /* @@ -597,7 +596,7 @@ TerminateLocalBufferIO(BufferDesc *bufHdr, bool clear_dirty, uint32 set_flag_bit * * See also InvalidateBuffer(). */ -static void +void InvalidateLocalBuffer(BufferDesc *bufHdr, bool check_unreferenced) { Buffer buffer = BufferDescriptorGetBuffer(bufHdr); |