postgres/contrib/btree_gist
Álvaro Herrera d0e7e04ede
Avoid including tableam.h and xlogreader.h in nbtree.h
Doing that seems rather random and unnecessary.  This commit removes
those and fixes fallout, which is pretty minimal.  We do need to add a
forward declaration of struct TM_IndexDeleteOp (whose full definition
appears in tableam.h) so that _bt_delitems_delete_check()'s declaration
can use it.

Author: Álvaro Herrera <alvherre@kurilemu.de>
Reviewed-by: Bertrand Drouvot <bertranddrouvot.pg@gmail.com>
Discussion: https://postgr.es/m/202508051109.lzk3lcuzsaxo@alvherre.pgsql
2025-08-14 17:48:46 +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 Avoid including tableam.h and xlogreader.h in nbtree.h 2025-08-14 17:48:46 +02: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 Avoid including tableam.h and xlogreader.h in nbtree.h 2025-08-14 17:48:46 +02:00
btree_date.c Avoid including tableam.h and xlogreader.h in nbtree.h 2025-08-14 17:48:46 +02:00
btree_enum.c Avoid including tableam.h and xlogreader.h in nbtree.h 2025-08-14 17:48:46 +02:00
btree_float4.c Avoid including tableam.h and xlogreader.h in nbtree.h 2025-08-14 17:48:46 +02:00
btree_float8.c Avoid including tableam.h and xlogreader.h in nbtree.h 2025-08-14 17:48:46 +02: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 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 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 Avoid including tableam.h and xlogreader.h in nbtree.h 2025-08-14 17:48:46 +02:00
btree_int2.c Avoid including tableam.h and xlogreader.h in nbtree.h 2025-08-14 17:48:46 +02:00
btree_int4.c Avoid including tableam.h and xlogreader.h in nbtree.h 2025-08-14 17:48:46 +02:00
btree_int8.c Avoid including tableam.h and xlogreader.h in nbtree.h 2025-08-14 17:48:46 +02:00
btree_interval.c Avoid including tableam.h and xlogreader.h in nbtree.h 2025-08-14 17:48:46 +02:00
btree_macaddr.c Avoid including tableam.h and xlogreader.h in nbtree.h 2025-08-14 17:48:46 +02:00
btree_macaddr8.c Avoid including tableam.h and xlogreader.h in nbtree.h 2025-08-14 17:48:46 +02:00
btree_numeric.c Add missing Datum conversions 2025-08-08 22:06:57 +02:00
btree_oid.c Avoid including tableam.h and xlogreader.h in nbtree.h 2025-08-14 17:48:46 +02: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 Avoid including tableam.h and xlogreader.h in nbtree.h 2025-08-14 17:48:46 +02:00
btree_ts.c Avoid including tableam.h and xlogreader.h in nbtree.h 2025-08-14 17:48:46 +02: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 Avoid including tableam.h and xlogreader.h in nbtree.h 2025-08-14 17:48:46 +02: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 Avoid including tableam.h and xlogreader.h in nbtree.h 2025-08-14 17:48:46 +02: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