1
0
mirror of https://github.com/postgres/postgres.git synced 2026-01-26 09:41:40 +03:00

Fix misleading comment for GetOperatorFromCompareType

The comment claimed *strat got set to InvalidStrategy when the function
lookup fails.  This isn't true; an ERROR is raised when that happens.

Author: Paul A Jungwirth <pj@illuminatedcomputing.com>
Reviewed-by: Neil Chen <carpenter.nail.cz@gmail.com>
Discussion: https://postgr.es/m/CA+renyXOrjLacP_nhqEQUf2W+ZCoY2q5kpQCfG05vQVYzr8b9w@mail.gmail.com
Backpatch-through: 18
This commit is contained in:
David Rowley
2026-01-06 15:16:14 +13:00
parent b9ee5f2dcb
commit e8d4e94a47

View File

@@ -2460,8 +2460,8 @@ GetDefaultOpClass(Oid type_id, Oid am_id)
* Finds an operator from a CompareType. This is used for temporal index
* constraints (and other temporal features) to look up equality and overlaps
* operators. We ask an opclass support function to translate from the
* compare type to the internal strategy numbers. If the function isn't
* defined or it gives no result, we set *strat to InvalidStrategy.
* compare type to the internal strategy numbers. Raises ERROR on search
* failure.
*/
void
GetOperatorFromCompareType(Oid opclass, Oid rhstype, CompareType cmptype,