Revert "Add sortsupport for gist_btree opclasses, for faster index builds."
authorHeikki Linnakangas <heikki.linnakangas@iki.fi>
Wed, 7 Apr 2021 11:33:21 +0000 (14:33 +0300)
committerHeikki Linnakangas <heikki.linnakangas@iki.fi>
Wed, 7 Apr 2021 11:33:21 +0000 (14:33 +0300)
commitd92b1cdbab408d8f1299257125c9ae375f3ca644
treee75e26cae720ad2f4a0e1d8ef071ae197924c45a
parent9f984ba6d23dc6eecebf479ab1d3f2e550a4e9be
Revert "Add sortsupport for gist_btree opclasses, for faster index builds."

This reverts commit 9f984ba6d23dc6eecebf479ab1d3f2e550a4e9be.

It was making the buildfarm unhappy, apparently setting client_min_messages
in a regression test produces different output if log_statement='all'.
Another issue is that I now suspect the bit sortsupport function was in
fact not correct to call byteacmp(). Revert to investigate both of those
issues.
77 files changed:
contrib/btree_gist/Makefile
contrib/btree_gist/btree_bit.c
contrib/btree_gist/btree_bytea.c
contrib/btree_gist/btree_cash.c
contrib/btree_gist/btree_date.c
contrib/btree_gist/btree_enum.c
contrib/btree_gist/btree_float4.c
contrib/btree_gist/btree_float8.c
contrib/btree_gist/btree_gist--1.6--1.7.sql [deleted file]
contrib/btree_gist/btree_gist.control
contrib/btree_gist/btree_gist.h
contrib/btree_gist/btree_inet.c
contrib/btree_gist/btree_int2.c
contrib/btree_gist/btree_int4.c
contrib/btree_gist/btree_int8.c
contrib/btree_gist/btree_interval.c
contrib/btree_gist/btree_macaddr.c
contrib/btree_gist/btree_macaddr8.c
contrib/btree_gist/btree_numeric.c
contrib/btree_gist/btree_oid.c
contrib/btree_gist/btree_text.c
contrib/btree_gist/btree_time.c
contrib/btree_gist/btree_ts.c
contrib/btree_gist/btree_uuid.c
contrib/btree_gist/expected/bit.out
contrib/btree_gist/expected/bytea.out
contrib/btree_gist/expected/cash.out
contrib/btree_gist/expected/char.out
contrib/btree_gist/expected/cidr.out
contrib/btree_gist/expected/date.out
contrib/btree_gist/expected/enum.out
contrib/btree_gist/expected/float4.out
contrib/btree_gist/expected/float8.out
contrib/btree_gist/expected/inet.out
contrib/btree_gist/expected/int2.out
contrib/btree_gist/expected/int4.out
contrib/btree_gist/expected/int8.out
contrib/btree_gist/expected/interval.out
contrib/btree_gist/expected/macaddr.out
contrib/btree_gist/expected/macaddr8.out
contrib/btree_gist/expected/numeric.out
contrib/btree_gist/expected/oid.out
contrib/btree_gist/expected/text.out
contrib/btree_gist/expected/time.out
contrib/btree_gist/expected/timestamp.out
contrib/btree_gist/expected/timestamptz.out
contrib/btree_gist/expected/timetz.out
contrib/btree_gist/expected/uuid.out
contrib/btree_gist/expected/varbit.out
contrib/btree_gist/expected/varchar.out
contrib/btree_gist/sql/bit.sql
contrib/btree_gist/sql/bytea.sql
contrib/btree_gist/sql/cash.sql
contrib/btree_gist/sql/char.sql
contrib/btree_gist/sql/cidr.sql
contrib/btree_gist/sql/date.sql
contrib/btree_gist/sql/enum.sql
contrib/btree_gist/sql/float4.sql
contrib/btree_gist/sql/float8.sql
contrib/btree_gist/sql/inet.sql
contrib/btree_gist/sql/int2.sql
contrib/btree_gist/sql/int4.sql
contrib/btree_gist/sql/int8.sql
contrib/btree_gist/sql/interval.sql
contrib/btree_gist/sql/macaddr.sql
contrib/btree_gist/sql/macaddr8.sql
contrib/btree_gist/sql/numeric.sql
contrib/btree_gist/sql/oid.sql
contrib/btree_gist/sql/text.sql
contrib/btree_gist/sql/time.sql
contrib/btree_gist/sql/timestamp.sql
contrib/btree_gist/sql/timestamptz.sql
contrib/btree_gist/sql/timetz.sql
contrib/btree_gist/sql/uuid.sql
contrib/btree_gist/sql/varbit.sql
contrib/btree_gist/sql/varchar.sql
src/backend/access/gist/gistbuild.c