aboutsummaryrefslogtreecommitdiff
path: root/src/backend/commands/vacuumlazy.c
diff options
context:
space:
mode:
authorRobert Haas <rhaas@postgresql.org>2012-03-26 11:03:06 -0400
committerRobert Haas <rhaas@postgresql.org>2012-03-26 11:03:06 -0400
commit7386089d23c748af142ec7e3668fa0dd164eaf99 (patch)
tree6f4fc28184d8b3ffd6e913a88cacc97f244a6b1c /src/backend/commands/vacuumlazy.c
parente8476f46fc847060250c92ec9b310559293087fc (diff)
downloadpostgresql-7386089d23c748af142ec7e3668fa0dd164eaf99.tar.gz
postgresql-7386089d23c748af142ec7e3668fa0dd164eaf99.zip
Code cleanup for heap_freeze_tuple.
It used to be case that lazy vacuum could call this function with only a shared lock on the buffer, but neither lazy vacuum nor any other code path does that any more. Simplify the code accordingly and clean up some related, obsolete comments.
Diffstat (limited to 'src/backend/commands/vacuumlazy.c')
-rw-r--r--src/backend/commands/vacuumlazy.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/backend/commands/vacuumlazy.c b/src/backend/commands/vacuumlazy.c
index 2fc749e6302..11e8da1fc1b 100644
--- a/src/backend/commands/vacuumlazy.c
+++ b/src/backend/commands/vacuumlazy.c
@@ -784,8 +784,7 @@ lazy_scan_heap(Relation onerel, LVRelStats *vacrelstats,
* Each non-removable tuple must be checked to see if it needs
* freezing. Note we already have exclusive buffer lock.
*/
- if (heap_freeze_tuple(tuple.t_data, FreezeLimit,
- InvalidBuffer))
+ if (heap_freeze_tuple(tuple.t_data, FreezeLimit))
frozen[nfrozen++] = offnum;
}
} /* scan along page */