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:
Ibrar Ahmed
2022-04-12 17:05:43 +05:00
committed by GitHub

View File

@@ -989,9 +989,9 @@ static void pgss_ProcessUtility(PlannedStmt *pstmt, const char *queryString,
instr_time duration;
uint64 rows;
BufferUsage bufusage;
WalUsage walusage;
BufferUsage bufusage_start = pgBufferUsage;
#if PG_VERSION_NUM >= 130000
WalUsage walusage;
WalUsage walusage_start = pgWalUsage;
#endif
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 */
rows, /* rows */
&bufusage, /* bufusage */
#if PG_VERSION_NUM >= 130000
&walusage, /* walusage */
#else
NULL, /* walusage, NULL for PG <= 12 */
#endif
NULL, /* JumbleState */
PGSS_FINISHED); /* pgssStoreKind */
}