mirror of
https://github.com/postgres/postgres.git
synced 2025-06-11 20:28:21 +03:00
Add btree_gist support for enum types.
This will allow enums to be used in exclusion constraints. The code uses the new CallerFInfoFunctionCall infrastructure in fmgr, and the support for it added to btree_gist in commit 393bb504d7. Reviewed by Tom Lane and Anastasia Lubennikova Discussion: http://postgr.es/m/56EA8A71.8060107@dunslane.net
This commit is contained in:
595
contrib/btree_gist/data/enum.data
Normal file
595
contrib/btree_gist/data/enum.data
Normal file
@ -0,0 +1,595 @@
|
||||
r
|
||||
v
|
||||
i
|
||||
b
|
||||
r
|
||||
\N
|
||||
y
|
||||
v
|
||||
g
|
||||
o
|
||||
y
|
||||
b
|
||||
o
|
||||
o
|
||||
o
|
||||
o
|
||||
v
|
||||
r
|
||||
i
|
||||
o
|
||||
b
|
||||
r
|
||||
g
|
||||
b
|
||||
i
|
||||
o
|
||||
r
|
||||
r
|
||||
r
|
||||
\N
|
||||
o
|
||||
b
|
||||
v
|
||||
y
|
||||
o
|
||||
\N
|
||||
i
|
||||
o
|
||||
o
|
||||
g
|
||||
g
|
||||
b
|
||||
y
|
||||
v
|
||||
g
|
||||
g
|
||||
\N
|
||||
v
|
||||
g
|
||||
i
|
||||
i
|
||||
\N
|
||||
v
|
||||
y
|
||||
i
|
||||
r
|
||||
\N
|
||||
r
|
||||
\N
|
||||
g
|
||||
\N
|
||||
g
|
||||
\N
|
||||
v
|
||||
g
|
||||
y
|
||||
v
|
||||
r
|
||||
v
|
||||
r
|
||||
v
|
||||
y
|
||||
i
|
||||
i
|
||||
v
|
||||
y
|
||||
v
|
||||
i
|
||||
b
|
||||
i
|
||||
i
|
||||
r
|
||||
r
|
||||
\N
|
||||
\N
|
||||
y
|
||||
r
|
||||
g
|
||||
i
|
||||
y
|
||||
i
|
||||
i
|
||||
r
|
||||
g
|
||||
y
|
||||
\N
|
||||
i
|
||||
o
|
||||
r
|
||||
y
|
||||
y
|
||||
g
|
||||
o
|
||||
o
|
||||
g
|
||||
y
|
||||
r
|
||||
g
|
||||
v
|
||||
r
|
||||
i
|
||||
r
|
||||
i
|
||||
r
|
||||
y
|
||||
v
|
||||
b
|
||||
i
|
||||
o
|
||||
r
|
||||
\N
|
||||
o
|
||||
i
|
||||
v
|
||||
o
|
||||
b
|
||||
\N
|
||||
b
|
||||
g
|
||||
y
|
||||
o
|
||||
v
|
||||
b
|
||||
i
|
||||
v
|
||||
v
|
||||
o
|
||||
y
|
||||
i
|
||||
i
|
||||
i
|
||||
g
|
||||
b
|
||||
b
|
||||
g
|
||||
r
|
||||
i
|
||||
y
|
||||
o
|
||||
\N
|
||||
r
|
||||
\N
|
||||
i
|
||||
i
|
||||
g
|
||||
v
|
||||
o
|
||||
y
|
||||
y
|
||||
o
|
||||
i
|
||||
b
|
||||
r
|
||||
y
|
||||
y
|
||||
o
|
||||
g
|
||||
g
|
||||
g
|
||||
\N
|
||||
y
|
||||
o
|
||||
v
|
||||
g
|
||||
y
|
||||
g
|
||||
v
|
||||
\N
|
||||
i
|
||||
o
|
||||
v
|
||||
b
|
||||
b
|
||||
\N
|
||||
y
|
||||
v
|
||||
\N
|
||||
v
|
||||
\N
|
||||
i
|
||||
\N
|
||||
r
|
||||
b
|
||||
r
|
||||
o
|
||||
r
|
||||
b
|
||||
o
|
||||
g
|
||||
i
|
||||
r
|
||||
b
|
||||
g
|
||||
g
|
||||
y
|
||||
b
|
||||
b
|
||||
g
|
||||
y
|
||||
g
|
||||
v
|
||||
v
|
||||
b
|
||||
\N
|
||||
i
|
||||
v
|
||||
y
|
||||
b
|
||||
b
|
||||
o
|
||||
g
|
||||
b
|
||||
v
|
||||
g
|
||||
g
|
||||
b
|
||||
\N
|
||||
y
|
||||
r
|
||||
r
|
||||
b
|
||||
\N
|
||||
r
|
||||
g
|
||||
i
|
||||
o
|
||||
v
|
||||
\N
|
||||
o
|
||||
r
|
||||
b
|
||||
o
|
||||
b
|
||||
i
|
||||
\N
|
||||
\N
|
||||
y
|
||||
b
|
||||
y
|
||||
\N
|
||||
i
|
||||
i
|
||||
i
|
||||
o
|
||||
y
|
||||
o
|
||||
i
|
||||
b
|
||||
o
|
||||
g
|
||||
r
|
||||
\N
|
||||
b
|
||||
y
|
||||
\N
|
||||
g
|
||||
b
|
||||
y
|
||||
y
|
||||
o
|
||||
o
|
||||
b
|
||||
g
|
||||
i
|
||||
i
|
||||
v
|
||||
b
|
||||
o
|
||||
o
|
||||
v
|
||||
i
|
||||
g
|
||||
i
|
||||
o
|
||||
r
|
||||
o
|
||||
i
|
||||
i
|
||||
r
|
||||
b
|
||||
g
|
||||
o
|
||||
o
|
||||
y
|
||||
v
|
||||
g
|
||||
g
|
||||
g
|
||||
r
|
||||
o
|
||||
i
|
||||
i
|
||||
g
|
||||
\N
|
||||
o
|
||||
v
|
||||
b
|
||||
b
|
||||
v
|
||||
i
|
||||
g
|
||||
y
|
||||
i
|
||||
i
|
||||
g
|
||||
r
|
||||
y
|
||||
i
|
||||
b
|
||||
\N
|
||||
g
|
||||
y
|
||||
o
|
||||
\N
|
||||
i
|
||||
i
|
||||
b
|
||||
v
|
||||
o
|
||||
b
|
||||
v
|
||||
r
|
||||
g
|
||||
o
|
||||
v
|
||||
v
|
||||
y
|
||||
r
|
||||
v
|
||||
g
|
||||
\N
|
||||
v
|
||||
v
|
||||
b
|
||||
y
|
||||
o
|
||||
g
|
||||
i
|
||||
o
|
||||
b
|
||||
r
|
||||
y
|
||||
r
|
||||
v
|
||||
b
|
||||
b
|
||||
\N
|
||||
i
|
||||
v
|
||||
y
|
||||
r
|
||||
b
|
||||
i
|
||||
y
|
||||
g
|
||||
\N
|
||||
g
|
||||
r
|
||||
y
|
||||
y
|
||||
g
|
||||
b
|
||||
o
|
||||
v
|
||||
r
|
||||
i
|
||||
g
|
||||
r
|
||||
b
|
||||
b
|
||||
b
|
||||
\N
|
||||
y
|
||||
y
|
||||
y
|
||||
i
|
||||
o
|
||||
r
|
||||
g
|
||||
g
|
||||
i
|
||||
y
|
||||
g
|
||||
y
|
||||
v
|
||||
o
|
||||
o
|
||||
g
|
||||
\N
|
||||
b
|
||||
v
|
||||
o
|
||||
y
|
||||
r
|
||||
\N
|
||||
o
|
||||
i
|
||||
g
|
||||
\N
|
||||
i
|
||||
i
|
||||
i
|
||||
o
|
||||
b
|
||||
\N
|
||||
\N
|
||||
b
|
||||
\N
|
||||
v
|
||||
v
|
||||
r
|
||||
\N
|
||||
o
|
||||
b
|
||||
r
|
||||
o
|
||||
b
|
||||
o
|
||||
r
|
||||
y
|
||||
\N
|
||||
r
|
||||
i
|
||||
b
|
||||
b
|
||||
y
|
||||
v
|
||||
r
|
||||
g
|
||||
r
|
||||
r
|
||||
\N
|
||||
g
|
||||
\N
|
||||
v
|
||||
v
|
||||
y
|
||||
r
|
||||
o
|
||||
r
|
||||
o
|
||||
i
|
||||
o
|
||||
\N
|
||||
r
|
||||
\N
|
||||
i
|
||||
v
|
||||
b
|
||||
v
|
||||
\N
|
||||
b
|
||||
r
|
||||
v
|
||||
o
|
||||
\N
|
||||
i
|
||||
r
|
||||
b
|
||||
g
|
||||
o
|
||||
\N
|
||||
o
|
||||
g
|
||||
r
|
||||
v
|
||||
y
|
||||
g
|
||||
v
|
||||
r
|
||||
b
|
||||
r
|
||||
v
|
||||
o
|
||||
g
|
||||
i
|
||||
i
|
||||
g
|
||||
i
|
||||
y
|
||||
b
|
||||
i
|
||||
y
|
||||
r
|
||||
y
|
||||
o
|
||||
r
|
||||
b
|
||||
y
|
||||
y
|
||||
b
|
||||
y
|
||||
g
|
||||
b
|
||||
\N
|
||||
r
|
||||
g
|
||||
b
|
||||
o
|
||||
y
|
||||
o
|
||||
g
|
||||
r
|
||||
g
|
||||
b
|
||||
\N
|
||||
v
|
||||
v
|
||||
v
|
||||
g
|
||||
b
|
||||
y
|
||||
v
|
||||
o
|
||||
v
|
||||
g
|
||||
o
|
||||
g
|
||||
i
|
||||
b
|
||||
v
|
||||
i
|
||||
r
|
||||
r
|
||||
i
|
||||
b
|
||||
i
|
||||
b
|
||||
o
|
||||
\N
|
||||
\N
|
||||
y
|
||||
r
|
||||
g
|
||||
v
|
||||
o
|
||||
y
|
||||
\N
|
||||
g
|
||||
v
|
||||
o
|
||||
b
|
||||
v
|
||||
v
|
||||
\N
|
||||
r
|
||||
v
|
||||
y
|
||||
g
|
||||
b
|
||||
o
|
||||
v
|
||||
b
|
||||
v
|
||||
b
|
||||
r
|
||||
r
|
||||
i
|
||||
r
|
||||
v
|
||||
y
|
||||
v
|
||||
y
|
||||
o
|
||||
v
|
||||
g
|
||||
i
|
||||
r
|
||||
o
|
||||
o
|
||||
i
|
||||
y
|
||||
r
|
||||
\N
|
||||
y
|
||||
r
|
||||
b
|
||||
y
|
||||
y
|
||||
\N
|
||||
b
|
||||
\N
|
||||
\N
|
||||
i
|
||||
v
|
Reference in New Issue
Block a user