postgresql/contrib/btree_gist
Tom Lane f85f43dfb5 Backend support for autocommit removed, per recent discussions. The
only remnant of this failed experiment is that the server will take
SET AUTOCOMMIT TO ON.  Still TODO: provide some client-side autocommit
logic in libpq.
2003-05-14 03:26:03 +00:00
..
data New contrib module for BTREE emulation in GiST. 2001-08-22 18:27:54 +00:00
expected Backend support for autocommit removed, per recent discussions. The 2003-05-14 03:26:03 +00:00
sql We just released new version of contrib/btree_gist 2003-02-19 03:46:00 +00:00
Makefile please apply attached patch to current CVS. 2003-03-20 18:59:18 +00:00
README.btree_gist please apply attached patch to current CVS. 2003-03-20 18:59:18 +00:00
btree_common.c We just released new version of contrib/btree_gist 2003-02-19 03:46:00 +00:00
btree_gist.h We just released new version of contrib/btree_gist 2003-02-19 03:46:00 +00:00
btree_gist.sql.in Backend support for autocommit removed, per recent discussions. The 2003-05-14 03:26:03 +00:00
btree_num.c.in please apply attached patch to current CVS. 2003-03-20 18:59:18 +00:00
btree_ts.c We just released new version of contrib/btree_gist 2003-02-19 03:46:00 +00:00

README.btree_gist

This is B-Tree implementation using GiST for int2, int4, int8, float4, float8
timestamp types.

All work was done by Teodor Sigaev (teodor@stack.net) and Oleg Bartunov
(oleg@sai.msu.su). See http://www.sai.msu.su/~megera/postgres/gist
for additional information.

NEWS:
     Feb 5, 2003 - btree_gist now support int2, int8, float4, float8 !
                   Thank Janko Richter <jankorichter@yahoo.de> for
                   contribution.
     
NOTICE:
     This version will works only with postgresql version 7.3 and above
     because of changes in interface of function calling and in system
     tables.

INSTALLATION:

  gmake
  gmake install
  -- load functions
  psql <database> < btree_gist.sql

REGRESSION TEST:

   gmake installcheck

EXAMPLE USAGE:

   create table test (a int4);
   -- create index
   create index testidx on test using gist (a);
   -- query
   select * from test where a < 10;