postgresql/src/backend/access
Teodor Sigaev 854823fa33 Add optional compression method to SP-GiST
Patch allows to have different types of column and value stored in leaf tuples
of SP-GiST. The main application of feature is to transform complex column type
to simple indexed type or for truncating too long value, transformation could
be lossy.  Simple example: polygons are converted to their bounding boxes,
this opclass follows.

Authors: me, Heikki Linnakangas, Alexander Korotkov, Nikita Glukhov
Reviewed-By: all authors + Darafei Praliaskouski
Discussions:
https://www.postgresql.org/message-id/5447B3FF.2080406@sigaev.ru
https://www.postgresql.org/message-id/flat/54907069.1030506@sigaev.ru#54907069.1030506@sigaev.ru
2017-12-22 13:33:16 +03:00
..
brin Update typedefs.list and re-run pgindent 2017-11-29 09:24:24 -05:00
common Update typedefs.list and re-run pgindent 2017-11-29 09:24:24 -05:00
gin Fix broken cleanup interlock for GIN pending list. 2017-11-16 14:19:27 -05:00
gist Add some const decorations to prototypes 2017-11-10 13:38:57 -05:00
hash Change TRUE/FALSE to true/false 2017-11-08 11:37:28 -05:00
heap Perform a lot more sanity checks when freezing tuples. 2017-12-14 18:20:47 -08:00
index Change TRUE/FALSE to true/false 2017-11-08 11:37:28 -05:00
nbtree Fix parallel index scan hang with deleted or half-dead pages. 2017-12-13 16:15:44 -05:00
rmgrdesc Remove dedicated B-tree root-split record types. 2017-08-16 12:24:40 +03:00
spgist Add optional compression method to SP-GiST 2017-12-22 13:33:16 +03:00
tablesample Update copyright via script for 2017 2017-01-03 13:48:53 -05:00
transam Adjust assertion in GetCurrentCommandId. 2017-12-21 13:19:59 -05:00
Makefile TABLESAMPLE, SQL Standard and extensible 2015-05-15 14:37:10 -04:00