mirror of
https://github.com/postgres/postgres.git
synced 2025-06-13 07:41:39 +03:00
Rename GistTranslateStratnum() to GistTranslateCompareType()
Follow up to commit 630f9a43ce
. The previous name had become
confusing, because it doesn't actually translate a strategy number but
a CompareType into a strategy number. We might add the inverse at
some point, which would then probably be called something like
GistTranslateStratnum.
Reviewed-by: Mark Dilger <mark.dilger@enterprisedb.com>
Discussion: https://www.postgresql.org/message-id/flat/E72EAA49-354D-4C2E-8EB9-255197F55330@enterprisedb.com
This commit is contained in:
@ -10016,7 +10016,7 @@ ATAddForeignKeyConstraint(List **wqueue, AlteredTableInfo *tab, Relation rel,
|
||||
* ask the opclass what number it actually uses instead of our RT*
|
||||
* constants.
|
||||
*/
|
||||
eqstrategy = GistTranslateStratnum(opclasses[i], cmptype);
|
||||
eqstrategy = GistTranslateCompareType(opclasses[i], cmptype);
|
||||
if (eqstrategy == InvalidStrategy)
|
||||
{
|
||||
HeapTuple tuple;
|
||||
@ -10041,7 +10041,7 @@ ATAddForeignKeyConstraint(List **wqueue, AlteredTableInfo *tab, Relation rel,
|
||||
* other index AMs support unique indexes. If we ever did have
|
||||
* other types of unique indexes, we'd need a way to determine
|
||||
* which operator strategy number is equality. (We could use
|
||||
* something like GistTranslateStratnum.)
|
||||
* something like GistTranslateCompareType.)
|
||||
*/
|
||||
if (amid != BTREE_AM_OID)
|
||||
elog(ERROR, "only b-tree indexes are supported for foreign keys");
|
||||
|
Reference in New Issue
Block a user