mirror of
https://github.com/percona/pg_stat_monitor.git
synced 2026-02-04 14:06:20 +00:00
Merge pull request #201 from darkfronza/PG-369_fix_wal_bytes
PG-369: Fix wal_bytes values on PG <= 12.
This commit is contained in:
@@ -989,9 +989,9 @@ static void pgss_ProcessUtility(PlannedStmt *pstmt, const char *queryString,
|
|||||||
instr_time duration;
|
instr_time duration;
|
||||||
uint64 rows;
|
uint64 rows;
|
||||||
BufferUsage bufusage;
|
BufferUsage bufusage;
|
||||||
WalUsage walusage;
|
|
||||||
BufferUsage bufusage_start = pgBufferUsage;
|
BufferUsage bufusage_start = pgBufferUsage;
|
||||||
#if PG_VERSION_NUM >= 130000
|
#if PG_VERSION_NUM >= 130000
|
||||||
|
WalUsage walusage;
|
||||||
WalUsage walusage_start = pgWalUsage;
|
WalUsage walusage_start = pgWalUsage;
|
||||||
#endif
|
#endif
|
||||||
INSTR_TIME_SET_CURRENT(start);
|
INSTR_TIME_SET_CURRENT(start);
|
||||||
@@ -1083,7 +1083,11 @@ static void pgss_ProcessUtility(PlannedStmt *pstmt, const char *queryString,
|
|||||||
INSTR_TIME_GET_MILLISEC(duration), /* total_time */
|
INSTR_TIME_GET_MILLISEC(duration), /* total_time */
|
||||||
rows, /* rows */
|
rows, /* rows */
|
||||||
&bufusage, /* bufusage */
|
&bufusage, /* bufusage */
|
||||||
|
#if PG_VERSION_NUM >= 130000
|
||||||
&walusage, /* walusage */
|
&walusage, /* walusage */
|
||||||
|
#else
|
||||||
|
NULL, /* walusage, NULL for PG <= 12 */
|
||||||
|
#endif
|
||||||
NULL, /* JumbleState */
|
NULL, /* JumbleState */
|
||||||
PGSS_FINISHED); /* pgssStoreKind */
|
PGSS_FINISHED); /* pgssStoreKind */
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user