Please, apply patch for current CVS

Started by Teodor Sigaevover 22 years ago6 messages
#1Teodor Sigaev
teodor@sigaev.ru

Patch for contrib/intarray and contrib/ltree modules.

Download from:
http://www.sai.msu.su/~megera/postgres/gist/patches/intarray_ltree.patch.gz

Changes:
1 intarray: bugfix for int[]-int[] operation
2 intarray: split _int.c to several files (_int.c now is unused)
3 ntarray (gist__intbig_ops opclass): use special type for index storage
4 ltree (gist__ltree_ops opclass), intarray (gist__intbig_ops): optimize GiST's
penalty and picksplit interface functions, now use Hemming distance.

Thank you.

--
Teodor Sigaev E-mail: teodor@sigaev.ru

#2Teodor Sigaev
teodor@sigaev.ru
In reply to: Teodor Sigaev (#1)
Re: Please, apply patch for current CVS

Resend patch, pls, do not forgot to apply it.

Teodor Sigaev wrote:

Patch for contrib/intarray and contrib/ltree modules.

Download from:
http://www.sai.msu.su/~megera/postgres/gist/patches/intarray_ltree.patch.gz

Changes:
1 intarray: bugfix for int[]-int[] operation
2 intarray: split _int.c to several files (_int.c now is unused)
3 intarray (gist__intbig_ops opclass): use special type for index storage
4 ltree (gist__ltree_ops opclass), intarray (gist__intbig_ops): optimize
GiST's penalty and picksplit interface functions now use Hemming distance.

Thank you.

--
Teodor Sigaev E-mail: teodor@sigaev.ru

#3Bruce Momjian
pgman@candle.pha.pa.us
In reply to: Teodor Sigaev (#1)
Re: Please, apply patch for current CVS

Your patch has been added to the PostgreSQL unapplied patches list at:

http://momjian.postgresql.org/cgi-bin/pgpatches

I will try to apply it within the next 48 hours.

---------------------------------------------------------------------------

Teodor Sigaev wrote:

Patch for contrib/intarray and contrib/ltree modules.

Download from:
http://www.sai.msu.su/~megera/postgres/gist/patches/intarray_ltree.patch.gz

Changes:
1 intarray: bugfix for int[]-int[] operation
2 intarray: split _int.c to several files (_int.c now is unused)
3 ntarray (gist__intbig_ops opclass): use special type for index storage
4 ltree (gist__ltree_ops opclass), intarray (gist__intbig_ops): optimize GiST's
penalty and picksplit interface functions, now use Hemming distance.

Thank you.

--
Teodor Sigaev E-mail: teodor@sigaev.ru

---------------------------(end of broadcast)---------------------------
TIP 6: Have you searched our list archives?

http://archives.postgresql.org

-- 
  Bruce Momjian                        |  http://candle.pha.pa.us
  pgman@candle.pha.pa.us               |  (610) 359-1001
  +  If your life is a hard drive,     |  13 Roberts Road
  +  Christ can be your backup.        |  Newtown Square, Pennsylvania 19073
#4Bruce Momjian
pgman@candle.pha.pa.us
In reply to: Teodor Sigaev (#1)
Re: Please, apply patch for current CVS

Patch applied. You patch indicated _int.c should be removed from CVS,
so I have done so.

---------------------------------------------------------------------------

Teodor Sigaev wrote:

Patch for contrib/intarray and contrib/ltree modules.

Download from:
http://www.sai.msu.su/~megera/postgres/gist/patches/intarray_ltree.patch.gz

Changes:
1 intarray: bugfix for int[]-int[] operation
2 intarray: split _int.c to several files (_int.c now is unused)
3 ntarray (gist__intbig_ops opclass): use special type for index storage
4 ltree (gist__ltree_ops opclass), intarray (gist__intbig_ops): optimize GiST's
penalty and picksplit interface functions, now use Hemming distance.

Thank you.

--
Teodor Sigaev E-mail: teodor@sigaev.ru

---------------------------(end of broadcast)---------------------------
TIP 6: Have you searched our list archives?

http://archives.postgresql.org

-- 
  Bruce Momjian                        |  http://candle.pha.pa.us
  pgman@candle.pha.pa.us               |  (610) 359-1001
  +  If your life is a hard drive,     |  13 Roberts Road
  +  Christ can be your backup.        |  Newtown Square, Pennsylvania 19073
#5Tom Lane
tgl@sss.pgh.pa.us
In reply to: Bruce Momjian (#4)
Re: Please, apply patch for current CVS

Bruce Momjian <pgman@candle.pha.pa.us> writes:

Patch applied. You patch indicated _int.c should be removed from CVS,
so I have done so.

This patch causes contrib/intarray to fail to build.

$ make
sed 's,MODULE_PATHNAME,$libdir/_int,g' _int.sql.in >_int.sql
make: *** No rule to make target `_int_bool.o', needed by `lib_int.a'. Stop.
$

regards, tom lane

#6Bruce Momjian
pgman@candle.pha.pa.us
In reply to: Tom Lane (#5)
Re: Please, apply patch for current CVS

Thanks. Fixed.

---------------------------------------------------------------------------

Tom Lane wrote:

Bruce Momjian <pgman@candle.pha.pa.us> writes:

Patch applied. You patch indicated _int.c should be removed from CVS,
so I have done so.

This patch causes contrib/intarray to fail to build.

$ make
sed 's,MODULE_PATHNAME,$libdir/_int,g' _int.sql.in >_int.sql
make: *** No rule to make target `_int_bool.o', needed by `lib_int.a'. Stop.
$

regards, tom lane

---------------------------(end of broadcast)---------------------------
TIP 6: Have you searched our list archives?

http://archives.postgresql.org

-- 
  Bruce Momjian                        |  http://candle.pha.pa.us
  pgman@candle.pha.pa.us               |  (610) 359-1001
  +  If your life is a hard drive,     |  13 Roberts Road
  +  Christ can be your backup.        |  Newtown Square, Pennsylvania 19073