diff options
author | Alvaro Herrera <alvherre@alvh.no-ip.org> | 2015-05-15 18:05:22 -0300 |
---|---|---|
committer | Alvaro Herrera <alvherre@alvh.no-ip.org> | 2015-05-15 18:05:22 -0300 |
commit | b0b7be61337fc64147f2ad0af5bf2c0e6b8a709f (patch) | |
tree | b6eb7ebc5c73bb82023bdc5cc42aa1326472e719 /src/backend/parser/parse_target.c | |
parent | 199f5973c50fe94e128508ff2218c42126fd0ee1 (diff) | |
download | postgresql-b0b7be61337fc64147f2ad0af5bf2c0e6b8a709f.tar.gz postgresql-b0b7be61337fc64147f2ad0af5bf2c0e6b8a709f.zip |
Add BRIN infrastructure for "inclusion" opclasses
This lets BRIN be used with R-Tree-like indexing strategies.
Also provided are operator classes for range types, box and inet/cidr.
The infrastructure provided here should be sufficient to create operator
classes for similar datatypes; for instance, opclasses for PostGIS
geometries should be doable, though we didn't try to implement one.
(A box/point opclass was also submitted, but we ripped it out before
commit because the handling of floating point comparisons in existing
code is inconsistent and would generate corrupt indexes.)
Author: Emre Hasegeli. Cosmetic changes by me
Review: Andreas Karlsson
Diffstat (limited to 'src/backend/parser/parse_target.c')
0 files changed, 0 insertions, 0 deletions