diff options
author | Andres Freund <andres@anarazel.de> | 2019-01-21 17:03:15 -0800 |
---|---|---|
committer | Andres Freund <andres@anarazel.de> | 2019-01-21 17:07:10 -0800 |
commit | ebcc7bf949bae614cccc6b86e3ef9b926a6e2f99 (patch) | |
tree | 5a9f6cc48918797ec64d9f894b1953983d33d8ac | |
parent | c91560defc57f89f7e88632ea14ae77b5cec78ee (diff) | |
download | postgresql-ebcc7bf949bae614cccc6b86e3ef9b926a6e2f99.tar.gz postgresql-ebcc7bf949bae614cccc6b86e3ef9b926a6e2f99.zip |
Rephrase references to "time qualification".
Now that the relevant code has, for other reasons, moved out of
tqual.[ch], it seems time to refer to visiblity rather than time
qualification.
Author: Andres Freund
Discussion: https://postgr.es/m/20180703070645.wchpu5muyto5n647@alap3.anarazel.de
-rw-r--r-- | doc/src/sgml/indexam.sgml | 2 | ||||
-rw-r--r-- | src/backend/access/heap/heapam.c | 6 | ||||
-rw-r--r-- | src/backend/access/heap/heapam_visibility.c | 4 | ||||
-rw-r--r-- | src/backend/utils/cache/inval.c | 2 |
4 files changed, 7 insertions, 7 deletions
diff --git a/doc/src/sgml/indexam.sgml b/doc/src/sgml/indexam.sgml index d758a4987dc..05102724ead 100644 --- a/doc/src/sgml/indexam.sgml +++ b/doc/src/sgml/indexam.sgml @@ -720,7 +720,7 @@ amparallelrescan (IndexScanDesc scan); the TIDs of all the tuples it has been told about that match the <firstterm>scan keys</firstterm>. The access method is <emphasis>not</emphasis> involved in actually fetching those tuples from the index's parent table, nor in - determining whether they pass the scan's time qualification test or other + determining whether they pass the scan's visibility test or other conditions. </para> diff --git a/src/backend/access/heap/heapam.c b/src/backend/access/heap/heapam.c index b9862247fb0..4406a69ef26 100644 --- a/src/backend/access/heap/heapam.c +++ b/src/backend/access/heap/heapam.c @@ -1700,7 +1700,7 @@ heap_fetch(Relation relation, tuple->t_tableOid = RelationGetRelid(relation); /* - * check time qualification of tuple, then release lock + * check tuple visibility, then release lock */ valid = HeapTupleSatisfiesVisibility(tuple, snapshot, buffer); @@ -2020,8 +2020,8 @@ heap_get_latest_tid(Relation relation, } /* - * Check time qualification of tuple; if visible, set it as the new - * result candidate. + * Check tuple visibility; if visible, set it as the new result + * candidate. */ valid = HeapTupleSatisfiesVisibility(&tp, snapshot, buffer); CheckForSerializableConflictOut(valid, relation, &tp, buffer, snapshot); diff --git a/src/backend/access/heap/heapam_visibility.c b/src/backend/access/heap/heapam_visibility.c index 86a99943eb6..6cb38f80c68 100644 --- a/src/backend/access/heap/heapam_visibility.c +++ b/src/backend/access/heap/heapam_visibility.c @@ -1453,8 +1453,8 @@ HeapTupleIsSurelyDead(HeapTuple htup, TransactionId OldestXmin) * It's easy to check just infomask bits if the locker is not a multi; but * otherwise we need to verify that the updating transaction has not aborted. * - * This function is here because it follows the same time qualification rules - * laid out at the top of this file. + * This function is here because it follows the same visibility rules laid out + * at the top of this file. */ bool HeapTupleHeaderIsOnlyLocked(HeapTupleHeader tuple) diff --git a/src/backend/utils/cache/inval.c b/src/backend/utils/cache/inval.c index 16903c25f45..ba28611d8cc 100644 --- a/src/backend/utils/cache/inval.c +++ b/src/backend/utils/cache/inval.c @@ -5,7 +5,7 @@ * * This is subtle stuff, so pay attention: * - * When a tuple is updated or deleted, our standard time qualification rules + * When a tuple is updated or deleted, our standard visibility rules * consider that it is *still valid* so long as we are in the same command, * ie, until the next CommandCounterIncrement() or transaction commit. * (See acces/heap/heapam_visibility.c, and note that system catalogs are |