Merge pull request #201 from darkfronza/PG-369_fix_wal_bytes

PG-369: Fix wal_bytes values on PG <= 12.
pull/203/head 1.0.0-rc.2
Ibrar Ahmed 2022-04-12 17:05:43 +05:00 committed by GitHub
commit afd2e1dac7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 5 additions and 1 deletions

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 */
}