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


Mon, 28 Apr 2003 19:48:08 +0400
Teodor Sigaev <teodor@sigaev.ru>
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


Wed, 21 May 2003 14:46:57 +0400
Teodor Sigaev <teodor@sigaev.ru>
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

Sun, 1 Jun 2003 00:14:57 -0400 (EDT)
Bruce Momjian <pgman@candle.pha.pa.us>
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

Wed, 11 Jun 2003 14:46:10 -0400 (EDT)
Bruce Momjian <pgman@candle.pha.pa.us>
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

Wed, 11 Jun 2003 15:22:58 -0400
Tom Lane <tgl@sss.pgh.pa.us>
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

Wed, 11 Jun 2003 15:31:03 -0400 (EDT)
Bruce Momjian <pgman@candle.pha.pa.us>
Re: Please, apply patch for current CVS