summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
1998-05-18From: Michael Meskes <meskes@topsystem.de>Marc G. Fournier
+ + 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
1998-05-15Another \f\ fix for psql.Bruce Momjian
1998-05-14Pass atttypmod to the frontend.Bruce Momjian
1998-05-13Remove extraneous -DPARSEDEBUG from CFLAGS options.Thomas G. Lockhart
1998-05-13Made a copy of errors with the AC_TRY_RUN() macro...appears to work betterMarc G. Fournier
under FreeBSD for DBL_MIN check now...
1998-05-13Add a check for DBL_MIN problem...not sure if this is right...needsMarc G. Fournier
testing...
1998-05-13Remove added NullProc define, and use fmgr.h value from fmgr.h.Bruce Momjian
1998-05-13Fix to allow \f \ to make spaces as delimiter.Bruce Momjian
1998-05-12Remove --disabled options from configureBruce Momjian
1998-05-12The attached patch corrects two problems with autoconfiguration ofBruce Momjian
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
1998-05-12Give proper error on psql \copy use.Bruce Momjian
1998-05-12Cleanups for large objects, so file is trucated on open, fix forBruce Momjian
solaris/spare shared libararies, new error message for postmaster startup, and makefile cleanups.
1998-05-12Someone remove a #define too much from pg_proc.h which breaksBruce Momjian
compiling nbtsearch.c after configuring with --enable-cassert. Patch below. -- --------------------------------------------- Göran Thyni, sysadm, JMS Bildbasen, Kiruna
1998-05-12Add sys/time.h to fe-misc.c, prevent pgtclsh from using old libaries,Bruce Momjian
and allow CUSTOM_COPT to appear in compile AND LINK commands.
1998-05-09Changed error message slightly.Thomas G. Lockhart
1998-05-09Add some more node print routines for debugging onlyThomas G. Lockhart
(inside of #ifdef PARSEDEBUG blocks).
1998-05-09Fix CACHEDEBUG debugging statements; usually not used and apparentlyThomas G. Lockhart
broke a long time ago when some definitions changed.
1998-05-09Change parameters to func_error().Thomas G. Lockhart
1998-05-09Add capabilities for automatic type conversion.Thomas G. Lockhart
1998-05-09Add TIMEZONE_HOUR, TIMEZONE_MINUTE keywords per SQL92 specs.Thomas G. Lockhart
1998-05-09llow more variations on valid floating point numbers (e.g. ".1", "1e6").Thomas G. Lockhart
Reintroduce fixes for unary minus parsing with leading spaces.
1998-05-09Implement TIMEZONE_HOUR, TIMEZONE_MINUTE per SQL92 specs.Thomas G. Lockhart
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...
1998-05-09Add parse_coerce.c for type conversion handling.Thomas G. Lockhart
1998-05-09Implement TIMEZONE_HOUR, TIMEZONE_MINUTE per SQL92 specs.Thomas G. Lockhart
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...
1998-05-09Allow more variations on valid floating point numbers (e.g. ".1", "1e6").Thomas G. Lockhart
Reintroduce fixes for unary minus parsing with leading spaces.
1998-05-09Make lines and support routines/operators more visible.Thomas G. Lockhart
Add #define's for remaining "builtin" types.
1998-05-09Add routines to convert between varchar and bpchar.Thomas G. Lockhart
Add routines to allow sizing of varchar and bpchar into target columns.
1998-05-09Make lines more visible to the user.Thomas G. Lockhart
1998-05-09Add bit flags to support timezonehour and minute in data retrieval.Thomas G. Lockhart
1998-05-09Make a few line routines visible.Thomas G. Lockhart
Incorporate patches from Gautam for line/point intersection.
1998-05-09Define "tz_hour" and "tz_minute" arguments to date_part().Thomas G. Lockhart
Fix up "ISO-style" timespan decoding and encoding.
1998-05-07Add missing includes.Bruce Momjian
1998-05-07Add missing file from Tom Lane.Bruce Momjian
1998-05-06It seems the regression tests don't cover copy in/out at all, soBruce Momjian
code that I had assumed was working had not been tested. Naturally, it was broken ... Tom Lane
1998-05-06What I've done:Bruce Momjian
1. Rewritten libpq to allow asynchronous clients. 2. Implemented client side of cancel protocol in library, and patched psql.c to send a cancel request upon SIGINT. The backend doesn't notice it yet :-( 3. Implemented 'Z' protocol message addition and renaming of copy in/out start messages. These are implemented conditionally, ie, the client protocol version is checked; so the code should still work with 1.0 clients. 4. Revised protocol and libpq sgml documents (don't have an SGML compiler, though, so there may be some markup glitches here). What remains to be done: 1. Implement addition of atttypmod field to RowDescriptor messages. The client-side code is there but ifdef'd out. I have no idea what to change on the backend side. The field should be sent only if protocol >= 2.0, of course. 2. Implement backend response to cancel requests received as OOB messages. (This prolly need not be conditional on protocol version; just do it if you get SIGURG.) 3. Update libpq.3. (I'm hoping this can be generated mechanically from libpq.sgml... if not, will do it by hand.) Is there any other doco to fix? 4. Update non-libpq interfaces as necessary. I patched libpgtcl so that it would compile, but haven't tested it. Dunno what needs to be done with the other interfaces. Have at it! Tom Lane
1998-05-06Remove extra paren in __alpha so it compiles.Bruce Momjian
1998-05-06From: Michael Meskes <meskes@topsystem.de>Marc G. Fournier
Tue Apr 28 14:48:41 CEST 1998 - Put operator "->" back into parser. Note that :foo->bar means the C term, but :foo ->bar means the operator "->". Tue Apr 28 15:49:07 CEST 1998 - Added exec sql disconnect command. - Allow varchar in C to be written in uppercase too. - Added whenever option "do break;" Wed Apr 29 09:17:53 CEST 1998 - Corrected parsing of C comments. - Also allow C++ style comments. - Make sure not found is only checked after commands that could return it. - Added error codes, see ecpgerror.h for details. - Added "exec sql <TransactionStmt> release" as disconnect statement for compatibility issues. Thu Apr 30 10:42:10 CEST 1998 - Added a -t option to disable automatic transaction start. - Added sqlerrd[] to sqlca struct. - Give back number of tuples affect in sqlca.sqlerrd[2]. Thu Apr 30 13:36:02 CEST 1998 - Make the return code different in case of different errors. Wed May 6 11:42:48 CEST 1998 - Free memory if possible - Some bugfixes for bugs I found while changing the memory allocation code - Now able to fill complete array with one call (see test1.pgc for an example) - Set version to 2.3.0 - Set library version to 2.1
1998-05-04Missed the __alpha__ to __alpha change...Marc G. Fournier
From: David Gould <dg@illustra.com>
1998-05-04Okay...this should fix the s_lock() patches from David to what heMarc G. Fournier
currently has... From: David Gould <dg@illustra.com>
1998-05-04Major screwed up s_lock patches...need to be fixed...Marc G. Fournier
1998-05-04return to normal valuesBruce Momjian
1998-05-04Fix for missing parens with \g causing psql to get completelyBruce Momjian
confused.
1998-05-01testBruce Momjian
1998-05-01testBruce Momjian
1998-05-01testBruce Momjian
1998-05-01testBruce Momjian
1998-05-01testBruce Momjian
1998-05-01testBruce Momjian
1998-05-01testBruce Momjian
1998-05-01testBruce Momjian