v1-0001-Update-stats-in-SimpleLruReadPage_ReadOnly.patch
application/octet-stream
Filename: v1-0001-Update-stats-in-SimpleLruReadPage_ReadOnly.patch
Type: application/octet-stream
Part: 0
Message:
Re: SLRU statistics
Patch
Same data as JSON:
GET /api/v1/attachments/:id/patch
the parsed metadata as JSON — format, series position, per-file stats; never the diff bytes.
API reference →
Format: format-patch
Series: patch v1-0001
Subject: Update stats in SimpleLruReadPage_ReadOnly
| File | + | − |
|---|---|---|
| src/backend/access/transam/slru.c | 4 | 0 |
From a11a756546da1b17985d75bbe6bbb957787cc48d Mon Sep 17 00:00:00 2001
From: Kuntal Ghosh <kuntal.ghosh@enterprisedb.com>
Date: Tue, 7 Apr 2020 16:49:30 +0530
Subject: [PATCH v1] Update stats in SimpleLruReadPage_ReadOnly
---
src/backend/access/transam/slru.c | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/src/backend/access/transam/slru.c b/src/backend/access/transam/slru.c
index de3c94105d..b2316af779 100644
--- a/src/backend/access/transam/slru.c
+++ b/src/backend/access/transam/slru.c
@@ -491,6 +491,10 @@ SimpleLruReadPage_ReadOnly(SlruCtl ctl, int pageno, TransactionId xid)
{
/* See comments for SlruRecentlyUsed macro */
SlruRecentlyUsed(shared, slotno);
+
+ /* update the stats counter of pages found in the SLRU */
+ pgstat_count_slru_page_hit(ctl);
+
return slotno;
}
}
--
2.17.1