mirror of
https://github.com/postgres/postgres.git
synced 2025-12-21 05:21:08 +03:00
Rename SLRU elements in view pg_stat_slru
The new names are intended to match those in an upcoming patch that adds a few GUCs to configure the SLRU buffer sizes. Backwards compatibility concern: this changes the accepted names for function pg_stat_slru_rest(). Since this function recognizes "any other string" as a request to reset the entry for "other", this means that calling it with the old names would silently reset "other" instead of doing nothing or throwing an error. Reviewed-by: Andrey M. Borodin <x4mmm@yandex-team.ru> Discussion: https://postgr.es/m/202402261616.dlriae7b6emv@alvherre.pgsql
This commit is contained in:
@@ -1851,14 +1851,14 @@ MultiXactShmemInit(void)
|
||||
MultiXactMemberCtl->PagePrecedes = MultiXactMemberPagePrecedes;
|
||||
|
||||
SimpleLruInit(MultiXactOffsetCtl,
|
||||
"MultiXactOffset", NUM_MULTIXACTOFFSET_BUFFERS, 0,
|
||||
"multixact_offset", NUM_MULTIXACTOFFSET_BUFFERS, 0,
|
||||
MultiXactOffsetSLRULock, "pg_multixact/offsets",
|
||||
LWTRANCHE_MULTIXACTOFFSET_BUFFER,
|
||||
SYNC_HANDLER_MULTIXACT_OFFSET,
|
||||
false);
|
||||
SlruPagePrecedesUnitTests(MultiXactOffsetCtl, MULTIXACT_OFFSETS_PER_PAGE);
|
||||
SimpleLruInit(MultiXactMemberCtl,
|
||||
"MultiXactMember", NUM_MULTIXACTMEMBER_BUFFERS, 0,
|
||||
"multixact_member", NUM_MULTIXACTMEMBER_BUFFERS, 0,
|
||||
MultiXactMemberSLRULock, "pg_multixact/members",
|
||||
LWTRANCHE_MULTIXACTMEMBER_BUFFER,
|
||||
SYNC_HANDLER_MULTIXACT_MEMBER,
|
||||
|
||||
Reference in New Issue
Block a user