]> granicus.if.org Git - postgresql/commitdiff
Fix comment on when HOT update is possible.
authorHeikki Linnakangas <heikki.linnakangas@iki.fi>
Tue, 14 May 2019 10:06:28 +0000 (13:06 +0300)
committerHeikki Linnakangas <heikki.linnakangas@iki.fi>
Tue, 14 May 2019 10:06:28 +0000 (13:06 +0300)
The conditions listed in this comment have changed several times, and at
some point the thing that the "if so" referred to was negated.

The text was OK up to 9.6. It was differently wrong in v10, v11 and
master, so fix in all those versions.

src/backend/access/heap/heapam.c

index d97cb4c642625cb83f2ab0de87bd2e945b7687d3..ec9853603fde49736e16ea3bdef691efca4d24b0 100644 (file)
@@ -3587,7 +3587,7 @@ l2:
                 * Since the new tuple is going into the same page, we might be able
                 * to do a HOT update.  Check if any of the index columns have been
                 * changed. If the page was already full, we may have skipped checking
-                * for index columns. If so, HOT update is possible.
+                * for index columns, and also can't do a HOT update.
                 */
                if (hot_attrs_checked && !bms_overlap(modified_attrs, hot_attrs))
                        use_hot_update = true;