reset_usage_v2.patch
application/octet-stream
Filename: reset_usage_v2.patch
Type: application/octet-stream
Part: 0
Patch
Format: unified
Series: patch v2
| File | + | − |
|---|---|---|
| src/backend/access/heap/vacuumlazy.c | 2 | 2 |
diff --git a/src/backend/access/heap/vacuumlazy.c b/src/backend/access/heap/vacuumlazy.c
index a23cdef..f204401 100644
--- a/src/backend/access/heap/vacuumlazy.c
+++ b/src/backend/access/heap/vacuumlazy.c
@@ -2442,8 +2442,6 @@ lazy_truncate_heap(Relation onerel, LVRelStats *vacrelstats)
PGRUsage ru0;
int lock_retry;
- pg_rusage_init(&ru0);
-
/* Report that we are now truncating */
pgstat_progress_update_param(PROGRESS_VACUUM_PHASE,
PROGRESS_VACUUM_PHASE_TRUNCATE);
@@ -2453,6 +2451,8 @@ lazy_truncate_heap(Relation onerel, LVRelStats *vacrelstats)
*/
do
{
+ pg_rusage_init(&ru0);
+
/*
* We need full exclusive lock on the relation in order to do
* truncation. If we can't get it, give up rather than waiting --- we