Ensure that all details of the ARC algorithm are hidden within freelist.c.
authorTom Lane <tgl@sss.pgh.pa.us>
Thu, 3 Feb 2005 23:29:19 +0000 (23:29 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Thu, 3 Feb 2005 23:29:19 +0000 (23:29 +0000)
commitcc4f58f4cdf7c3534c3e08b5dcc0e545fe192be8
treee85e3131fc0497f44fd5bc631113a366de7d9ee2
parentad893a361da303226f91e0f79cc7afe11087c8ef
Ensure that all details of the ARC algorithm are hidden within freelist.c.
This refactoring does not change any algorithms or data structures, just
remove visibility of the ARC datastructures from other source files.
src/backend/storage/buffer/buf_init.c
src/backend/storage/buffer/buf_table.c
src/backend/storage/buffer/freelist.c
src/include/storage/buf_internals.h