Обсуждение: pgsql: Ensure that all details of the ARC algorithm are hidden within

Поиск
Список
Период
Сортировка

pgsql: Ensure that all details of the ARC algorithm are hidden within

От
tgl@svr1.postgresql.org (Tom Lane)
Дата:
Log Message:
-----------
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.

Tags:
----
REL8_0_STABLE

Modified Files:
--------------
    pgsql/src/backend/storage/buffer:
        buf_init.c (r1.70 -> r1.70.4.1)

(http://developer.postgresql.org/cvsweb.cgi/pgsql/src/backend/storage/buffer/buf_init.c.diff?r1=1.70&r2=1.70.4.1)
        buf_table.c (r1.38 -> r1.38.4.1)

(http://developer.postgresql.org/cvsweb.cgi/pgsql/src/backend/storage/buffer/buf_table.c.diff?r1=1.38&r2=1.38.4.1)
        freelist.c (r1.49 -> r1.49.4.1)

(http://developer.postgresql.org/cvsweb.cgi/pgsql/src/backend/storage/buffer/freelist.c.diff?r1=1.49&r2=1.49.4.1)
    pgsql/src/include/storage:
        buf_internals.h (r1.75 -> r1.75.4.1)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/include/storage/buf_internals.h.diff?r1=1.75&r2=1.75.4.1)