Add hash support functions and hash opclass for contrib/ltree.
Tom Lane <tgl@sss.pgh.pa.us>
Add hash support functions and hash opclass for contrib/ltree. This also enables hash join and hash aggregation on ltree columns. Tommy Pavlicek, reviewed by jian he Discussion: https://postgr.es/m/CAEhP-W9ZEoHeaP_nKnPCVd_o1c3BAUvq1gWHrq8EbkNRiS9CvQ@mail.gmail.com
Files
| Path | Change | +/− |
|---|---|---|
| contrib/ltree/expected/ltree.out | modified | +68 −0 |
| contrib/ltree/ltree--1.2--1.3.sql | added | +23 −0 |
| contrib/ltree/ltree.control | modified | +1 −1 |
| contrib/ltree/ltree_op.c | modified | +69 −0 |
| contrib/ltree/ltreetest.sql | modified | +1 −0 |
| contrib/ltree/Makefile | modified | +2 −1 |
| contrib/ltree/meson.build | modified | +2 −1 |
| contrib/ltree/sql/ltree.sql | modified | +47 −0 |
| doc/src/sgml/ltree.sgml | modified | +8 −0 |
Documentation touched
Discussion
- [PATCH] ltree hash functions 14 messages · 2023-06-17 → 2024-03-21