Skip to content

Commit 006fc97

Browse files
committed
Fix comments in index.c
This comment paragraph referred to text_eq(), but the name of the function in charge of "text" comparisons is called texteq(). Author: Jian He <jian.universality@gmail.com> Discussion: https://postgr.es/m/CACJufxHL--XNcCCO1LgKsygzYGiVHZMfTcAxOSG8+ezxWtjddw@mail.gmail.com
1 parent 88a658a commit 006fc97

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/backend/catalog/index.c

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -800,11 +800,11 @@ index_create(Relation heapRelation,
800800
errmsg("user-defined indexes on system catalog tables are not supported")));
801801

802802
/*
803-
* Btree text_pattern_ops uses text_eq as the equality operator, which is
804-
* fine as long as the collation is deterministic; text_eq then reduces to
803+
* Btree text_pattern_ops uses texteq as the equality operator, which is
804+
* fine as long as the collation is deterministic; texteq then reduces to
805805
* bitwise equality and so it is semantically compatible with the other
806806
* operators and functions in that opclass. But with a nondeterministic
807-
* collation, text_eq could yield results that are incompatible with the
807+
* collation, texteq could yield results that are incompatible with the
808808
* actual behavior of the index (which is determined by the opclass's
809809
* comparison function). We prevent such problems by refusing creation of
810810
* an index with that opclass and a nondeterministic collation.
@@ -814,7 +814,7 @@ index_create(Relation heapRelation,
814814
* opclasses as incompatible with nondeterminism; but for now, this small
815815
* hack suffices.
816816
*
817-
* Another solution is to use a special operator, not text_eq, as the
817+
* Another solution is to use a special operator, not texteq, as the
818818
* equality opclass member; but that is undesirable because it would
819819
* prevent index usage in many queries that work fine today.
820820
*/

0 commit comments

Comments
 (0)