- May 07, 2004
-
-
Tom Lane authored
conversion of basic ASCII letters. Remove all uses of strcasecmp and strncasecmp in favor of new functions pg_strcasecmp and pg_strncasecmp; remove most but not all direct uses of toupper and tolower in favor of pg_toupper and pg_tolower. These functions use the same notions of case folding already developed for identifier case conversion. I left the straight locale-based folding in place for situations where we are just manipulating user data and not trying to match it to built-in strings --- for example, the SQL upper() function is still locale dependent. Perhaps this will prove not to be what's wanted, but at the moment we can initdb and pass regression tests in Turkish locale.
-
- Mar 30, 2004
-
-
Teodor Sigaev authored
boxes. Change interface to user-defined GiST support methods union and picksplit. Now instead of bytea struct it used special GistEntryVector structure.
-
- Jan 26, 2004
-
-
Teodor Sigaev authored
-
- Jan 19, 2004
-
-
Teodor Sigaev authored
-
- Dec 17, 2003
-
-
Tom Lane authored
-
- Aug 04, 2003
-
-
Bruce Momjian authored
-
- Aug 01, 2003
-
-
Tom Lane authored
-
- Jul 27, 2003
-
-
Tom Lane authored
-
- Jul 24, 2003
-
-
Tom Lane authored
-
- Jul 18, 2003
-
-
Teodor Sigaev authored
subpath(ltree,0,0) returns ''.
-
- Jun 11, 2003
-
-
Bruce Momjian authored
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. Teodor Sigaev
-
- May 14, 2003
-
-
Tom Lane authored
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.
-
- Mar 31, 2003
-
-
Bruce Momjian authored
CHANGES Mar 28, 2003 Added finctions index(ltree,ltree,offset), text2ltree(text), ltree2text(text) Teodor Sigaev
-
- Mar 10, 2003
-
-
Tom Lane authored
PostgreSQL source code. Neil Conway
-
- Feb 19, 2003
-
-
Bruce Momjian authored
ltree_73.patch.gz - for 7.3 : Fix ~ operation bug: eg '1.1.1' ~ '*.1' ltree_74.patch.gz - for current CVS Fix ~ operation bug: eg '1.1.1' ~ '*.1' Add ? operation Optimize index storage Last change needs drop/create all ltree indexes, so only for 7.4 Teodor Sigaev
-
- Nov 02, 2002
-
-
Tom Lane authored
-
- Nov 01, 2002
-
-
Tom Lane authored
-
- Oct 21, 2002
-
-
Bruce Momjian authored
it automatically now on regression session startup.
-
- Oct 18, 2002
-
-
Bruce Momjian authored
Create objects in public schema. Make spacing/capitalization consistent. Remove transaction block use for object creation. Remove unneeded function GRANTs.
-
- Sep 20, 2002
-
-
Bruce Momjian authored
Oleg Bartunov
-
- Sep 04, 2002
-
-
Bruce Momjian authored
-
- Aug 26, 2002
-
-
Tom Lane authored
array header, and to compute sizing and alignment of array elements the same way normal tuple access operations do --- viz, using the tupmacs.h macros att_addlength and att_align. This makes the world safe for arrays of cstrings or intervals, and should make it much easier to write array-type-polymorphic functions; as examples see the cleanups of array_out and contrib/array_iterator. By Joe Conway and Tom Lane.
-
- Aug 23, 2002
-
-
Tom Lane authored
-
- Aug 22, 2002
-
-
Tom Lane authored
with OPAQUE, as per recent pghackers discussion. I still want to do some more work on the 'cstring' pseudo-type, but I'm going to commit the bulk of the changes now before the tree starts shifting under me ...
-
- Aug 10, 2002
-
-
Bruce Momjian authored
contrib/tsearch and contrib/ltree :) Teodor Sigaev
-
Bruce Momjian authored
Christopher Kings-Lynne wrote: > I'm still getting ltree failures on 64bit freebsd: > > sed 's,MODULE_PATHNAME,$libdir/ltree,g' ltree.sql.in >ltree.sql > gcc -pipe -O -g -Wall -Wmissing-prototypes -Wmissing-declarations -fpic -DPI > C -DLOWER_NODE -I. -I../../src/include -c -o ltree_io.o ltree_io.c -MMD > ltree_io.c: In function `ltree_in': > ltree_io.c:57: warning: int format, different type arg (arg 3) > ltree_io.c:63: warning: int format, different type arg (arg 4) > ltree_io.c:68: warning: int format, different type arg (arg 3) Teodor Sigaev
-
- Aug 06, 2002
-
-
Bruce Momjian authored
Teodor Sigaev
-
- Aug 04, 2002
-
-
Bruce Momjian authored
> please find attached patch to current CVS ( contrib/ltree) > Version for 7.2 is distributed as separate package - I believe that patch also intended to remove contrib/ltree/patch.72
-
Bruce Momjian authored
Changes: July 31, 2002 Now works on 64-bit platforms. Added function lca - lowest common ancestor Version for 7.2 is distributed as separate package - http://www.sai.msu.su/~megera/postgres/gist/ltree/ltree-7.2.tar.gz Oleg Bartunov
-
- Jul 30, 2002
-
-
Tom Lane authored
OPERATOR CLASS commands.
-
Bruce Momjian authored
-