Skip to content

Commit 6f0bc5e

Browse files
committed
Fix missing validation for the new GiST sortsupport functions.
Because of this, if you tried to create an operator family with the new sortsupport function, you got an error: ERROR: support function number 11 is invalid for access method gist We missed this in commit 16fa9b2 that added the sortsupport function, because it only added sortsupport to a built-in operator family. Author: Andrey Borodin Discussion: https://www.postgresql.org/message-id/3520A18A-5C38-4697-A2E3-F3BDE3496CD5%40yandex-team.ru
1 parent b401fa2 commit 6f0bc5e

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

src/backend/access/gist/gistvalidate.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -338,6 +338,7 @@ gistadjustmembers(Oid opfamilyoid,
338338
case GIST_DISTANCE_PROC:
339339
case GIST_FETCH_PROC:
340340
case GIST_OPTIONS_PROC:
341+
case GIST_SORTSUPPORT_PROC:
341342
/* Optional, so force it to be a soft family dependency */
342343
op->ref_is_hard = false;
343344
op->ref_is_family = true;

0 commit comments

Comments
 (0)