aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAge
* Add func_select_candidate() to allow use in unary operator parsing.Thomas G. Lockhart1998-05-29
|
* Add NAMEOID as built-in type.Thomas G. Lockhart1998-05-29
| | | | | | Change ordering of IS_BUILTIN_TYPE() macro to optimize lookup. Make CASH type _not_ equivalent to INT4. CASH is passed by reference rather than passed by value.
* Do type conversion to match columns in UNION clauses.Thomas G. Lockhart1998-05-29
| | | | | | | | | | | Currently force the type to match the _first_ select in the union. Move oper_select_candidate() from parse_func.c to parse_oper.c. Throw error inside of oper_inexact() if no match for binary operators. Check more carefully that types can be coerced even if there is only one candidate operator in oper_inexact(). Fix up error messages for more uniform look. Remove unused code. Fix up comments.
* Require #define variable ALLOW_ABSOLUTE_DBPATHS if absolute paths areThomas G. Lockhart1998-05-29
| | | | | | | | allowed to be used for alternate database locations. Probably best to default to not allowed, as now, since there are security and integrity issues which should be considered carefully before opening things up. Will update docs to discuss this issue.
* Fix up a couple of comments broken by the automatic indenting process.Thomas G. Lockhart1998-05-29
|
* Add conversion functions between "name" and other string types.Thomas G. Lockhart1998-05-29
|
* Add conversion functions to and from the "name" data type.Thomas G. Lockhart1998-05-29
|
* Ensure string is completely null padded on input (as advertised).Thomas G. Lockhart1998-05-29
|
* Add test for UNION.Thomas G. Lockhart1998-05-29
| | | | | Add additional tests in strings for conversions of the "name" data type. Test SQL92 string functions such as SUBSTRING() and POSITION().
* Add test for UNION.Thomas G. Lockhart1998-05-29
| | | | | | | Add additional tests in strings for conversions of the "name" data type. Test SQL92 string functions such as SUBSTRING() and POSITION(). Fix geometry tests to reflect code fixed by Gautam. Update error messages.
* postmaster/postgres options cleanup.Bruce Momjian1998-05-27
|
* Cleanup.Bruce Momjian1998-05-26
|
* From: Michael Meskes <meskes@topsystem.de>Marc G. Fournier1998-05-26
| | | | | | | | | +Wed May 20 10:46:48 CEST 1998 + + - Fixed handling of preprocessor directives and variable + initialization. + - Added enum datatype. - Set version to 2.3.2
* Fix for drop database and junk filters.Bruce Momjian1998-05-26
|
* Fix for postgres started from command line, sends 'Z' protocolBruce Momjian1998-05-26
| | | | flag.
* Clean up pg_hba.confBruce Momjian1998-05-24
|
* 1998-05-18 Karl Eichwalder <ke@suse.de>Marc G. Fournier1998-05-24
| | | | | * configure.in (AC_CHECK_LIB): check for ncurses; if this fails check for curses.
* From: Brook Milligan <brook@trillium.NMSU.Edu>Marc G. Fournier1998-05-24
| | | | | | | Everything (except of course random) passes on my netbsd box except int2, int4, oidint2, and oidint4; all fail because of error message differences. Below are some patches to the expectations to correct the problem by creating *-NetBSD.out files.
* From: Tom Lane <tgl@sss.pgh.pa.us>Marc G. Fournier1998-05-24
| | | | | | ... which causes it to build and install the shared version of libpgtcl under the wrong name, on HPUX only. Patch against today's sources follows.
* Solaris 5 fix.Bruce Momjian1998-05-22
|
* Move FAQ_DEV to docs directory, where it belongs.Bruce Momjian1998-05-22
|
* From: David Hartwig <daveh@insightdist.com>Marc G. Fournier1998-05-21
| | | | | Here is a patch to remove the requirement that ORDER/GROUP BY clause identifiers be included in the target list.
* From: Michael Meskes <meskes@topsystem.de>Marc G. Fournier1998-05-21
| | | | | | | | + Tue May 19 11:49:34 CEST 1998 + + - Tested (and fixed) 'set connection' + - Fixed string notation in C + - Set version to 2.3.2
* Allow cancel from client of backend query. Change some int variablesBruce Momjian1998-05-19
| | | | to bool's.
* From: Michael Meskes <meskes@topsystem.de>Marc G. Fournier1998-05-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | + + Wed May 6 16:09:45 CEST 1998 + + - Some more cleanups in the library. + + Thu May 7 12:34:28 CEST 1998 + + - Made CONNECT and DISCONNECT statement more SQL3 compliant. + - Changed the API for the ECPGconnect function to be able to handle + hostnames and ports + + Fri May 8 13:54:45 CEST 1998 + - More changes to the parser. The connect statement now allows + ORACLE style logins. + - db-name is accepted in two ways: + - <dbname>[@<server>][:<port>] + - esql:postgresql://<server>[:<port>][/<dbname>] + + Mon May 11 10:28:37 CEST 1998 + + - Added '? options' to connect call. + - Also allow USING as keyword for the password + + Thu May 14 15:09:58 CEST 1998 + + - Changed preproc.y and pgc.l according to the parser changes in the + backend. + + Fri May 15 09:55:21 CEST 1998 + + - Added connection_name handling + + + Mon May 18 10:33:58 CEST 1998 + + - Fixed some more bugs + - Set version to 2.3.1 + - Set library version to 2.2
* Another \f\ fix for psql.Bruce Momjian1998-05-15
|
* Pass atttypmod to the frontend.Bruce Momjian1998-05-14
|
* Remove extraneous -DPARSEDEBUG from CFLAGS options.Thomas G. Lockhart1998-05-13
|
* Made a copy of errors with the AC_TRY_RUN() macro...appears to work betterMarc G. Fournier1998-05-13
| | | | under FreeBSD for DBL_MIN check now...
* Add a check for DBL_MIN problem...not sure if this is right...needsMarc G. Fournier1998-05-13
| | | | testing...
* Remove added NullProc define, and use fmgr.h value from fmgr.h.Bruce Momjian1998-05-13
|
* Fix to allow \f \ to make spaces as delimiter.Bruce Momjian1998-05-13
|
* Remove --disabled options from configureBruce Momjian1998-05-12
|
* The attached patch corrects two problems with autoconfiguration ofBruce Momjian1998-05-12
| | | | | | | | | | | | | | | | psql in Postgres 6.3.2. Both of these problems were complained of recently in pgsql-questions: 1. In the right circumstances, psql.c will fail to compile due to trying to include a nonexistent <history.h>. (Thread "Compile-time error" around 17 Apr 98.) 2. In other circumstances, psql will compile but does not provide command history capability, even though the underlying readline library supports it. (Various threads, most recently "query repetition in psql" around 29 Apr.) Tom Lane
* Give proper error on psql \copy use.Bruce Momjian1998-05-12
|
* Cleanups for large objects, so file is trucated on open, fix forBruce Momjian1998-05-12
| | | | | solaris/spare shared libararies, new error message for postmaster startup, and makefile cleanups.
* Someone remove a #define too much from pg_proc.h which breaksBruce Momjian1998-05-12
| | | | | | | | compiling nbtsearch.c after configuring with --enable-cassert. Patch below. -- --------------------------------------------- Göran Thyni, sysadm, JMS Bildbasen, Kiruna
* Add sys/time.h to fe-misc.c, prevent pgtclsh from using old libaries,Bruce Momjian1998-05-12
| | | | and allow CUSTOM_COPT to appear in compile AND LINK commands.
* Changed error message slightly.Thomas G. Lockhart1998-05-09
|
* Add some more node print routines for debugging onlyThomas G. Lockhart1998-05-09
| | | | (inside of #ifdef PARSEDEBUG blocks).
* Fix CACHEDEBUG debugging statements; usually not used and apparentlyThomas G. Lockhart1998-05-09
| | | | broke a long time ago when some definitions changed.
* Change parameters to func_error().Thomas G. Lockhart1998-05-09
|
* Add capabilities for automatic type conversion.Thomas G. Lockhart1998-05-09
|
* Add TIMEZONE_HOUR, TIMEZONE_MINUTE keywords per SQL92 specs.Thomas G. Lockhart1998-05-09
|
* llow more variations on valid floating point numbers (e.g. ".1", "1e6").Thomas G. Lockhart1998-05-09
| | | | Reintroduce fixes for unary minus parsing with leading spaces.
* Implement TIMEZONE_HOUR, TIMEZONE_MINUTE per SQL92 specs.Thomas G. Lockhart1998-05-09
| | | | | | | | | Check for and properly ignore FOREIGN KEY column constraints (already had fixed same for table constraints). Define USER as synonym for CURRENT_USER per SQL92 specs (no longer allowed as bare column name, sorry). Re-enable HAVING clause but no fixes elsewhere yet. Other stuff from today's update of gram.y...
* Add parse_coerce.c for type conversion handling.Thomas G. Lockhart1998-05-09
|
* Implement TIMEZONE_HOUR, TIMEZONE_MINUTE per SQL92 specs.Thomas G. Lockhart1998-05-09
| | | | | | | | | | | | | Check for and properly ignore FOREIGN KEY column constraints (already had fixed same for table constraints). Define USER as synonym for CURRENT_USER per SQL92 specs (no longer allowed as bare column name, sorry). Re-enable HAVING clause but no fixes elsewhere yet. Make "char" type a synonum for "char(1)" (actually implemented as bpchar). Compress/compact row-style subselect and operator definitions (cut out ~140 lines of code with no change in functionality). Save string type if specified for DEFAULT clause handling. Enough for now...
* Allow more variations on valid floating point numbers (e.g. ".1", "1e6").Thomas G. Lockhart1998-05-09
| | | | Reintroduce fixes for unary minus parsing with leading spaces.
* Make lines and support routines/operators more visible.Thomas G. Lockhart1998-05-09
| | | | Add #define's for remaining "builtin" types.