Commit Graph

  • 14f6b387b1 + NULLs handling Actually required by multi-column indices support. We still don't use btree for 'A is (not) null', but now btree keep items with NULL attrs using single rule for placing/finding items on pages: NULLs greater NOT_NULLs and NULL = NULL. + Bulkload code (nbtsort.c) support for multi-column indices building and NULLs. + Fix for btendscan()->pfree(scanopaque) from Chris Dunlop. Vadim B. Mikheev 1997-03-24 08:48:16 +00:00
  • 427a87911d New func _bt_checkkeys() added to let caller know number of keys for which checking was TRUE. Vadim B. Mikheev 1997-03-24 08:04:51 +00:00
  • bdae359acc Setting index' attributes attcacheoff to -1 in index_create(). Vadim B. Mikheev 1997-03-24 07:39:47 +00:00
  • 5d4e3a7511 Added #define NullValueRegProcedure and #define NonNullValueRegProcedure - is in use by btree now. Vadim B. Mikheev 1997-03-24 07:32:38 +00:00
  • ae93ad8511 Forgot to add an AC_SUBST(STRERROR) to configure.in for the strerror() test Marc G. Fournier 1997-03-21 18:58:23 +00:00
  • 3589f71ebb From: "D'Arcy J.M. Cain" <darcy@druid.net> Subject: [HACKERS] backend/utils/adt/nabstime.c Marc G. Fournier 1997-03-21 18:53:28 +00:00
  • 69c2c66196 change strtok(0.. to strtok(NULL.. Marc G. Fournier 1997-03-20 18:31:49 +00:00
  • bf872f0aff From: "D'Arcy J.M. Cain" <darcy@druid.net> Subject: [HACKERS] libpq/pqcomm stuff and Solaris byte order Marc G. Fournier 1997-03-20 18:23:33 +00:00
  • 7d5770eaf2 Check for and set HAVE_CRYPT_H if <crypt.h> exists Marc G. Fournier 1997-03-20 18:04:32 +00:00
  • 419b4304ba use autoconf 2.12 instead of 2.10 to gernate configure script... Marc G. Fournier 1997-03-20 07:30:26 +00:00
  • aa1a887185 Fix call to index_create in DefineIndex. Vadim B. Mikheev 1997-03-19 07:52:03 +00:00
  • d656e023a1 Fix index_create for multi-column indices Vadim B. Mikheev 1997-03-19 07:44:45 +00:00
  • 8157c833aa Fix index_create for multi-column indices Vadim B. Mikheev 1997-03-19 07:36:35 +00:00
  • 7acd9a3609 remove a double declaration/prototype Marc G. Fournier 1997-03-19 03:56:50 +00:00
  • 861cfd686d Remove port.c since it is redundant (well, empty, at least) Marc G. Fournier 1997-03-19 03:01:32 +00:00
  • 6ffd26d8eb Add a check for strerr, and add in D'Arcy's strerror() code in case not found Marc G. Fournier 1997-03-19 02:37:42 +00:00
  • da9dcf826b there, that's fixed Marc G. Fournier 1997-03-19 02:13:27 +00:00
  • 8411931a59 Fixing a screw up Marc G. Fournier 1997-03-19 02:12:15 +00:00
  • 678cd5c6b6 From: Jun Kuwamura <juk@rccm.co.jp> Subject: [HACKERS] auth.c for kerberos. Marc G. Fournier 1997-03-18 21:46:31 +00:00
  • 3bc07104ae Replace strsep() by strtok() Marc G. Fournier 1997-03-18 21:43:06 +00:00
  • d611b07dd7 This is an attempt to get rid of some cruft... Marc G. Fournier 1997-03-18 21:40:41 +00:00
  • dcd2332a4d Patch from Sven Verdoolaege <skimo@breughel.ufsia.ac.be> for large_objects Marc G. Fournier 1997-03-18 21:30:41 +00:00
  • 812a6c2b54 - Move most of the I/O in both libpq and the backend to a set of common routines in pqcomprim.c (pq communication primitives). Not all adapted to it yet, but it's a start. Marc G. Fournier 1997-03-18 20:15:39 +00:00
  • d146305065 Patches for Vadim's multikey indexing... Marc G. Fournier 1997-03-18 18:41:37 +00:00
  • c3d637ac3a Add in Vadim's multikey functions/examples as part of contrib Marc G. Fournier 1997-03-18 18:31:43 +00:00
  • b5e16b1869 Resync the source tree, commit some things that were missing (pqcomprim.c) and bring in Thomas's updates for the date/time code... Marc G. Fournier 1997-03-18 16:36:50 +00:00
  • 7d02575ad1 Fixes for libpgtcl from Massimo Marc G. Fournier 1997-03-17 22:05:08 +00:00
  • c9ba25eb6d Add in a check for libcrypt.a Marc G. Fournier 1997-03-17 19:03:05 +00:00
  • 4b4ac7c159 oracle_compat.c fixed for function overloading... Marc G. Fournier 1997-03-16 20:40:52 +00:00
  • 5ea01d62ef Don't forget the fe-connect.h include file Marc G. Fournier 1997-03-16 19:06:04 +00:00
  • 7cd394dc43 From: Thomas Lockhart <Thomas.G.Lockhart@jpl.nasa.gov> Subject: [HACKERS] Patches for 970316 compilation Marc G. Fournier 1997-03-16 19:05:00 +00:00
  • ea58f28ee8 om: "Martin J. Laubach" <mjl@CSlab.tuwien.ac.at> Subject: [HACKERS] Patch for io routines Marc G. Fournier 1997-03-16 18:51:29 +00:00
  • a9049a4a28 Header file fixes for MINDOUBLE Marc G. Fournier 1997-03-16 05:32:03 +00:00
  • cddd68eb27 Add a conditional for <values.h> vs <limits.h> Marc G. Fournier 1997-03-16 05:12:08 +00:00
  • 7e8ee18346 Remove extra functions temporarily while a proper fix is found... Marc G. Fournier 1997-03-16 01:17:49 +00:00
  • bd2c53c2a9 Remove overloaded functions until we can figure out how to get them to work properly... Marc G. Fournier 1997-03-16 01:16:31 +00:00
  • 3031ec7c72 NetBSD Shared Library Patch from Martin J. Laubach Marc G. Fournier 1997-03-15 19:17:03 +00:00
  • 078633e729 Re-oid the oracle_compat functions Add new "overloaded" oracle_compat functions (see man oracle_compat) Marc G. Fournier 1997-03-15 06:13:12 +00:00
  • 9e4798ea0d A couple of development scripts by Dan to detect unused and duplicate oids Marc G. Fournier 1997-03-15 06:03:08 +00:00
  • e8466b034a Update oracle_compat.c Marc G. Fournier 1997-03-15 06:00:19 +00:00
  • 064466ad55 From: Massimo Dal Zotto <dz@cs.unitn.it> Subject: [HACKERS] lock debug trace Marc G. Fournier 1997-03-15 01:23:58 +00:00
  • c4bf011e45 From: Andrew Martin <martin@biochemistry.ucl.ac.uk> Marc G. Fournier 1997-03-15 01:11:54 +00:00
  • 791c075852 Date/Time updates from Thomas... Marc G. Fournier 1997-03-14 23:34:16 +00:00
  • 53d8be3bbf Date/Time updates from Thomas... Marc G. Fournier 1997-03-14 23:21:12 +00:00
  • 71fd8d4a4b > There are some minor fixes to the GEQO. > Please apply them to the direcory "backend/optimizer/geqo". > Two new files with different crossover techniques are included. > Standard procedure is optimization by means of "geqo_erx.c" > (Edge Recombination Crossover). Marc G. Fournier 1997-03-14 16:03:02 +00:00
  • f749fe4934 Last of Dan's hidden tar balls :) Marc G. Fournier 1997-03-14 06:01:40 +00:00
  • 94094c0569 Missed another tar file... :( Marc G. Fournier 1997-03-14 05:58:13 +00:00
  • 0889b17444 Missing bits from Dan's patches...sorry :( Marc G. Fournier 1997-03-14 05:56:27 +00:00
  • 071484c5d8 From: Dan McGuirk <mcguirk@indirect.com> Subject: [HACKERS] timestamp type Marc G. Fournier 1997-03-12 21:28:14 +00:00
  • 3a7c93e7f3 From: Dan McGuirk <mcguirk@indirect.com> Subject: [HACKERS] password authentication Marc G. Fournier 1997-03-12 21:23:16 +00:00
  • 5dde558ce6 From: Dan McGuirk <mcguirk@indirect.com> Subject: [HACKERS] linux/alpha patches Marc G. Fournier 1997-03-12 21:13:19 +00:00
  • b66569e41f From: Dan McGuirk <mcguirk@indirect.com> Subject: [HACKERS] linux/alpha patches Marc G. Fournier 1997-03-12 21:00:17 +00:00
  • 127826978a From: Dan McGuirk <mcguirk@indirect.com> Subject: [HACKERS] equal column and table name patch Marc G. Fournier 1997-03-12 20:51:33 +00:00
  • e4949f9fe5 From: Dan McGuirk <mcguirk@indirect.com> Subject: [HACKERS] better access control error messages Marc G. Fournier 1997-03-12 20:48:48 +00:00
  • c00c511b7b From: Dan McGuirk <mcguirk@indirect.com> Subject: [HACKERS] backend Makefile patch Marc G. Fournier 1997-03-12 20:44:57 +00:00
  • 51844146e5 From: Dan McGuirk <mcguirk@indirect.com> Subject: [HACKERS] abort failed transaction patch Marc G. Fournier 1997-03-12 20:41:14 +00:00
  • 336eb7056d Add in the sunos4 portname to configure detection Marc G. Fournier 1997-03-11 02:12:17 +00:00
  • ea36b0d3cd Add missing paren. Bruce Momjian 1997-03-10 15:08:57 +00:00
  • 977654d55b Massimo's Deadlock patches w/o the #ifdefs Marc G. Fournier 1997-03-10 00:18:09 +00:00
  • 766bdd2bb5 Vacuum cleanups from Massimo. Bruce Momjian 1997-03-09 23:29:15 +00:00
  • b913dd1f9e Add prototypes for oracle-compat functions. Rename geo-*.c adt to geo_*.c Bruce Momjian 1997-03-09 20:41:02 +00:00
  • d8023a00bd Fix vacuum crash Vadim found. Bruce Momjian 1997-03-09 07:12:36 +00:00
  • 22cabc5514 Reverse patch for Vadims problem. Bruce Momjian 1997-03-07 00:59:05 +00:00
  • e67e399fd9 Add man page for oracle compatibility functions Marc G. Fournier 1997-03-07 00:47:41 +00:00
  • e2ab435e99 Move nextstep into problem/bug section. Bruce Momjian 1997-03-06 22:59:47 +00:00
  • da90363c12 Fix vacuum bug Vadim found with text fields. Bruce Momjian 1997-03-06 18:38:35 +00:00
  • 74bd93d597 Not understandable fix of strange bug in vacuum statistic functions. Vadim B. Mikheev 1997-03-06 11:41:09 +00:00
  • 83978e1ea7 This is a set of single row character functions, defined for the datatype text, which are supposed to behave exactly as their Oracle counterparts. Marc G. Fournier 1997-03-04 05:32:26 +00:00
  • 497e3c9b5e Fix the prototype for on_exitpg() Marc G. Fournier 1997-03-03 23:34:27 +00:00
  • ed8b7bdff9 Patch from Martin due to changes in joinrels.c Marc G. Fournier 1997-03-03 23:26:45 +00:00
  • a454ed584d New TODO. Bruce Momjian 1997-03-02 02:40:01 +00:00
  • 26eb44f202 Prevent SIGPIPE from crashing server, by Dan McGuirk. Bruce Momjian 1997-03-02 02:17:32 +00:00
  • 688aff37f9 Change debug to pretty-print tree, recommended by Darren King. Bruce Momjian 1997-03-02 02:12:49 +00:00
  • b469a56ac4 flex 2.5.3 warning from Andrew Martin. Bruce Momjian 1997-03-02 02:09:19 +00:00
  • 3ce0236c69 Apply date patch from tiemann@cygnus.com,Michael Tiemann. Bruce Momjian 1997-03-02 02:05:33 +00:00
  • 162c2a6e4c Remove _PAGE_SIZE_ as recommended by Darren King. Bruce Momjian 1997-03-02 01:34:50 +00:00
  • 34fd62c512 Remove case-sensitive identifiers. Thanks for Dan McGuirk for a reversal patch. Bruce Momjian 1997-03-02 01:03:44 +00:00
  • a3a956bfe5 Change machine/limits.h to limits.h. Bruce Momjian 1997-03-01 22:22:21 +00:00
  • 872c708f8f Small regress cleanup. Bruce Momjian 1997-03-01 16:44:43 +00:00
  • 799755b30d Fix example so it works. Bruce Momjian 1997-03-01 15:26:42 +00:00
  • 7e6aeb5074 Substitute defines for numeric constants in type ids. Use INT4OID instead of 23. Bruce Momjian 1997-03-01 15:24:51 +00:00
  • a4c18f553c Make sure anything configure related is removed on a distclean Marc G. Fournier 1997-02-28 18:45:17 +00:00
  • 9b4b8e92eb Create a distclean make directive to handle cleaning out configure generated files, that shouldn't be removed on a make clean Marc G. Fournier 1997-02-28 18:34:58 +00:00
  • 3ebe69c4c5 Remove second 'all' directive Marc G. Fournier 1997-02-28 15:35:50 +00:00
  • 38f4f67830 Allow update x =-3, not just x = -3. Bruce Momjian 1997-02-28 13:25:16 +00:00
  • 326d1568fd Remove old READMEs. Bruce Momjian 1997-02-28 11:58:04 +00:00
  • fc87230507 Remove SUBSYS.o in port/ on clean. Bruce Momjian 1997-02-28 10:57:47 +00:00
  • 317ea8bf39 Remove win32 port directory. Forgot to do it earlier. Bruce Momjian 1997-02-28 10:30:29 +00:00
  • 7a14979f02 Updated FAQ Bruce Momjian 1997-02-27 15:05:21 +00:00
  • bb21784caa Fix, I think, the stdup.o problem reported on those systems without it. Marc G. Fournier 1997-02-25 18:14:43 +00:00
  • 00bcb8a0ed Change "WARN" message generated if a unique index is attempted on a table/key containing non-unique data Marc G. Fournier 1997-02-25 03:38:23 +00:00
  • 36058981a4 Added: UNIQUE feature to bulkload code. Vadim B. Mikheev 1997-02-22 10:08:27 +00:00
  • 2280e62d39 Make the error message output by AllocateFile() if failes to open Nulldev a *bit* more user friendly...or, at least, admin friendly...have it print strerror(errno) as well Marc G. Fournier 1997-02-20 22:54:18 +00:00
  • 069b71d721 Add in port hpux to configure Marc G. Fournier 1997-02-20 18:29:45 +00:00
  • 4de2f24895 Fix for queries with 3 or more relations participating in one clause. Vadim B. Mikheev 1997-02-20 02:54:09 +00:00
  • 6eb0525185 Prevent under/over flow of float8 constants in parser. Small regression fix. Bruce Momjian 1997-02-19 20:11:05 +00:00
  • 5b5bbdb161 Disable GEQO...it seems to be broken as shown by the message to bugs@postgresql.org concerning updates Marc G. Fournier 1997-02-19 19:25:42 +00:00
  • ee6d3a7326 Various cleanups to satisfy -Werror, but there are some errors that I'm not certain how to fix, so left them there and enabled -Wno-error for this directory for now Marc G. Fournier 1997-02-19 14:52:06 +00:00
  • 950c57600e rearrange ordering of headers os that postgres.h is first Marc G. Fournier 1997-02-19 14:29:22 +00:00
  • 517c8db869 Remove WIN32 stuff, and improve conformance to configure Marc G. Fournier 1997-02-19 14:26:42 +00:00