| From: | Peter Eisentraut <peter(at)eisentraut(dot)org> | 
|---|---|
| To: | Mark Dilger <mark(dot)dilger(at)enterprisedb(dot)com> | 
| Cc: | PostgreSQL Hackers <pgsql-hackers(at)postgresql(dot)org> | 
| Subject: | Re: Index AM API cleanup | 
| Date: | 2025-03-12 14:00:10 | 
| Message-ID: | ab837c62-daf7-4310-9632-73b17ad48162@eisentraut.org | 
| Views: | Whole Thread | Raw Message | Download mbox | Resend email | 
| Thread: | |
| Lists: | pgsql-hackers | 
And another small patch set extracted from the bigger one, to keep 
things moving along:
0001: Add get_opfamily_method() in lsyscache.c, from your patch set.
0002: Add get_opfamily_member_for_cmptype().  This was called 
get_opmethod_member() in your patch set, but I think that name wasn't 
quite right.  I also removed the opmethod argument, which was rarely 
used and is somewhat redundant.
0003 and 0004 are enabling non-btree unique indexes for partition keys 
and materialized views.  These were v21-0011 and v21-0012, except that 
I'm combining the switch from strategies to compare types (which was in 
v21-0006 or so) with the removal of the btree requirements.
| Attachment | Content-Type | Size | 
|---|---|---|
| v21.2-0001-Add-get_opfamily_method.patch | text/plain | 1.8 KB | 
| v21.2-0002-Add-get_opfamily_member_for_cmptype.patch | text/plain | 2.2 KB | 
| v21.2-0003-Allow-non-btree-unique-indexes-for-partition-k.patch | text/plain | 3.0 KB | 
| v21.2-0004-Allow-non-btree-unique-indexes-for-matviews.patch | text/plain | 2.5 KB | 
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Tom Lane | 2025-03-12 14:25:17 | Re: Index AM API cleanup | 
| Previous Message | Diego Fronza | 2025-03-12 13:39:19 | Re: meson vs. llvm bitcode files |