File tree Expand file tree Collapse file tree 1 file changed +7
-3
lines changed Expand file tree Collapse file tree 1 file changed +7
-3
lines changed Original file line number Diff line number Diff line change @@ -332,9 +332,13 @@ aminsert (Relation indexRelation,
332
332
modify any columns covered by the index, but nevertheless requires a
333
333
new version in the index. The index AM may use this hint to decide
334
334
to apply bottom-up index deletion in parts of the index where many
335
- versions of the same logical row accumulate. Note that updating a
336
- non-key column does not affect the value of
337
- <literal>indexUnchanged</literal>.
335
+ versions of the same logical row accumulate. Note that updating a non-key
336
+ column or a column that only appears in a partial index predicate does not
337
+ affect the value of <literal>indexUnchanged</literal>. The core code
338
+ determines each tuple's <literal>indexUnchanged</literal> value using a low
339
+ overhead approach that allows both false positives and false negatives.
340
+ Index AMs must not treat <literal>indexUnchanged</literal> as an
341
+ authoritative source of information about tuple visibility or versioning.
338
342
</para>
339
343
340
344
<para>
You can’t perform that action at this time.
0 commit comments