postgres/contrib/btree_gist
Peter Eisentraut ff89e182d4 Add missing Datum conversions
Add various missing conversions from and to Datum.  The previous code
mostly relied on implicit conversions or its own explicit casts
instead of using the correct DatumGet*() or *GetDatum() functions.

We think these omissions are harmless.  Some actual bugs that were
discovered during this process have been committed
separately (80c758a2e1, fd2ab03fea).

Reviewed-by: Tom Lane <tgl@sss.pgh.pa.us>
Discussion: https://www.postgresql.org/message-id/flat/8246d7ff-f4b7-4363-913e-827dadfeb145%40eisentraut.org
2025-08-08 22:06:57 +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
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 missing Datum conversions 2025-08-08 22:06:57 +02: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 btree_gist: Merge the last two versions into version 1.8 2025-07-10 12:23:04 +09:00
btree_gist--1.0--1.1.sql
btree_gist.c Rename gist stratnum support function 2025-06-02 08:41:27 +02:00
btree_gist.control btree_gist: Merge the last two versions into version 1.8 2025-07-10 12:23:04 +09: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 missing Datum conversions 2025-08-08 22:06:57 +02: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 Add missing Datum conversions 2025-08-08 22:06:57 +02: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 btree_gist: Merge the last two versions into version 1.8 2025-07-10 12:23:04 +09:00
meson.build btree_gist: Merge the last two versions into version 1.8 2025-07-10 12:23:04 +09:00