Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
1999-03-20Remove yacc/lex output files from CVS repository.Tom Lane
1999-03-17Have % operator have precedence like /.Bruce Momjian
1999-02-14optimizer rename.Bruce Momjian
1999-02-13Change my-function-name-- to my_function_name, and optimizer renames.Bruce Momjian
1999-02-09Major optimizer improvement for joining a large number of tables.Bruce Momjian
1999-02-07Simplify lexer's rules for string constants, eliminate potential buffer overrun.Tom Lane
1998-12-18Fix deadlock so it only checks once.Bruce Momjian
1998-10-13change configure so that if postgresql isn't being installed as root,Marc G. Fournier
do not configure in the perl5 interface. the perl5 interface needs to be installed under /usr/local/lib/perl5/*, which is generally owned by root. This allows a non-root build/install with the only root requirement being the make/install of hte perl5 stuff...
1998-10-09Fix for BSDI shared libraries.Bruce Momjian
1998-10-08Make functions static or ifdef NOT_USED. Prevent pg_version creation.Bruce Momjian
1998-09-15Forgot to remove README-1ST from the repository ...Marc G. Fournier
1998-09-01OK, folks, here is the pgindent output.Bruce Momjian
1998-09-01Renaming cleanup, no pgindent yet.Bruce Momjian
1998-08-30Fix for possible releasebuffer bug.Bruce Momjian
1998-08-23Attached is a patch that uses autoconf to determine whether thereBruce Momjian
is a working 64-bit-int type available. In playing around with it on my machine, I found that gcc provides perfectly fine support for "long long" arithmetic ... but sprintf() and sscanf(), which are system-supplied, don't work :-(. So the autoconf test program does a cursory test on them too. If we find that a lot of systems are like this, it might be worth the trouble to implement binary<->ASCII conversion of int64 ourselves rather than relying on sprintf/sscanf to handle the data type. regards, tom lane
1998-08-17Date: Sun, 16 Aug 1998 14:56:48 -0400Marc G. Fournier
From: Tom Lane <tgl@sss.pgh.pa.us> Attached is a patch for this weekend's work on libpq. I've dealt with several issues: <for details: see message, in pgsql-patches archive for above data>
1998-06-16Hi, here are the patches to enhance existing MB handling. This timeBruce Momjian
I have implemented a framework of encoding translation between the backend and the frontend. Also I have added a new variable setting command: SET CLIENT_ENCODING TO 'encoding'; Other features include: Latin1 support more 8 bit cleaness See doc/README.mb for more details. Note that the pacthes are against May 30 snapshot. Tatsuo Ishii
1998-06-15Remove un-needed braces around single statements.Bruce Momjian
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-04Fix for missing parens with \g causing psql to get completelyBruce Momjian
confused.
1998-04-17A few minor mods:Marc G. Fournier
gram.c updated scan.c updated ecpg/Makefile added LDFLAGS configure requires sfio for those systems with it installed...
1998-04-08Temporarily back out fixes for unary minus parsing.Thomas G. Lockhart
Will re-introduce for v6.4 but requires fixes for automatic type conversion beforehand.
1998-03-18Allow parsing expressions with ") -" (scan.l, scan.c only).Thomas G. Lockhart
Make "TABLE" optional in "LOCK TABLE" command and "... INTO TABLE..." clause. Explicitly parse CREATE SEQUENCE options to allow a negative integer as an argument; this is an artifact of unary minus handling in scan.l. Add "PASSWORD" as an allowed column identifier. These fixes will require a "make clean install" but not a dump/reload.
1998-02-21First step done,Marc G. Fournier
below is the patch to have views to override the permission checks for the accessed tables. Now we can do the following: CREATE VIEW db_user AS SELECT usename, usesysid, usecreatedb, usetrace, usecatupd, '**********'::text as passwd, valuntil FROM pg_user; REVOKE ALL ON pg_user FROM public; REVOKE ALL ON db_user FROM public; GRANT SELECT ON db_user TO public;
1998-02-18Fix parsing for <identifier>-<number> which was mis-identified as a unaryThomas G. Lockhart
minus. Example is SELECT f1-2 FROM INT4_TBL;
1998-02-13From: Tom I Helbekkmo <tih@Hamartun.Priv.NO>Marc G. Fournier
Apart from this Makefile hack, all I've done is to make dynamically loaded code modules fail properly (as was already done for __mips__, although I think this is too loose: I believe NetBSD for the pmax can do dynamic linking), and to add test-and-set lock handling. As Bruce suggested, this is done in a maximally efficient inlined way: I was not aware that this code was so important, speed-wise.
1998-02-11Automatically promote out of range integers to floats.Thomas G. Lockhart
Throw elog(NOTICE) to flag promotion.
1998-02-02Move all the isinf() stuff from float.c to isinf.c, and build it according toMarc G. Fournier
configure vs port specific #ifdef's...
1998-01-27From: Phil Thompson <phil@river-bank.demon.co.uk>Marc G. Fournier
Cleanup patches for previous protocol changes patch
1998-01-24More up to date scan.cMarc G. Fournier
1998-01-15Fix:Marc G. Fournier
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...
1998-01-13Various cleanups for the i386_solaris environmentMarc G. Fournier
1998-01-05Change elog(WARN) to elog(ERROR) and elog(ABORT).Bruce Momjian
1997-12-09Major code cleanup following the pg_password insertion...Marc G. Fournier
...malloc/free -> palloc/pfree ...fopen/fclose -> AllocateFile/FreeFile
1997-11-30Add comments and move a few declaration blocks to help readability.Thomas G. Lockhart
No functional changes this time!
1997-11-26Cleanup up include files.Bruce Momjian
1997-11-17Update generated source for scan.l.Thomas G. Lockhart
1997-11-14Include flex output in the standard distribution to fix problems withThomas G. Lockhart
old AT&T lexers and exclusive states (Solaris has trouble and probably others).