summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge in D'Arcy Cain's python interface (PyGreSQL 2.0)Marc G. Fournier1998-01-2514-0/+3520
|
* From: Keith Parks <emkxp01@mtcc.demon.co.uk>Marc G. Fournier1998-01-251-3/+2
| | | | Small patch for sparc solaris/tas()
* From: Jeroen van Vianen <jeroenv@design.nl>Marc G. Fournier1998-01-251-7/+6
| | | | | This patch solves the problem with multiple order by columns, with the first one having NULL values.
* getpid/pid cleanupBruce Momjian1998-01-2516-102/+61
|
* Somehow the 'comment' here got messed upMarc G. Fournier1998-01-251-2/+2
|
* From: Tom I Helbekkmo <tih@Hamartun.Priv.NO>Marc G. Fournier1998-01-254-7/+11
| | | | | | Hi -- a couple of small items concerning the January 23rd snapshot: the inclusion of the Kerberos stuff in one Makefile, a "leading tab" cleanup in another, and a fix for a typo in the configure script.
* Wish ppl would make up their mnd :)Marc G. Fournier1998-01-251-4/+1
|
* OOps...missed the second patch of patch two that uses pfree() instead ofMarc G. Fournier1998-01-251-1/+4
| | | | | | free() From: James Hughes <jamesh@interpath.com>
* This is the second of two patches required to fix the the grant andMarc G. Fournier1998-01-251-6/+1
| | | | | | revoke statements. From: James Hughes <jamesh@interpath.com>
* Patch against src/backend/nodes/outfuncs.c.orig fixes backend crashesMarc G. Fournier1998-01-251-2/+2
| | | | | | when creating unique indexes. From: James Hughes <jamesh@interpath.com>
* This patch fixes one of two problems with grant/revoke statements on theMarc G. Fournier1998-01-251-3/+3
| | | | | | Linux platform. From: James Hughes <jamesh@interpath.com>
* Fix prototypes so they don't look like function definitions.Bruce Momjian1998-01-2482-499/+289
|
* More up to date scan.cMarc G. Fournier1998-01-241-2/+2
|
* Fix a variety of locking problems like newer lock waiters gettingBruce Momjian1998-01-232-4/+18
| | | | | | lock before older waiters, and having readlock people not share locks if a writer is waiting for a lock, and waiting writers not getting priority over waiting readers.
* LOCK_LEVEL is defined in an i386_solaris system file, causing the compileMarc G. Fournier1998-01-232-7/+7
| | | | to break. renaming to PG_LOCK_LEVEL
* From: James Hughes <jamesh@interpath.com>Marc G. Fournier1998-01-231-4/+9
| | | | | | | | | | | | This is a patch to fix crashes in psql when executing queries from an external file. The code also adds error checking to verify that memory for "query" was allocated. The conditional for the block of code was changed from "query == NULL" to "query_alloced == false". The conditional, "query == NULL", was never true. This prevented the memory being allocated for "query". A few lines later, an attempt to write to an un-allocated memory area generated a SIGSEGV causing the frontend to crash.
* From: Andrew Martin <martin@biochemistry.ucl.ac.uk>Marc G. Fournier1998-01-231-3/+29
| | | | psql .psqlrc file startup(Andrew)
* Minor cleanups for i386_solaris portMarc G. Fournier1998-01-234-4/+9
|
* A dummy file so that configure under solaris worksMarc G. Fournier1998-01-231-0/+4
|
* Cleanup deadlock message.Bruce Momjian1998-01-234-9/+41
|
* Fixes a free() problem under FreeBSDMarc G. Fournier1998-01-231-2/+2
| | | | Fixed pointed out by: jwieck@debis.com (Jan Wieck)
* Add LOCK command as DELETE FROM ... WHERE false.Bruce Momjian1998-01-224-7/+33
|
* Allow \z to show sequences.Bruce Momjian1998-01-221-2/+2
|
* Small varlena cleanup.Bruce Momjian1998-01-211-2/+2
|
* Make subqueries rewrite properly.Bruce Momjian1998-01-214-106/+237
|
* FIx for regression-test found bug.Bruce Momjian1998-01-201-4/+7
|
* Add Var.varlevelup to code. More parser cleanup.Bruce Momjian1998-01-2025-104/+158
|
* Parser cleanup.Bruce Momjian1998-01-2023-524/+267
| | | | Add lock to i386 asm.
* Start an openbsd portMarc G. Fournier1998-01-203-2/+11
|
* Fix problem with nodes handling.Bruce Momjian1998-01-195-26/+29
|
* Added code so SubLinks make it to optimizer.Bruce Momjian1998-01-192-4/+9
|
* Create SubLink nodes in parser for Vadim.Bruce Momjian1998-01-1910-43/+133
|
* Fix for SELECT INTO TABLE for varchar().Bruce Momjian1998-01-195-5/+67
|
* From: "Michael J. Maravillo" <mmj@philonline.com>Marc G. Fournier1998-01-175-8/+12
| | | | | | This patch makes it possible to do a "real" make distclean (back to its fresh state) on the distribution after compilation, regression testing, etc.
* From: "Michael J. Maravillo" <mmj@philonline.com>Marc G. Fournier1998-01-171-116/+0
| | | | | Also, I think the existence of pgsql/src/bin/initlocation/initlocation isn't necessary as it's generated by Makefile from initlocation.sh.
* Must commit configure changes after patch to configure.inMarc G. Fournier1998-01-171-209/+209
|
* From: "Billy G. Allie" <Bill.Allie@mug.org>Marc G. Fournier1998-01-179-46/+70
| | | | | | | | | | | | | | | | | | | The attached patches will allow postgreSQL to compile successfully on SCO UNIXWARE 2.1.x. The patches fix the following problems: 1. Configure did not properly recognize the UNIXWARE system as needing the univel port. It used the sys4 port. 2. Configure did not properly process the CC flag in the template file. 3. There was no working test and set locking implementation for the native UNIXWARE compiler. 4. The test and set locking used for Intel X86 that was selected by defining NEED_I386_TAS_ASM could fail in a multi-processor environment. 5. The makefiles for libpq and libpgtcl did not make a shared library for the univel port.
* From: Jan Wilhelm <Jan_Wilhelm@Physik.TU-Muenchen.DE>Marc G. Fournier1998-01-171-2/+2
| | | | | a) psql dumps core when using -a password and PGUSER is set but PGPASSWORD not set.
* Gram.y cleanup.Bruce Momjian1998-01-171-10/+65
|
* Creates the SubLink structure, and the Query->hasSubLink field,Bruce Momjian1998-01-1710-113/+205
| | | | | | | | with supporting code. Creates SubLink node in gram.y. psql.c patch for newatttypmod field.
* New pg_attribute.atttypmod for type-specific information likeBruce Momjian1998-01-1627-467/+339
| | | | | | | | | | | varchar length. Cleans up code so attlen is always length. Removed varchar() hack added earlier. Will fix bug in selecting varchar() fields, and varchar() can be variable length.
* Temporary varchar patch.Bruce Momjian1998-01-161-1/+27
|
* Fix for aggreg problem and fmgr.c compile problems.Bruce Momjian1998-01-152-4/+5
|
* Fix:Marc G. Fournier1998-01-156-10/+28
| | | | | | | | | | nodeAgg.c: WARN -> NOTICE for elog parse_oper.c: was created after patch for fmgr_info, so function call wrong scan.c: regenerated for i386_solaris using flex 2.5.4 gethostname.c: required prototype for gethostname() function config.h.in: create prototype for isinfo() function isinf.c: "fake" isinf() under i386_solaris using fpclass() call...
* Thank god for searchable mail archives.PostgreSQL Daemon1998-01-1537-402/+344
| | | | | | | | | Patch by: wieck@sapserv.debis.de (Jan Wieck) One of the design rules of PostgreSQL is extensibility. And to follow this rule means (at least for me) that there should not only be a builtin PL. Instead I would prefer a defined interface for PL implemetations.
* Remove Query->qry_aggs and qry_numaggs and replace with Query->hasAggs.Bruce Momjian1998-01-1520-272/+173
| | | | | | | | | Pass List* of Aggregs into executor, and create needed array there. No longer need to double-processs Aggregs with second copy in Query. Fix crash when doing: select sum(x+1) from test where 1 > 0;
* Function cleanupo for List* when it should be Node *.Bruce Momjian1998-01-141-25/+26
|
* Cleanup of prototypes. FIx for PQtrace start/stop several times.Bruce Momjian1998-01-145-64/+34
|
* this should pretty much clean up the i386_solaris port, with regressionMarc G. Fournier1998-01-134-62/+2859
| | | | tests running "as expected"...
* Various cleanups for the i386_solaris environmentMarc G. Fournier1998-01-133-24/+17
|