summaryrefslogtreecommitdiff
path: root/src/backend
Commit message (Collapse)AuthorAgeFilesLines
* Fixes for Irix from Robert BruccoleriBruce Momjian1998-10-021-2/+5
|
* regproc cleanupsBruce Momjian1998-10-021-4/+4
|
* Fix for regproc so proc name can be supplied if unique, if not, oid.Bruce Momjian1998-10-022-39/+78
|
* Search contrib/tcl for tcl startup.Bruce Momjian1998-10-021-2/+2
|
* Clean up some minor bugs concerning what was inside the main loopTom Lane1998-10-021-39/+46
| | | | | | | and what wasn't. Also try to improve the comments so that doesn't happen again. Changed SIGPIPE handling to SIG_IGN so that if frontend quits, we will finish out the current command and return to main loop before quitting. This seems much safer than a forced abort mid-command.
* Fix for constbyval.Bruce Momjian1998-10-011-2/+2
|
* Fix for constbyval .Bruce Momjian1998-10-013-10/+7
|
* Get rid of some long-dead code that thinks NOTIFY is passed to theTom Lane1998-10-012-50/+19
| | | | | | planner/optimizer/executor. It isn't. Besides, most of the removed code consists of comments about how it's not right.
* Update to track newest gram.y.Thomas G. Lockhart1998-09-302-5409/+5661
|
* Add as many keywords as possible to column identifier or label lists.Thomas G. Lockhart1998-09-302-37/+67
| | | | | | | Add "timestamp" to list of tokens in keywords.c. Before, TIMESTAMP WITH TIME ZONE did not actually parser. Reorder token lists to be more alphabetical. Remove ARCHIVE keyword which was deprecated in v6.3.
* multi-byte fix from Tatsuo IshiiBruce Momjian1998-09-251-8/+7
|
* Bracket filename in LOAD error message with single quotesThomas G. Lockhart1998-09-251-2/+2
| | | | to clarify actual path used.
* Update to track gram.y.Thomas G. Lockhart1998-09-251-17/+4
| | | | Had removed PARSEDEBUG statements...
* Clean up existing debugging print statements.Thomas G. Lockhart1998-09-253-217/+218
| | | | Modify comment blocks to insulate from pgindent.
* Clean up code in analyze.c for SERIAL data type.Thomas G. Lockhart1998-09-257-236/+18
| | | | Remove _all_ PARSEDEBUG print statements.
* Fix comment for regproc.Bruce Momjian1998-09-251-2/+2
|
* MB patches from Tatsuo IshiiBruce Momjian1998-09-252-2/+44
|
* Fix for datetime from Tatsuo IshiiBruce Momjian1998-09-231-2/+2
|
* Fix for oidArray from Christopher Oliver.Bruce Momjian1998-09-231-2/+2
|
* Allow 8-key indexes.Bruce Momjian1998-09-238-19/+19
|
* Add in, I think, support for %lld in snprintf(), specifically withMarc G. Fournier1998-09-231-2/+11
| | | | Irix in mind...
* Fix for SELECT NOT boolfield FROM tableBruce Momjian1998-09-221-24/+13
|
* Cleanup for oid8[] from Tatsuo Ishii.Bruce Momjian1998-09-224-39/+39
|
* Fix for AND/OR handling.Bruce Momjian1998-09-213-15/+26
|
* Fix for \z formatting from Tom Lane.Bruce Momjian1998-09-211-6/+1
|
* NS32K lock patch reversed.Bruce Momjian1998-09-181-12/+1
|
* Fix for NS32K machine.Bruce Momjian1998-09-181-1/+12
|
* fix for aix snprintfBruce Momjian1998-09-181-1/+3
|
* Fix for \df.Bruce Momjian1998-09-181-2/+2
|
* New gram.cBruce Momjian1998-09-181-4842/+4941
|
* Support specifying PRIMARY KEY for the SERIAL type.Thomas G. Lockhart1998-09-161-6/+37
| | | | | | | Change DEFAULT NULL to send back a NULL pointer rather than a string "NULL". This seems to work, where sending the string led to type conversion problems (and probably the wrong thing anyway).
* Support specifying PRIMARY KEY for the SERIAL type.Thomas G. Lockhart1998-09-161-7/+16
| | | | | Check for a constraint if is_sequence is set and omit making a UNIQUE index if so, since the primary key will cover that for us.
* Use oper_select_candidate() for unary operatorsThomas G. Lockhart1998-09-161-18/+24
| | | | | | rather than func_select_candidate(). Fix oper_select_candidate() to work with a single operator argument. Repair left operator checking for null return from candidate list.
* Forgot to remove README-1ST from the repository ...Marc G. Fournier1998-09-152-1173/+1033
|
* Update to new DECLARE and FETCH features in gram.y.Thomas G. Lockhart1998-09-131-5094/+5407
|
* Support SQL92-ish DECLARE and FETCH commands.Thomas G. Lockhart1998-09-133-220/+308
| | | | Adds a few new keywords, but all are allowed as column names etc.
* The pg_atoi() function uses strtol() to convert the string to numbers. SomeBruce Momjian1998-09-121-3/+14
| | | | | | | | | | | | | implementations of strtol() treat empty strings ("") as invalid arguments while others convert this (erroneously, IHMO) to zero (0). Assuming that the expected behaviour of pg_atoi() is to return 0 if it is passed an empty string, I am supplying the following patch to explictly check for an empty string in pg_atoi() and return 0 if the string is empty. The patch will also trap a NULL character pointer being passed to pg_atoi() and will use elog() to print out an error message if the input char pointer is NULL. Billy G. Allie
* Tatsuo Ishii fix for pg_user crash, with slight modification.Bruce Momjian1998-09-111-5/+8
|
* Added attributes for primary/unique/foreign keys...Vadim B. Mikheev1998-09-101-1/+2
|
* Porting efforts... :)Vadim B. Mikheev1998-09-101-37/+41
|
* flock --> fcntlVadim B. Mikheev1998-09-101-4/+14
|
* >Bruce Momjian1998-09-091-9/+7
| | | | | | | | | | | | | | | > Open portability issues: > > /usr/local should be searched for lib and include for all ports if present > (currently not working, I have libreadline there) > > the stream functions on AIX need a size_t for addrlen's in fe-connect.c and pqcomm.c. > > lock.c still has an incompatible TPRINTF(flags, args...) definition Massimo
* Fix using GroupBy/non-GroupBy expressions in HAVING.Vadim B. Mikheev1998-09-093-54/+6
|
* Fix for indexing problem (?): heap tuple was pfree-d before ↵Vadim B. Mikheev1998-09-091-14/+21
| | | | CatalogIndexInsert()...
* AIX align fix.Bruce Momjian1998-09-081-2/+2
|
* Fix GroupBY func broken by HAVING.Vadim B. Mikheev1998-09-081-43/+26
|
* Alignment cleanup so no more massive switch statements for alignment,Bruce Momjian1998-09-078-329/+61
| | | | just two macros.
* offsetof cleanup.Bruce Momjian1998-09-042-6/+6
|
* t_bits alignment fix from Tatsuo IshiiBruce Momjian1998-09-042-6/+8
|
* Try this snprintf() implementation, used in sendmail...Marc G. Fournier1998-09-041-58/+309
|