postgresql/contrib/ltree
Michael Paquier f45f418275 Re-add regression tests for ltree and intarray
These tests have been removed by 906ea101d0, due to some of them being
unstable in the buildfarm with low max_stack_depth values.  They are now
reworked so as they should be more portable.

The tests to cover the findoprnd() overflows use a balanced tree to
avoid using too much stack, per a suggestion and an investigation by Tom
Lane.

Note: This is initially applied only on HEAD; a backpatch will follow
should the buildfarm be fine with the situation.

Discussion: https://postgr.es/m/agZc6XecyE7E7fep@paquier.xyz
Backpatch-through: 14
2026-05-15 18:02:47 +09:00
..
data Add ltree data type to contrib, from Teodor Sigaev and Oleg Bartunov. 2002-07-30 16:40:34 +00:00
expected Re-add regression tests for ltree and intarray 2026-05-15 18:02:47 +09:00
sql Re-add regression tests for ltree and intarray 2026-05-15 18:02:47 +09:00
.gitignore Support "make check" in contrib 2011-04-25 22:27:11 +03:00
_ltree_gist.c Remove useless casts to (void *) 2024-11-28 08:27:20 +01:00
_ltree_op.c Remove useless casts to (void *) 2024-11-28 08:27:20 +01:00
crc32.c Replace pg_mblen() with bounds-checked versions. 2026-02-09 12:43:42 +13:00
crc32.h Add support for binary I/O of ltree, lquery, and ltxtquery types. 2020-04-01 17:31:29 -04:00
lquery_op.c Yet another ltree fix for REL_18_STABLE. 2026-02-26 15:19:31 -08:00
ltree--1.0--1.1.sql Make contrib modules' installation scripts more secure. 2020-08-10 10:44:42 -04:00
ltree--1.1--1.2.sql Add support for binary I/O of ltree, lquery, and ltxtquery types. 2020-04-01 17:31:29 -04:00
ltree--1.1.sql Update extensions with GIN/GIST support for parallel query. 2016-06-14 13:34:37 -04:00
ltree--1.2--1.3.sql Add hash support functions and hash opclass for contrib/ltree. 2024-03-21 18:27:49 -04:00
ltree.control Add hash support functions and hash opclass for contrib/ltree. 2024-03-21 18:27:49 -04:00
ltree.h Fix more multibyte issues in ltree. 2026-02-26 12:23:51 -08:00
ltree_gist.c Pre-beta mechanical code beautification. 2023-05-19 17:24:48 -04:00
ltree_io.c ltree: Fix overflows with lquery parsing 2026-05-11 05:13:47 -07:00
ltree_op.c Use PG_MODULE_MAGIC_EXT in our installable shared libraries. 2025-03-26 11:11:02 -04:00
ltreetest.sql Add hash support functions and hash opclass for contrib/ltree. 2024-03-21 18:27:49 -04:00
ltxtquery_io.c Guard against overflow in "left" fields of query_int and ltxtquery. 2026-05-11 05:13:47 -07:00
ltxtquery_op.c Fix more multibyte issues in ltree. 2026-02-26 12:23:51 -08:00
Makefile Add hash support functions and hash opclass for contrib/ltree. 2024-03-21 18:27:49 -04:00
meson.build Update copyright for 2025 2025-01-01 11:21:55 -05:00