postgres/contrib/btree_gist
Peter Eisentraut 32edf732e8 Rename gist stratnum support function
Commit 7406ab623f added a gist support function that we internally
refer to by the symbol GIST_STRATNUM_PROC.  This translated from
"well-known" strategy numbers to opfamily-specific strategy numbers.
However, we later (commit 630f9a43ce) changed this to fit into
index-AM-level compare type mapping, so this function actually now
maps from compare type to opfamily-specific strategy numbers.  So this
name is no longer fitting.

Moreover, the index AM level also supports the opposite, a function to
map from strategy number to compare type.  This is currently not
supported in gist, but one might wonder what this function is supposed
to be called when it is added.

This patch changes the naming of the gist-level functionality to be
more in line with the index-AM-level functionality.  This makes sense
because these are essentially the same thing on different levels.
This also changes the names of the externally visible functions that
are provided for use as such a support function.

Reviewed-by: Paul A Jungwirth <pj@illuminatedcomputing.com>
Discussion: https://www.postgresql.org/message-id/37ebb1d9-9036-485f-a215-e55435689917%40eisentraut.org
2025-06-02 08:41:27 +02:00
..
data Add btree_gist support for enum types. 2017-03-21 10:43:27 -04:00
expected Rename gist stratnum support function 2025-06-02 08:41:27 +02:00
sql Rename gist stratnum support function 2025-06-02 08:41:27 +02:00
.gitignore Support "make check" in contrib 2011-04-25 22:27:11 +03:00
btree_bit.c Add support for sorted gist index builds to btree_gist 2025-04-03 13:46:35 +03:00
btree_bool.c Add support for sorted gist index builds to btree_gist 2025-04-03 13:46:35 +03:00
btree_bytea.c Add support for sorted gist index builds to btree_gist 2025-04-03 13:46:35 +03:00
btree_cash.c Add support for sorted gist index builds to btree_gist 2025-04-03 13:46:35 +03:00
btree_date.c Add support for sorted gist index builds to btree_gist 2025-04-03 13:46:35 +03:00
btree_enum.c Add support for sorted gist index builds to btree_gist 2025-04-03 13:46:35 +03:00
btree_float4.c Add support for sorted gist index builds to btree_gist 2025-04-03 13:46:35 +03:00
btree_float8.c Add support for sorted gist index builds to btree_gist 2025-04-03 13:46:35 +03:00
btree_gist--1.1--1.2.sql Make contrib modules' installation scripts more secure. 2020-08-10 10:44:42 -04:00
btree_gist--1.2--1.3.sql Add uuid to the set of types supported by contrib/btree_gist. 2016-11-29 14:08:34 -05:00
btree_gist--1.2.sql Handle contrib's GIN/GIST support function signature changes honestly. 2016-06-09 16:44:25 -04:00
btree_gist--1.3--1.4.sql Add support for EUI-64 MAC addresses as macaddr8 2017-03-15 11:16:25 -04:00
btree_gist--1.4--1.5.sql Add btree_gist support for enum types. 2017-03-21 10:43:27 -04:00
btree_gist--1.5--1.6.sql Update btree_gist extension for parallel query 2020-07-20 13:59:50 +03:00
btree_gist--1.6--1.7.sql Fix gist_bool_ops to use gbtreekey2 2021-11-08 01:14:55 +01:00
btree_gist--1.7--1.8.sql Rename gist stratnum support function 2025-06-02 08:41:27 +02:00
btree_gist--1.8--1.9.sql Add support for sorted gist index builds to btree_gist 2025-04-03 13:46:35 +03:00
btree_gist--1.0--1.1.sql Add index-only scan support to btree_gist. 2015-03-27 23:35:16 +02:00
btree_gist.c Rename gist stratnum support function 2025-06-02 08:41:27 +02:00
btree_gist.control Add support for sorted gist index builds to btree_gist 2025-04-03 13:46:35 +03:00
btree_gist.h Add trailing commas to enum definitions 2023-10-26 09:20:54 +02:00
btree_inet.c Add support for sorted gist index builds to btree_gist 2025-04-03 13:46:35 +03:00
btree_int2.c Add support for sorted gist index builds to btree_gist 2025-04-03 13:46:35 +03:00
btree_int4.c Add support for sorted gist index builds to btree_gist 2025-04-03 13:46:35 +03:00
btree_int8.c Add support for sorted gist index builds to btree_gist 2025-04-03 13:46:35 +03:00
btree_interval.c Add support for sorted gist index builds to btree_gist 2025-04-03 13:46:35 +03:00
btree_macaddr.c Add support for sorted gist index builds to btree_gist 2025-04-03 13:46:35 +03:00
btree_macaddr8.c Add support for sorted gist index builds to btree_gist 2025-04-03 13:46:35 +03:00
btree_numeric.c Add support for sorted gist index builds to btree_gist 2025-04-03 13:46:35 +03:00
btree_oid.c Add support for sorted gist index builds to btree_gist 2025-04-03 13:46:35 +03:00
btree_text.c Add support for sorted gist index builds to btree_gist 2025-04-03 13:46:35 +03:00
btree_time.c Add support for sorted gist index builds to btree_gist 2025-04-03 13:46:35 +03:00
btree_ts.c Add support for sorted gist index builds to btree_gist 2025-04-03 13:46:35 +03:00
btree_utils_num.c Remove useless casts to (void *) in arguments of some system functions 2023-02-07 06:57:59 +01:00
btree_utils_num.h Remove unused #include's from contrib, pl, test .c files 2024-10-28 08:02:17 +01:00
btree_utils_var.c Remove unused #include's from contrib, pl, test .c files 2024-10-28 08:02:17 +01:00
btree_utils_var.h Add support for sorted gist index builds to btree_gist 2025-04-03 13:46:35 +03:00
btree_uuid.c Add support for sorted gist index builds to btree_gist 2025-04-03 13:46:35 +03:00
Makefile Add support for sorted gist index builds to btree_gist 2025-04-03 13:46:35 +03:00
meson.build Add support for sorted gist index builds to btree_gist 2025-04-03 13:46:35 +03:00